@@ -145,6 +145,35 @@ AddOption(clustersOnly, bool, false, "", 0, "Visualize clusters only")
145145AddHelp(" help" , ' h' )
146146EndConfig()
147147
148+ // Light settings concerning the event display (can be changed without rebuilding vertices)
149+ BeginSubConfig(GPUSettingsDisplayLight, GLlight, configStandalone, " GL" , ' g' , " OpenGL display settings" )
150+ AddOption(animationMode, int , 0 , " " , 0 , " " )
151+ AddOption(smoothPoints, bool , true , " " , 0 , " Apply smoothing to points" )
152+ AddOption(smoothLines, bool , false , " " , 0 , " Apply smoothing to lines" )
153+ AddOption(depthBuffer, bool , false , " " , 0 , " Enable Z-buffer" )
154+ AddOption(drawClusters, bool , true , " " , 0 , " Highlight clusters" )
155+ AddOption(drawLinks, bool , false , " " , 0 , " Highlight links" )
156+ AddOption(drawInitLinks, bool , false , " " , 0 , " Highlight cleaned-up links" )
157+ AddOption(drawSeeds, bool , false , " " , 0 , " Highlight seeds" )
158+ AddOption(drawTracklets, bool , false , " " , 0 , " Highlight tracklets" )
159+ AddOption(drawTracks, bool , false , " " , 0 , " Highlight sector tracks" )
160+ AddOption(drawGlobalTracks, bool , false , " " , 0 , " Highlight global sector tracks prolonged into adjacent sector" )
161+ AddOption(drawFinal, bool , false , " " , 0 , " Highlight final tracks" )
162+ AddOption(excludeClusters, int , 0 , " " , 0 , " Exclude clusters from selected draw objects from display" )
163+ AddOption(propagateTracks, int , 0 , " " , 0 , " Propagate final tracks further (inward / outward / show MC tracks)" )
164+ AddOption(colorClusters, int , 1 , " " , 0 , " Color clusters belonging to track objects" )
165+ AddOption(drawSlice, int , -1 , " " , 0 , " Show individual slice" )
166+ AddOption(drawRelatedSlices, int , 0 , " " , 0 , " Show related slices (if drawSlice != -1)" )
167+ AddOption(drawGrid, int , 0 , " " , 0 , " Highlight grid" )
168+ AddOption(colorCollisions, int , 0 , " " , 0 , " Distinguish collisions in timeframe by color" )
169+ AddOption(showCollision, int , -1 , " " , 0 , " Show only individual collision" )
170+ AddOption(pointSize, float , 2 .0f , " " , 0 , " Set point size" )
171+ AddOption(lineWidth, float , 1 .4f , " " , 0 , " Set line width" )
172+ AddOption(drawTPC, bool , true , " " , 0 , " Enable drawing TPC data" )
173+ AddOption(drawTRD, bool , true , " " , 0 , " Enabale drawing TRD data" )
174+ AddHelp(" help" , ' h' )
175+ EndConfig()
176+
148177// Settings concerning the standalone QA
149178BeginSubConfig(GPUSettingsQA, QA , configStandalone, " QA" , ' q' , " QA settings" )
150179AddOptionVec(compareInputs, const char *, " QAinput" , 0 , " Read histogram from these input files and include them in the output plots" )
@@ -269,6 +298,7 @@ AddSubConfig(GPUSettingsProcessing, proc)
269298AddSubConfig(GPUSettingsTF, TF )
270299AddSubConfig(GPUSettingsQA, QA )
271300AddSubConfig(GPUSettingsDisplay, GL )
301+ AddSubConfig(GPUSettingsDisplayLight, GLlight)
272302AddSubConfig(GPUSettingsEG, EG )
273303EndConfig()
274304#elif defined(GPUCA_O2_LIB) || defined(GPUCA_O2_INTERFACE) // GPUCA_STANDALONE
0 commit comments