# Macro file for the visualization setting in the initialization phase # of the field05 example. # # 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. # # Draw detector /vis/drawVolume # # Draw trajectories at end of event, showing trajectory points as # markers of size 2 pixels /vis/scene/add/trajectories #/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) # # To draw gammas only #/vis/filtering/trajectories/create/particleFilter #/vis/filtering/trajectories/particleFilter-0/add gamma # # To draw charged particles only #/vis/filtering/trajectories/particleFilter-0/invert true # # To draw positive charge particl only #/vis/filtering/trajectories/create/chargeFilter #/vis/filtering/trajectories/chargeFilter-0/add +1 # # Many other options available with /vis/modeling and /vis/filtering. # For example, select colour by particle ID /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 # /vis/scene/endOfEventAction accumulate #