Classes | |
| class | CommandLineOption |
| Command-line option with a single letter, full name and description plus an associated Geant4 command (which is optional). More... | |
| class | CommandLineProcessor |
| Command line processor for SLIC using getopt. More... | |
| class | CommandQueue |
| A queue of G4 commands to be executed in order. More... | |
| class | EventAction |
| Implementation of G4UserEventAction. More... | |
| class | EventDebugger |
| Manages debugging of individual G4Events. More... | |
| class | EventDebuggerMessenger |
| G4UImessenger for the EventDebugger. More... | |
| class | EventMessenger |
| Messenger for event-related commands. More... | |
| class | EventSource |
| The base class for a physics event source such as a StdHep file source. More... | |
| class | EventSourceManager |
| This singleton is responsible for managing physics event sources. More... | |
| class | EventSourceWithInputFile |
| A physics event source with an associated input file, such as StdHep or LCIO. More... | |
| class | FieldManager |
| class | FieldMessenger |
| G4UImessenger to G4FieldManager (and related). More... | |
| class | FileUtil |
| Utilities for file manipulation using std. More... | |
| class | G4MagIntegratorStepperFactory |
| Instantiates and sets the G4MagIntegratorStepper based on name. More... | |
| class | GeneratorMessenger |
| Geant4 commands related to event generation. More... | |
| class | GPSEventSource |
| Wrapper for Geant4's general particle source. More... | |
| class | HitsCollectionUtil |
| Static utility methods for Hits Collections. More... | |
| class | LCDD |
| class | LcioEventSource |
| Event generation from the MCParticle collection of an LCIO file. More... | |
| class | LcioFileNamer |
| Automatically name LCIO output files according to input settings. More... | |
| class | LcioHitsCollectionBuilder |
| Builds Lcio hits collections from G4/SLIC event data. More... | |
| class | LcioManager |
| Singleton manager class of Lcio file operations. More... | |
| class | LcioMcpFactory |
| Creates LCIO MCParticles from saved Geant4/SLIC runtime information. More... | |
| class | LcioMcpFilter |
| Filters simulation particles from an MCParticle collection. More... | |
| class | LcioMcpManager |
| This singleton manages creation of the LCIO MCParticle output collection from transient G4Event and slic data. More... | |
| class | LcioMcpMaps |
| Data maps that relate MCParticles to various other runtime objects. More... | |
| class | LcioMcpMessenger |
| G4UImessenger to LcioMcpManager. More... | |
| class | LcioMcpPrinter |
| Mcp printer, mostly for debugging output of MCParticle collection. More... | |
| class | LcioMcpStatusSetter |
| Static utility functions for setting the status of MCParticles from associated Trajectory, initial MCParticle, and TrackInformation objects. More... | |
| class | LcioMcpUtil |
| Static MCParticle utility functions. More... | |
| class | LcioMessenger |
| G4UIcommand class for Lcio commands. More... | |
| class | LcioPrimaryGenerator |
| Generates G4PrimaryParticles from an Lcio MCParticle tree. More... | |
| class | LogMessenger |
| class | LogStream |
| class | Module |
| Base class for slic modules, providing a few common functions. More... | |
| class | ModuleRegistry |
| A central store for classes inheriting from Module. More... | |
| class | PackageInfo |
| class | ParticleGunEventSource |
| Wrapper for the Geant4 particle gun. More... | |
| class | VPhysicsListBuilder |
| class | TPhysicsListBuilder |
| class | PhysicsListFactory |
| class | PhysicsListManager |
| Provides management of user physics lists. More... | |
| class | PhysicsMessenger |
| G4UImessenger for selection of physics list at runtime. More... | |
| class | PrimaryGeneratorAction |
| Implementation of G4VUserPrimaryGeneratorAction. More... | |
| class | RunAction |
| Implementation of G4UserRunAction. More... | |
| class | RunManager |
| Extension of G4RunManager. More... | |
| class | SlicApplication |
| Singleton class for a Geant4 application. More... | |
| class | SlicApplicationMessenger |
| G4UImessenger to the generic G4 application. More... | |
| class | SlicMain |
| class | StdHepEventSource |
| Top-level controller of StdHep input. More... | |
| class | StdHepLoader |
| Simple wrapper to lStdHep interface. More... | |
| class | StdHepToLcioConvertor |
| Converts an input StdHep event to an LCIO MCParticle collection. More... | |
| class | SteppingAction |
| Implementation of G4UserSteppingAction. More... | |
| class | TrackingAction |
| Implementation of G4UserTrackingAction. More... | |
| class | Trajectory |
| Implementation of G4VTrajectory. More... | |
| class | TrajectoryManager |
| Provides runtime management of trajectories and track information, mainly to provide enough data for correct settings of MCParticle data in LcioMcpManager. More... | |
Typedefs | |
| typedef std::vector < G4VTrajectoryPoint * > | TrajectoryPointContainer |
Enumerations | |
| enum | EErrorCode { eEOF = 106 } |
Variables | |
| G4Allocator< Trajectory > | TrajectoryAllocator |
| typedef std::vector<G4VTrajectoryPoint*> slic::TrajectoryPointContainer |
Definition at line 16 of file Trajectory.hh.
| enum slic::EErrorCode |
| G4Allocator< Trajectory > slic::TrajectoryAllocator |
Definition at line 13 of file Trajectory.cc.
Referenced by slic::Trajectory::operator delete(), and slic::Trajectory::operator new().
1.5.4