Visualization¶
- Introduction to Visualization
- Adding Visualization to Your Executable
- The Visualization Drivers
- Controlling Visualization from Commands
- Scene, scene handler, and viewer
- Choosing a graphics viewer:
/vis/open
command - Create an empty scene:
/vis/scene/create
command - Visualization of a physical volume:
/vis/drawVolume
command - Visualization of a parameterised volume
- Visualization of a logical volume:
/vis/drawLogicalVolume
command - Visualization of trajectories:
/vis/scene/add/trajectories
command - Visualization of hits:
/vis/scene/add/hits
command - Visualization of fields:
/vis/scene/add/magneticField
command - Visualization of Scored Data
- Additional attributes for Hits
- Visualization of histograms (plotting)
- Basic camera workings:
/vis/viewer/
commands - Declare the end of visualization for flushing:
/vis/viewer/flush
command - End of Event Action and End of Run Action:
/vis/scene/endOfEventAction
and/vis/scene/endOfRunAction
commands - HepRep Attributes for Trajectories
- How to save a view.
- How to save a view to an image file
- Culling
- Cut view
- Multithreading commands
- Controlling Visualization from Compiled Code
- G4VVisManager
- Visualization of detector components
- Visualization of trajectories
- Enhanced trajectory drawing
- HepRep Attributes for Trajectories
- Visualization of hits
- HepRep Attributes for Hits
- Visualization of text
- Visualization of polylines and tracking steps
- Visualization User Actions
- Standalone Visualization
- Drawing a solid as a cloud of points
- Visualization Attributes
- Enhanced Trajectory Drawing
- Trajectory Filtering
- Polylines, Markers and Text
- Making a Movie
- Debugging geometry with vis
- External Boolean processing