Changeset 1337 for trunk/examples/extended/eventgenerator/exgps/macros
- Timestamp:
- Sep 30, 2010, 2:47:17 PM (14 years ago)
- Location:
- trunk/examples/extended/eventgenerator/exgps/macros
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/examples/extended/eventgenerator/exgps/macros/display.mac
r1230 r1337 1 # Use this open statement to create an OpenGL view: 2 #/vis/open OGL 600x600-0+0 1 3 # 2 /vis/scene/create 3 /vis/sceneHandler/create VRML2FILE 4 /vis/viewer/create 4 # Use this open statement to create a .prim file suitable for 5 # viewing in DAWN: 6 #/vis/open DAWNFILE 7 # 8 # Use this open statement to create a .heprep file suitable for 9 # viewing in HepRApp: 10 #/vis/open HepRepFile 11 # 12 # Use this open statement to create a .wrl file suitable for 13 # viewing in a VRML viewer: 14 /vis/open VRML2FILE 15 # 16 # Disable auto refresh and quieten vis messages whilst scene and 17 # trajectories are established: 18 /vis/viewer/set/autoRefresh false 19 /vis/verbose errors 20 # 21 # Draw geometry: 5 22 /vis/drawVolume 6 #/vis/viewer/viewpointThetaPhi 30 307 #/vis/viewer/update8 /vis/scene/endOfEventAction accumulate9 /tracking/storeTrajectory 110 11 23 # 12 24 # Specify view angle: 25 #/vis/viewer/set/viewpointThetaPhi 90. 0. 26 # 27 # Specify zoom value: 28 #/vis/viewer/zoom 2. 29 # 30 # Specify style (surface or wireframe): 31 #/vis/viewer/set/style wireframe 32 # 33 # Draw coordinate axes: 34 #/vis/scene/add/axes 0 0 0 1 m 35 # 36 # Draw smooth trajectories at end of event, showing trajectory points 37 # as markers 2 pixels wide: 38 /vis/scene/add/trajectories smooth 39 /vis/modeling/trajectories/create/drawByCharge 40 /vis/modeling/trajectories/drawByCharge-0/default/setDrawStepPts true 41 /vis/modeling/trajectories/drawByCharge-0/default/setStepPtsSize 2 42 # (if too many tracks cause core dump => /tracking/storeTrajectory 0) 43 # 44 # Draw hits at end of event: 45 #/vis/scene/add/hits 46 # 47 # To draw only gammas: 48 #/vis/filtering/trajectories/create/particleFilter 49 #/vis/filtering/trajectories/particleFilter-0/add gamma 50 # 51 # To invert the above, drawing all particles except gammas, 52 # keep the above two lines but also add: 53 #/vis/filtering/trajectories/particleFilter-0/invert true 54 # 55 # Many other options are available with /vis/modeling and /vis/filtering. 56 # For example, to select colour by particle ID: 57 #/vis/modeling/trajectories/create/drawByParticleID 58 #/vis/modeling/trajectories/drawByParticleID-0/set e- blue 59 # 60 # To superimpose all of the events from a given run: 61 #/vis/scene/endOfEventAction accumulate 62 # 63 # Re-establish auto refreshing and verbosity: 64 /vis/viewer/set/autoRefresh true 65 /vis/verbose warnings 66 # 67 # For file-based drivers, use this to create an empty detector view: 68 #/vis/viewer/flush -
trunk/examples/extended/eventgenerator/exgps/macros/test1.g4mac
r807 r1337 1 # test1 1 2 /gps/particle proton 2 3 /gps/pos/type Point … … 15 16 /analysis/maxpos 5 cm 16 17 /analysis/minpos -5 cm 17 /event/printModulo 1000 018 /event/printModulo 1000 18 19 #/control/execute display.mac 19 20 /run/beamOn 10000 20 21 -
trunk/examples/extended/eventgenerator/exgps/macros/test33.g4mac
r807 r1337 34 34 #/tracking/verbose 1 35 35 # 36 /control/execute display _vrml.mac36 /control/execute display.mac 37 37 # 38 38 /run/beamOn 20 -
trunk/examples/extended/eventgenerator/exgps/macros/test34.g4mac
r807 r1337 18 18 /gps/ang/type cos 19 19 # 20 # the proton energy is in gaussian profile centered at 4MeV20 # the proton energy is in gaussian profile centered at 2.5 MeV 21 21 /gps/ene/type Gauss 22 /gps/ene/mono 4MeV22 /gps/ene/mono 2.5 MeV 23 23 /gps/ene/sigma 0.5 MeV 24 24 # … … 49 49 # commands below are independent of gps 50 50 # 51 #/analysis/filetype root 51 52 /analysis/filename test34.aida 52 53 /analysis/maxeng 5 MeV … … 54 55 /analysis/maxpos 10 cm 55 56 /analysis/minpos -10 cm 56 #/event/printModulo 1000057 /event/printModulo 10000 57 58 # 58 /control/execute display_vrml.mac59 #/control/execute display.mac 59 60 # 60 61 #/tracking/verbose 1 61 /run/beamOn 10062 /run/beamOn 2000 62 63
Note: See TracChangeset
for help on using the changeset viewer.