Ignore:
Timestamp:
Sep 30, 2010, 2:47:17 PM (14 years ago)
Author:
garnier
Message:

tag geant4.9.4 beta 1 + modifs locales

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/examples/extended/eventgenerator/HepMC/HepMCEx01/vis.mac

    r807 r1337  
    88/run/verbose 2
    99#
    10 # create empty scene
     10# Use this open statement to create an OpenGL view:
     11/vis/open OGL 600x600-0+0
    1112#
    12 /vis/scene/create
     13# Use this open statement to create a .prim file suitable for
     14# viewing in DAWN:
     15#/vis/open DAWNFILE
    1316#
    14 # Create a scene handler for a specific graphics system
    15 # (Edit the next line(s) to choose another graphic system)
     17# Use this open statement to create a .heprep file suitable for
     18# viewing in HepRApp:
     19#/vis/open HepRepFile
    1620#
    17 /vis/open OGLIX
     21# Use this open statement to create a .wrl file suitable for
     22# viewing in a VRML viewer:
     23#/vis/open VRML2FILE
    1824#
    19 ####/vis/open DAWNFILE
     25# Disable auto refresh and quieten vis messages whilst scene and
     26# trajectories are established:
     27/vis/viewer/set/autoRefresh false
     28/vis/verbose errors
    2029#
    21 # draw scene
     30# Draw geometry:
     31/vis/drawVolume
    2232#
    23 /vis/viewer/set/viewpointThetaPhi 90 180 deg
     33# Specify view angle:
     34/vis/viewer/set/viewpointThetaPhi 90. 180.
     35#
     36# Specify zoom value:
    2437/vis/viewer/zoom 1.4
    25 /vis/viewer/flush
    2638#
    27 # for drawing the tracks
    28 # Draw trajectories at end of event, showing trajectory points as
    29 # markers of size 2 pixels
    30 /vis/scene/add/trajectories
     39# Specify style (surface or wireframe):
     40#/vis/viewer/set/style wireframe
     41#
     42# Draw coordinate axes:
     43#/vis/scene/add/axes 0 0 0 1 m
     44#
     45# Draw smooth trajectories at end of event, showing trajectory points
     46# as markers 2 pixels wide:
     47/vis/scene/add/trajectories smooth
    3148/vis/modeling/trajectories/create/drawByCharge
    3249/vis/modeling/trajectories/drawByCharge-0/default/setDrawStepPts true
    3350/vis/modeling/trajectories/drawByCharge-0/default/setStepPtsSize 2
    34 # (if too many tracks cause core dump => storeTrajectory 0)
    35 
     51# (if too many tracks cause core dump => /tracking/storeTrajectory 0)
     52#
     53# Draw hits at end of event:
     54#/vis/scene/add/hits
     55#
     56# To draw only gammas:
     57#/vis/filtering/trajectories/create/particleFilter
     58#/vis/filtering/trajectories/particleFilter-0/add gamma
     59#
     60# To invert the above, drawing all particles except gammas,
     61# keep the above two lines but also add:
     62#/vis/filtering/trajectories/particleFilter-0/invert true
     63#
     64# Many other options are available with /vis/modeling and /vis/filtering.
     65# For example, to select colour by particle ID:
     66#/vis/modeling/trajectories/create/drawByParticleID
     67#/vis/modeling/trajectories/drawByParticleID-0/set e- blue
     68#
     69# To superimpose all of the events from a given run:
    3670/vis/scene/endOfEventAction accumulate
    3771#
    38 # Refresh ready for run
    39 /vis/viewer/refresh
     72# Re-establish auto refreshing and verbosity:
     73/vis/viewer/set/autoRefresh true
     74/vis/verbose warnings
     75#
     76# For file-based drivers, use this to create an empty detector view:
     77#/vis/viewer/flush
    4078#
    4179# Now ready for /run/beamOn.
Note: See TracChangeset for help on using the changeset viewer.