SToGS namespace to protect SToGS classes. More...
Classes | |
class | AGATA |
Class to build AGATA from the same configuration files [asolid, acluster, aeuler] that the ones in the AGATA-G4 package. More... | |
class | AllActions |
Base class that regroups in the same space all user's hooks. Convenient for sharing similar data. More... | |
class | AllInOneUserActionInitialization |
a G4 user's action manage by a single AllAction class More... | |
class | ArraysDF |
base class for building standard arrays from pieces in other factories More... | |
class | Ascii |
Extract informations from Geant4 using SToGS sensitives and write hits in ascii files. More... | |
class | AsciiAction |
This class just print out once a new run begins/ends with the run number and the number of events to be simulated. More... | |
class | AsciiRun |
class | BaseROOTAction |
This class just print out once a new run begins/ends with the run number and the number of events to be simulated. More... | |
class | BaseROOTEvents |
The BaseROOTEvents is use to init G4 kernel with the actions defined in BaseROOTEventsUserAction. More... | |
class | BaseROOTEventsRun |
A Run. More... | |
class | BaseROOTEventsUserAction |
The BaseROOTEventsUserAction Stores in a ROOT Tree BaseROOTEvents [SBREvent, SBRPEvent etc ... see analysis/SToGS/BaseROOTEvents.h file]. More... | |
class | BaseROOTTree |
Extract informations from Geant4 using SToGS sensitives and write hits in root tree. More... | |
class | BaseROOTTreeAction |
class | BaseROOTTreeRun |
class | BuildFromDetectorFactory |
to load a setup from the factory More... | |
class | CopClusterHit |
Informations to keep the energy is in a sensitive detector. More... | |
class | CopClusterSD |
class | DetectorFactory |
Base Factory. This is a container of sub-factories. More... | |
class | DFMessenger |
the Messenger for the Detector Factory More... | |
class | EventAction |
Base class for a Event action that calls a concrete one. More... | |
class | GeneralPhysics |
General regroups transportation and base decay. More... | |
class | GenericsDF |
Factory which is an interface to G4VUserDetectorConstruction. More... | |
class | GPSPrimaryGeneratorAction |
This class is just calling the GPS interface - Could be exported to any other G4 Applications. More... | |
class | HadronPhysicsList |
Only Standard electromagnetic processes from the "low energy package". More... | |
class | ImportsDF |
Base classe to imported geometries. More... | |
class | LoadFromDetectorFactory |
to load a setup from the factory More... | |
class | LowEnergyEMPhysicsList |
Only Standard electromagnetic processes from the "low energy package". More... | |
class | ModularPhysicsList |
This class allows to select different physics using the information stores in the file given to the constructor. More... | |
class | MyStoreDF |
base class for storing the detectory I (user) am producing More... | |
class | ParisBasicEventAction |
Basic event action consists just in calling ParisOutputManager event actions. More... | |
class | ParisBasicPrimaryGeneratorAction |
Basic generator to generate a cascade of discrete gamma-rays. More... | |
class | ParisBasicPrimaryGeneratorActionMessanger |
Messanger class for ParisBasicPrimaryGenerator. More... | |
class | ParisBasicRunAction |
Basic event action consists just in calling ParisOutputManager run actions. More... | |
class | ParisBasicSteppingAction |
Basic event action consists just in calling ParisOutputManager stepping actions. More... | |
class | ParisBasicTrackingAction |
Basic tracking action consists just in calling ParisOutputManager event actions. More... | |
class | ParisPenelopeEMPhysicsList |
Only Standard electromagnetic processes from the "penelope package". More... | |
class | ParisStandardEMPhysicsList |
Only Standard electromagnetic processes. More... | |
class | ParisUniformPrimaryGeneratorAction |
It generates gamma-rays using an uniform distribution. More... | |
class | ParisUniformPrimaryGeneratorMessanger |
Messanger class for ParisBasicPrimaryGenerator. More... | |
class | PlainDF |
Base classe to build all Ge like detectors. More... | |
class | PrimaryTrackInformation |
User Track Information that kept the origine of any track. More... | |
class | PrintOut |
This is the ActionInitialization class to handle PrintOut at different levels (run, events ...) from a unique AllAction event Class. More... | |
class | PrintOutAction |
At any steps, it prints out some informations regarding run, event, step ... More... | |
class | PrintOutRun |
class | RoomsDF |
Base classe to build virtual/existing rooms and beam lines. More... | |
class | RunAction |
Base class for a Run action that calls a concrete one. More... | |
class | ScintillatorDF |
Base classe to build scintillators. More... | |
class | SemiConductorGeDF |
Base classe to build all Ge like detectors. More... | |
class | SteppingAction |
Base class for a Steeping action that calls a concrete one. More... | |
class | TrackerHit |
Informations to be kept at each step if a positive energy is deposited in a sensitive detector. More... | |
class | TrackerSD |
Informations to be kept at each step if a positive energy is deposited in a sensitive detector. More... | |
class | TrackingAction |
Base class for a Tracking action that calls a concrete one. More... | |
class | TwoShellsDetectorConstruction |
Detector composed of a set of concentric shells with two (possibly one) active shells. More... | |
class | UserActionInitialization |
Base class to manage SToGS user's hooks + the generator. More... | |
class | UserActionManager |
Manager which, based on a configuration file, manages user's actions + selection of the geometry and the physics list. More... | |
Typedefs | |
typedef G4THitsCollection < CopClusterHit > | CopClusterHitsCollection |
typedef G4THitsCollection < TrackerHit > | TrackerHitsCollection |
Variables | |
G4ThreadLocal G4Allocator < PrimaryTrackInformation > * | aPrimaryTrackInformationAllocator = 0x0 |
G4ThreadLocal G4Allocator < CopClusterHit > * | CopClusterHitAllocator = 0 |
G4ThreadLocal G4Allocator < TrackerHit > * | TrackerHitAllocator = 0x0 |
typedef G4THitsCollection<CopClusterHit> SToGS::CopClusterHitsCollection |
Definition at line 168 of file SToGS_G4_CopClusterHit.hh.
typedef G4THitsCollection<TrackerHit> SToGS::TrackerHitsCollection |
Definition at line 220 of file SToGS_G4_TrackerHit.hh.
G4ThreadLocal G4Allocator< SToGS::PrimaryTrackInformation > * SToGS::aPrimaryTrackInformationAllocator = 0x0 |
Definition at line 30 of file SToGS_G4_TrackInformation.cc.
G4Allocator< SToGS::CopClusterHit > * SToGS::CopClusterHitAllocator = 0 |
Definition at line 38 of file SToGS_G4_CopClusterHit.cc.
G4ThreadLocal G4Allocator< SToGS::TrackerHit > * SToGS::TrackerHitAllocator = 0x0 |
Definition at line 34 of file SToGS_G4_TrackerHit.cc.