Geant4 Cross Reference |
1 ############################################## 1 ################################################### 2 # Visualization of detector geometry and event 2 # Visualization of detector geometry and events 3 ############################################## 3 ################################################### 4 4 5 # writing Geometry in GDML file 5 # writing Geometry in GDML file 6 /mydet/writeFile wtest.gdml 6 /mydet/writeFile wtest.gdml 7 /run/initialize 7 /run/initialize 8 8 9 # Open a viewer 9 # Open a viewer 10 /vis/open 10 /vis/open 11 # This opens the default viewer - see examples 11 # This opens the default viewer - see examples/basic/B1/vis.mac for a 12 # more comprehensive overview of options. Also 12 # more comprehensive overview of options. Also the documentation. 13 13 14 # draw scene 14 # draw scene 15 /vis/viewer/zoom 1.5 15 /vis/viewer/zoom 1.5 16 #/vis/viewer/set/viewpointThetaPhi 45 45 deg 16 #/vis/viewer/set/viewpointThetaPhi 45 45 deg 17 #/vis/viewer/set/viewpointThetaPhi 90 -25 deg 17 #/vis/viewer/set/viewpointThetaPhi 90 -25 deg 18 #/vis/viewer/flush 18 #/vis/viewer/flush 19 /vis/drawVolume 19 /vis/drawVolume 20 20 21 #if you want to see trajectories and hits poin 21 #if you want to see trajectories and hits points 22 /vis/scene/add/trajectories 22 /vis/scene/add/trajectories 23 /vis/modeling/trajectories/create/drawByCharge 23 /vis/modeling/trajectories/create/drawByCharge 24 /vis/modeling/trajectories/drawByCharge-0/defa 24 /vis/modeling/trajectories/drawByCharge-0/default/setDrawStepPts true 25 /vis/modeling/trajectories/drawByCharge-0/defa 25 /vis/modeling/trajectories/drawByCharge-0/default/setStepPtsSize 5 26 26 27 # (if you prefer not refreshing each event, un 27 # (if you prefer not refreshing each event, uncomment next line) 28 /vis/scene/endOfEventAction accumulate 28 /vis/scene/endOfEventAction accumulate 29 29 30 #hard coded position and direction for gun 30 #hard coded position and direction for gun 31 /gun/position 0 0 -0.1 mm 31 /gun/position 0 0 -0.1 mm 32 /gun/direction 1 0 0 32 /gun/direction 1 0 0 33 33 34 #if you want make a run with particle 34 #if you want make a run with particle 35 #/tracking/verbose 1 35 #/tracking/verbose 1 36 /run/beamOn 10 36 /run/beamOn 10 37 # 37 # 38 38