Geant4.10
|
#include <ExGflashPhysicsList.hh>
Protected Member Functions | |
virtual void | ConstructParticle () |
virtual void | ConstructProcess () |
virtual void | SetCuts () |
virtual void | ConstructBosons () |
virtual void | ConstructLeptons () |
virtual void | ConstructMesons () |
virtual void | ConstructBaryons () |
virtual void | ConstructIons () |
void | AddParameterisation () |
virtual void | ConstructGeneral () |
virtual void | ConstructEM () |
virtual void | AddTransportation () |
![]() | |
void | AddTransportation () |
G4bool | RegisterProcess (G4VProcess *process, G4ParticleDefinition *particle) |
void | BuildIntegralPhysicsTable (G4VProcess *, G4ParticleDefinition *) |
virtual void | RetrievePhysicsTable (G4ParticleDefinition *, const G4String &directory, G4bool ascii=false) |
void | InitializeProcessManager () |
Additional Inherited Members | |
![]() | |
static const G4VUPLManager & | GetSubInstanceManager () |
![]() | |
G4ParticleTable * | theParticleTable |
G4int | verboseLevel |
G4double | defaultCutValue |
G4bool | isSetDefaultCutValue |
G4ProductionCutsTable * | fCutsTable |
G4bool | fRetrievePhysicsTable |
G4bool | fStoredInAscii |
G4bool | fIsCheckedForRetrievePhysicsTable |
G4bool | fIsRestoredCutValues |
G4String | directoryPhysicsTable |
G4bool | fDisableCheckParticleList |
G4int | g4vuplInstanceID |
![]() | |
static G4RUN_DLL G4VUPLManager | subInstanceManager |
Definition at line 38 of file ExGflashPhysicsList.hh.
ExGflashPhysicsList::ExGflashPhysicsList | ( | ) |
Definition at line 51 of file ExGflashPhysicsList.cc.
References G4VUserPhysicsList::SetVerboseLevel().
|
virtual |
Definition at line 56 of file ExGflashPhysicsList.cc.
|
protected |
Definition at line 303 of file ExGflashPhysicsList.cc.
References G4ProcessManager::AddDiscreteProcess(), G4cout, G4endl, G4ParticleDefinition::GetProcessManager(), and theParticleIterator.
Referenced by ConstructProcess().
|
protectedvirtual |
Definition at line 133 of file ExGflashPhysicsList.cc.
References G4VUserPhysicsList::AddTransportation().
Referenced by ConstructProcess().
|
protectedvirtual |
Definition at line 106 of file ExGflashPhysicsList.cc.
References G4BaryonConstructor::ConstructParticle().
Referenced by ConstructParticle().
|
protectedvirtual |
Definition at line 76 of file ExGflashPhysicsList.cc.
References G4ChargedGeantino::ChargedGeantinoDefinition(), G4Gamma::GammaDefinition(), G4Geantino::GeantinoDefinition(), and G4OpticalPhoton::OpticalPhotonDefinition().
Referenced by ConstructParticle().
|
protectedvirtual |
Definition at line 157 of file ExGflashPhysicsList.cc.
References G4ProcessManager::AddDiscreteProcess(), G4ProcessManager::AddProcess(), G4cout, G4endl, G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetProcessManager(), idxAlongStep, idxAtRest, idxPostStep, G4ParticleDefinition::IsShortLived(), SetCuts(), G4ProcessManager::SetProcessOrdering(), G4ProcessManager::SetProcessOrderingToFirst(), and theParticleIterator.
Referenced by ConstructProcess().
|
protectedvirtual |
Definition at line 284 of file ExGflashPhysicsList.cc.
References G4ProcessManager::AddProcess(), G4ParticleDefinition::GetProcessManager(), idxAtRest, idxPostStep, G4Decay::IsApplicable(), G4ProcessManager::SetProcessOrdering(), and theParticleIterator.
Referenced by ConstructProcess().
|
protectedvirtual |
Definition at line 114 of file ExGflashPhysicsList.cc.
References G4IonConstructor::ConstructParticle().
Referenced by ConstructParticle().
|
protectedvirtual |
Definition at line 90 of file ExGflashPhysicsList.cc.
References G4LeptonConstructor::ConstructParticle().
Referenced by ConstructParticle().
|
protectedvirtual |
Definition at line 98 of file ExGflashPhysicsList.cc.
References G4MesonConstructor::ConstructParticle().
Referenced by ConstructParticle().
Implements G4VUserPhysicsList.
Definition at line 60 of file ExGflashPhysicsList.cc.
References ConstructBaryons(), ConstructBosons(), ConstructIons(), ConstructLeptons(), and ConstructMesons().
Implements G4VUserPhysicsList.
Definition at line 121 of file ExGflashPhysicsList.cc.
References AddParameterisation(), AddTransportation(), ConstructEM(), and ConstructGeneral().
|
protectedvirtual |
Reimplemented from G4VUserPhysicsList.
Definition at line 322 of file ExGflashPhysicsList.cc.
References G4VUserPhysicsList::DumpCutValuesTable(), G4cout, G4RegionStore::GetInstance(), G4ProductionCutsTable::GetProductionCutsTable(), G4RegionStore::GetRegion(), G4VUserPhysicsList::SetCutsWithDefault(), G4Region::SetProductionCuts(), and G4VUserPhysicsList::verboseLevel.
Referenced by ConstructEM().