Geant4.10
|
#include <Par01PhysicsList.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 36 of file Par01PhysicsList.hh.
Par01PhysicsList::Par01PhysicsList | ( | ) |
Definition at line 47 of file Par01PhysicsList.cc.
References G4VUserPhysicsList::SetVerboseLevel().
|
virtual |
Definition at line 52 of file Par01PhysicsList.cc.
|
protected |
Definition at line 262 of file Par01PhysicsList.cc.
References G4ProcessManager::AddProcess(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetProcessManager(), idxAlongStep, idxPostStep, G4ProcessManager::SetProcessOrdering(), and theParticleIterator.
Referenced by ConstructProcess().
|
protectedvirtual |
Definition at line 124 of file Par01PhysicsList.cc.
References G4VUserPhysicsList::AddTransportation().
Referenced by ConstructProcess().
|
protectedvirtual |
Definition at line 100 of file Par01PhysicsList.cc.
References G4BaryonConstructor::ConstructParticle().
Referenced by ConstructParticle().
|
protectedvirtual |
Definition at line 70 of file Par01PhysicsList.cc.
References G4ChargedGeantino::ChargedGeantinoDefinition(), G4Gamma::GammaDefinition(), G4Geantino::GeantinoDefinition(), and G4OpticalPhoton::OpticalPhotonDefinition().
Referenced by ConstructParticle().
|
protectedvirtual |
Definition at line 146 of file Par01PhysicsList.cc.
References G4ProcessManager::AddDiscreteProcess(), G4ProcessManager::AddProcess(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetProcessManager(), idxAlongStep, idxAtRest, idxPostStep, G4ParticleDefinition::IsShortLived(), G4ProcessManager::SetProcessOrdering(), G4ProcessManager::SetProcessOrderingToFirst(), and theParticleIterator.
Referenced by ConstructProcess().
|
protectedvirtual |
Definition at line 245 of file Par01PhysicsList.cc.
References G4ProcessManager::AddProcess(), G4ParticleDefinition::GetProcessManager(), idxAtRest, idxPostStep, G4Decay::IsApplicable(), G4ProcessManager::SetProcessOrdering(), and theParticleIterator.
Referenced by ConstructProcess().
|
protectedvirtual |
Definition at line 108 of file Par01PhysicsList.cc.
References G4IonConstructor::ConstructParticle().
Referenced by ConstructParticle().
|
protectedvirtual |
Definition at line 84 of file Par01PhysicsList.cc.
References G4LeptonConstructor::ConstructParticle().
Referenced by ConstructParticle().
|
protectedvirtual |
Definition at line 92 of file Par01PhysicsList.cc.
References G4MesonConstructor::ConstructParticle().
Referenced by ConstructParticle().
Implements G4VUserPhysicsList.
Definition at line 56 of file Par01PhysicsList.cc.
References ConstructBaryons(), ConstructBosons(), ConstructIons(), ConstructLeptons(), and ConstructMesons().
Implements G4VUserPhysicsList.
Definition at line 115 of file Par01PhysicsList.cc.
References AddParameterisation(), AddTransportation(), ConstructEM(), and ConstructGeneral().
|
protectedvirtual |
Reimplemented from G4VUserPhysicsList.
Definition at line 292 of file Par01PhysicsList.cc.
References G4cout, G4VUserPhysicsList::SetCutsWithDefault(), and G4VUserPhysicsList::verboseLevel.