Geant4 Cross Reference |
1 ############################################## 1 ################################################### 2 # Visualization of detector geometry and event 2 # Visualization of detector geometry and events 3 ############################################## 3 ################################################### 4 4 5 /tracking/storeTrajectory 1 5 /tracking/storeTrajectory 1 6 /tracking/verbose 0 6 /tracking/verbose 0 7 7 8 /vis/scene/create 8 /vis/scene/create 9 9 10 /vis/scene/add/volume WorldVisible 10 /vis/scene/add/volume WorldVisible 11 11 12 # adding custom scene primitives after world v 12 # adding custom scene primitives after world volume will make them shine 13 # brighter which is most important for renderi 13 # brighter which is most important for rendering inner crystal highligts 14 /cexmc/vis/registerScenePrimitives 14 /cexmc/vis/registerScenePrimitives 15 15 16 # this will make whole scene smooth 16 # this will make whole scene smooth 17 /cexmc/vis/markTargetCenter 17 /cexmc/vis/markTargetCenter 18 18 19 # Create a scene handler for Qt OpenGL graphic 19 # Create a scene handler for Qt OpenGL graphics 20 /vis/open OGLSQt 600x600-0+0 20 /vis/open OGLSQt 600x600-0+0 21 /vis/ogl/set/transparency true 21 /vis/ogl/set/transparency true 22 22 23 # draw scene 23 # draw scene 24 /vis/viewer/zoom 2.0 24 /vis/viewer/zoom 2.0 25 /vis/viewer/set/viewpointThetaPhi 60 45 deg 25 /vis/viewer/set/viewpointThetaPhi 60 45 deg 26 /vis/viewer/set/style surface 26 /vis/viewer/set/style surface 27 /vis/viewer/set/culling density 27 /vis/viewer/set/culling density 28 /vis/viewer/set/edge true 28 /vis/viewer/set/edge true 29 /vis/viewer/set/auxiliaryEdge false 29 /vis/viewer/set/auxiliaryEdge false 30 /vis/viewer/set/lightsMove cam 30 /vis/viewer/set/lightsMove cam 31 /vis/viewer/set/hiddenMarker false 31 /vis/viewer/set/hiddenMarker false 32 32 33 /vis/geometry/set/forceWireframe vWorldVisible 33 /vis/geometry/set/forceWireframe vWorldVisible 0 true 34 /vis/geometry/set/forceWireframe vCalorimeter 34 /vis/geometry/set/forceWireframe vCalorimeter 0 true 35 /vis/geometry/set/forceWireframe vCrystalRow 0 35 /vis/geometry/set/forceWireframe vCrystalRow 0 true 36 /vis/geometry/set/colour all 0 ! ! ! 0.5 36 /vis/geometry/set/colour all 0 ! ! ! 0.5 37 /vis/geometry/set/colour vCrystal 0 0.9 0.7 0. 37 /vis/geometry/set/colour vCrystal 0 0.9 0.7 0.7 0.2 38 /vis/geometry/set/colour vMonitor -1 0.4 1.0 0 38 /vis/geometry/set/colour vMonitor -1 0.4 1.0 0.6 0.2 39 /vis/geometry/set/colour vVetoCounter 0 0.4 1. 39 /vis/geometry/set/colour vVetoCounter 0 0.4 1.0 0.6 0.2 40 /vis/geometry/set/colour vMonitorBack -1 0.4 1 40 /vis/geometry/set/colour vMonitorBack -1 0.4 1.0 0.6 0.0 41 /vis/geometry/set/colour vTargetOuterCover -1 41 /vis/geometry/set/colour vTargetOuterCover -1 0.2 0.8 0.6 0.2 42 /vis/geometry/set/colour vTarget 0 0.4 1.0 0.6 42 /vis/geometry/set/colour vTarget 0 0.4 1.0 0.6 0.2 43 /vis/geometry/set/colour vInnerCuprumRing 0 0. 43 /vis/geometry/set/colour vInnerCuprumRing 0 0.8 0.5 0.0 0.3 44 /vis/geometry/set/colour vTargetColumn 0 0.8 0 44 /vis/geometry/set/colour vTargetColumn 0 0.8 0.7 0.7 0.5 45 /vis/geometry/set/colour vTargetInnerColumn 0 45 /vis/geometry/set/colour vTargetInnerColumn 0 0.8 0.7 0.7 0.5 46 /vis/geometry/set/colour vOuterFerrumRing 0 0. 46 /vis/geometry/set/colour vOuterFerrumRing 0 0.8 0.7 0.7 0.5 47 /vis/geometry/set/colour vInnerFerrumRing 0 0. 47 /vis/geometry/set/colour vInnerFerrumRing 0 0.8 0.7 0.7 0.5 48 /vis/geometry/set/colour vTargetWindow 0 0.8 0 48 /vis/geometry/set/colour vTargetWindow 0 0.8 0.7 0.7 0.5 49 /vis/geometry/set/colour vTargetWindowCap 0 0. 49 /vis/geometry/set/colour vTargetWindowCap 0 0.8 0.7 0.7 0.5 50 50 51 /cexmc/vis/setColour ic 1.0 1.0 0.0 0.16 51 /cexmc/vis/setColour ic 1.0 1.0 0.0 0.16 52 /cexmc/vis/setColour rl 0.8 0.2 0.4 52 /cexmc/vis/setColour rl 0.8 0.2 0.4 53 53 54 /vis/modeling/trajectories/create/drawByPartic 54 /vis/modeling/trajectories/create/drawByParticleID 55 /vis/modeling/trajectories/select drawByPartic 55 /vis/modeling/trajectories/select drawByParticleID-0 56 /vis/modeling/trajectories/drawByParticleID-0/ 56 /vis/modeling/trajectories/drawByParticleID-0/setRGBA gamma 0.8 0.8 1.0 1 57 /vis/modeling/trajectories/drawByParticleID-0/ 57 /vis/modeling/trajectories/drawByParticleID-0/setRGBA neutron 0.5 0.5 0.2 1 58 /vis/modeling/trajectories/drawByParticleID-0/ 58 /vis/modeling/trajectories/drawByParticleID-0/setRGBA pi- 1.0 0.0 0.0 1 59 /vis/modeling/trajectories/drawByParticleID-0/ 59 /vis/modeling/trajectories/drawByParticleID-0/setRGBA e- 0.3 0.3 0.8 1 60 /vis/modeling/trajectories/drawByParticleID-0/ 60 /vis/modeling/trajectories/drawByParticleID-0/setRGBA e+ 0.8 0.3 0.3 1 61 61 62 #/vis/scene/add/trajectories 62 #/vis/scene/add/trajectories 63 #/vis/scene/add/hits 63 #/vis/scene/add/hits 64 #/vis/scene/add/axes 64 #/vis/scene/add/axes 65 65 66 /vis/viewer/flush 66 /vis/viewer/flush 67 67 68 /vis/scene/endOfEventAction accumulate 10 68 /vis/scene/endOfEventAction accumulate 10