Files
2023-12-08 10:43:34 +01:00

72 lines
2.3 KiB
Plaintext

#
# Open a viewer
/vis/open
# This opens the default viewer - see examples/basic/B1/vis.mac for a
# more comprehensive overview of options. Also the documentation.
#
# Create an empty scene and add the detector geometry to it
/vis/drawVolume
#
#/vis/viewer/set/style surface
/vis/viewer/set/style wireframe
#
#
# The compound command "/vis/drawVolume"
# is equivalent to the following set of commands:
#
# /vis/scene/create
# /vis/scene/add/volume
# /vis/sceneHandler/attach
#
# Store particle trajectories for visualization
# (if too many tracks cause core dump => storeTrajectory 0)
/tracking/storeTrajectory 2
#
# Add trajectories to the current scene
/vis/scene/add/trajectories smooth
/vis/modeling/trajectories/create/drawByCharge
/vis/modeling/trajectories/drawByCharge-0/default/setDrawStepPts true
/vis/modeling/trajectories/drawByCharge-0/default/setStepPtsSize 2
# (if too many tracks cause core dump => /tracking/storeTrajectory 0)
#
#/vis/modeling/trajectories/create/drawByParticleID
#/vis/modeling/trajectories/drawByParticleID-0/set e- blue
#/vis/modeling/trajectories/drawByParticleID-0/set mu+ green
#/vis/modeling/trajectories/drawByParticleID-0/set e+ red
#/vis/modeling/trajectories/drawByParticleID-0/set gamma gray
#/vis/modeling/trajectories/drawByParticleID-0/set nu_e yellow
#/vis/modeling/trajectories/drawByParticleID-0/set anti_nu_mu yellow
#
# To superimpose all of the events from a given run:
/vis/scene/endOfEventAction accumulate
#
# field04 specific setting
#
# To get nice view
#/vis/geometry/set/visibility World 0 false
/vis/geometry/set/colour World 0 1 1 1 .3 # gray
/vis/geometry/set/colour CaptureMgnt 0 0 0 1 .3 # blue
/vis/geometry/set/colour Target 0 1 0 0 .3 # red
/vis/geometry/set/colour TransferMgnt 0 0 1 0 .3 # green
/vis/geometry/set/colour TestPlane 0 1 1 0 .3 # yellow
/vis/geometry/set/colour Degrader 0 0 1 1 .3 # cyan
/vis/viewer/set/style surface
/vis/viewer/set/hiddenMarker true
#
# Specify view angle:
# Set direction from target to camera.
/vis/viewer/set/viewpointThetaPhi 110 140
#
# Specify zoom value:
/vis/viewer/zoom 1.4
#
# Draw magnetic field
#/vis/scene/add/magneticField 1
#
# Re-establish auto refreshing and verbosity:
/vis/viewer/set/autoRefresh true
/vis/verbose warnings
#
# For file-based drivers, use this to create an empty detector view:
#/vis/viewer/flush