Geant4 VMC Version 6.6
|
Classes | |
class | TG4BiasingManager |
The biasing manager. More... | |
class | TG4SDMessenger |
Messenger class that defines commands for the SD construction. More... | |
class | TG4ModelConfigurationManager |
The model configuration vector with suitable setters and a messenger. More... | |
class | TG4ModelConfigurationMessenger |
Messenger class that defines commands for the special physica models. More... | |
class | TG4ComposedPhysicsList |
The Geant4 VMC physics list builder. More... | |
class | TG4ComposedPhysicsMessenger |
Messenger class that defines commands for Geant4 VMC composed physics list and related classes. More... | |
class | TG4EmModelPhysics |
Physics builder which activates a selected EM energy loss and/or fluctuations model. More... | |
class | TG4EmPhysicsList |
The standard EM physics list. More... | |
class | TG4ExtDecayerMessenger |
Messenger class that defines commands for the stack popper special process. More... | |
class | TG4ExtDecayerPhysics |
The builder for external decayer. More... | |
class | TG4ExtraPhysicsList |
The physics list with extra physics builders. More... | |
class | TG4FastSimulationPhysics |
Physics builder which activates selected fast simulation models. More... | |
class | TG4GflashFastSimulation |
Special class for definition of Gflash fast simulation model. More... | |
class | TG4GflashFastSimulationMessenger |
Messenger class that defines commands for the Gflash fast simulation model. More... | |
class | TG4HadronPhysicsList |
The hadron physics list helper class. More... | |
class | TG4ProcessMapPhysics |
The special builder which fills the VMC process map. More... | |
class | TG4SpecialCutsPhysics |
The builder for special cuts process. More... | |
class | TG4SpecialPhysicsList |
The Geant4 VMC special physics list helper class. More... | |
class | TG4StackPopperMessenger |
Messenger class that defines commands for the stack popper special process. More... | |
class | TG4StackPopperPhysics |
The builder for stack popper process. More... | |
class | TG4StepLimiterPhysics |
The builder for step limiter process. More... | |
class | TG4TransitionRadiationPhysics |
The builder for transition radiation processes. More... | |
class | TG4UserParticlesPhysics |
The builder for user defined particles. More... | |
class | TG4VUserFastSimulation |
The abstract base class which is used to build fast simulation models. More... | |
Enumerations | |
enum | TG4EmModel { kPAIModel , kPAIPhotonModel , kSpecialUrbanMscModel , kNoEmModel } |
Enumeration for EM physics models supported in this class. More... | |
enum | TG4HadronicProcessType { fElectronNuclear = 171 , fPositronNuclear = 172 , fMuonNuclear = 173 , fPhotoNuclear = 174 } |
Extension of Geant4 hadronic process type. More... | |
enum | TG4BiasingProcessType { fBiasing = 501 } |
Definition of Geant4 biasing process type. More... | |
Category physics_list
enum TG4EmModel |
Enumeration for EM physics models supported in this class.
Enumerator | |
---|---|
kPAIModel | PAI model. |
kPAIPhotonModel | PAIPhot model. |
kSpecialUrbanMscModel | Special UrbanMsc model adapted for ALICE EMCAL. |
kNoEmModel | No extra EM model. |
Definition at line 30 of file TG4EmModelPhysics.h.
Extension of Geant4 hadronic process type.
Enumerator | |
---|---|
fElectronNuclear | |
fPositronNuclear | |
fMuonNuclear | |
fPhotoNuclear |
Definition at line 26 of file TG4ProcessMapPhysics.h.
Definition of Geant4 biasing process type.
Enumerator | |
---|---|
fBiasing |
Definition at line 39 of file TG4ProcessMapPhysics.h.