Changeset 1337 for trunk/examples/extended/medical/GammaTherapy/vis.mac
- Timestamp:
- Sep 30, 2010, 2:47:17 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/examples/extended/medical/GammaTherapy/vis.mac
r1230 r1337 27 27 /gun/energy 50.0 MeV 28 28 # 29 # Create empty scene ("world" is default)30 /vis/ scene/create29 # Use this open statement to create an OpenGL view: 30 /vis/open OGL 600x600-0+0 31 31 # 32 # Create a scene handler for a specific graphics system 33 # Edit the next line(s) to choose another graphic system 32 # Use this open statement to create a .prim file suitable for 33 # viewing in DAWN: 34 #/vis/open DAWNFILE 34 35 # 35 ####/vis/open DAWNFILE 36 /vis/open OGLIX 36 # Use this open statement to create a .heprep file suitable for 37 # viewing in HepRApp: 38 #/vis/open HepRepFile 37 39 # 38 # Draw scene 39 /vis/viewer/set/viewpointThetaPhi -90 0 deg 40 # Use this open statement to create a .wrl file suitable for 41 # viewing in a VRML viewer: 42 #/vis/open VRML2FILE 43 # 44 # Disable auto refresh and quieten vis messages whilst scene and 45 # trajectories are established: 46 /vis/viewer/set/autoRefresh false 47 /vis/verbose errors 48 # 49 # Draw geometry: 50 /vis/drawVolume 51 # 52 # Specify view angle: 53 /vis/viewer/set/viewpointThetaPhi -90. 0. 54 # 55 # Specify zoom value: 40 56 /vis/viewer/zoom 1.4 41 /vis/viewer/flush42 57 # 43 # for drawing the tracks 44 # if too many tracks cause core dump => storeTrajectory 0 45 /tracking/storeTrajectory 1 58 # Specify style (surface or wireframe): 59 #/vis/viewer/set/style wireframe 60 # 61 # Draw coordinate axes: 62 #/vis/scene/add/axes 0 0 0 1 m 63 # 64 # Draw smooth trajectories at end of event, showing trajectory points 65 # as markers 2 pixels wide: 66 /vis/scene/add/trajectories smooth 67 /vis/modeling/trajectories/create/drawByCharge 68 /vis/modeling/trajectories/drawByCharge-0/default/setDrawStepPts true 69 /vis/modeling/trajectories/drawByCharge-0/default/setStepPtsSize 2 70 # (if too many tracks cause core dump => /tracking/storeTrajectory 0) 71 # 72 # Draw hits at end of event: 73 #/vis/scene/add/hits 74 # 75 # To draw only gammas: 76 #/vis/filtering/trajectories/create/particleFilter 77 #/vis/filtering/trajectories/particleFilter-0/add gamma 78 # 79 # To invert the above, drawing all particles except gammas, 80 # keep the above two lines but also add: 81 #/vis/filtering/trajectories/particleFilter-0/invert true 82 # 83 # Many other options are available with /vis/modeling and /vis/filtering. 84 # For example, to select colour by particle ID: 85 #/vis/modeling/trajectories/create/drawByParticleID 86 #/vis/modeling/trajectories/drawByParticleID-0/set e- blue 87 # 88 # To superimpose all of the events from a given run: 46 89 /vis/scene/endOfEventAction accumulate 47 90 # 48 /testem/event/drawTracks all 91 # Re-establish auto refreshing and verbosity: 92 /vis/viewer/set/autoRefresh true 93 /vis/verbose warnings 94 # 95 # For file-based drivers, use this to create an empty detector view: 96 #/vis/viewer/flush
Note: See TracChangeset
for help on using the changeset viewer.