|
gsystem
|
| CGBase< GMaterial > [external] | |
| CGMaterial | Material definition belonging to a detector system |
| CGBase< GMirror > [external] | |
| CGMirror | Optical boundary (surface) definition belonging to a detector system |
| CGBase< GSystem > [external] | |
| CGSystem | Represents a single detector system (e.g., calorimeter, tracker) |
| CGBase< GSystemDynamicFactory > [external] | |
| CGSystemDynamicFactory | Optional plugin interface for dynamically-loaded system factories |
| CGBase< GSystemFactory > [external] | |
| CGSystemFactory | Abstract base class for loading a GSystem from a specific source |
| CGSystemCADFactory | Load a system from CAD assets (e.g. STL) whose definitions live in the sqlite database |
| CGSystemGDMLFactory | Placeholder factory for GDML-based systems |
| CGSystemSQLiteFactory | Load a GSystem from a sqlite database |
| CGSystemTextFactory | Load a system from ASCII text files |
| CGBase< GVolume > [external] | |
| CGVolume | Geometry volume record loaded into a GSystem |
| CGBase< GWorld > [external] | |
| CGWorld | Builds the “world” as a collection of systems, volumes, and post-load modifiers |
| CGModifier | Describes a post-load modification to a single volume |