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