![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/extended/field/field04/include/F04PhysicsList.hh>
Inheritance diagram for F04PhysicsList:
Collaboration diagram for F04PhysicsList:Private Attributes | |
| G4double | fMaxChargedStep |
| F04PhysicsListMessenger * | fMessenger |
Static Private Attributes | |
| static G4ThreadLocal F04StepMax * | fStepMaxProcess = 0 |
Additional Inherited Members | |
Static Public Member Functions inherited from G4VModularPhysicsList | |
| static const G4VMPLManager & | GetSubInstanceManager () |
Protected Types inherited from G4VModularPhysicsList | |
| typedef G4VMPLData::G4PhysConstVectorData | G4PhysConstVector |
Protected Member Functions inherited from G4VModularPhysicsList | |
| G4VModularPhysicsList (const G4VModularPhysicsList &) | |
| G4VModularPhysicsList & | operator= (const G4VModularPhysicsList &) |
Protected Attributes inherited from G4VModularPhysicsList | |
| G4int | verboseLevel |
| G4int | g4vmplInstanceID |
Static Protected Attributes inherited from G4VModularPhysicsList | |
| static G4RUN_DLL G4VMPLManager | G4VMPLsubInstanceManager |
Definition at line 42 of file F04PhysicsList.hh.
View newest version in sPHENIX GitHub at line 42 of file F04PhysicsList.hh
| F04PhysicsList::F04PhysicsList | ( | G4String | physName | ) |
Definition at line 72 of file F04PhysicsList.cc.
View newest version in sPHENIX GitHub at line 72 of file F04PhysicsList.cc
References DBL_MAX, G4VUserPhysicsList::defaultCutValue, FatalException, fMaxChargedStep, fMessenger, G4cout, G4endl, G4Exception(), G4VModularPhysicsList::GetPhysics(), G4VPhysicsConstructor::GetPhysicsName(), G4LossTableManager::Instance(), mm, G4VModularPhysicsList::RegisterPhysics(), and G4VModularPhysicsList::SetVerboseLevel().
Here is the call graph for this function:
|
virtual |
Definition at line 115 of file F04PhysicsList.cc.
View newest version in sPHENIX GitHub at line 115 of file F04PhysicsList.cc
References fMessenger.
| void F04PhysicsList::AddStepMax | ( | ) |
Definition at line 273 of file F04PhysicsList.cc.
View newest version in sPHENIX GitHub at line 273 of file F04PhysicsList.cc
References G4ProcessManager::AddDiscreteProcess(), fStepMaxProcess, G4VUserPhysicsList::GetParticleIterator(), G4ParticleDefinition::GetProcessManager(), F04StepMax::IsApplicable(), G4ParticleDefinition::IsShortLived(), and particle.
Referenced by ConstructProcess().
Here is the call graph for this function:
Here is the caller graph for this function:Reimplemented from G4VModularPhysicsList.
Definition at line 124 of file F04PhysicsList.cc.
View newest version in sPHENIX GitHub at line 124 of file F04PhysicsList.cc
References G4VModularPhysicsList::ConstructParticle(), G4GenericIon::GenericIonDefinition(), JA::Insert(), G4MuonMinus::MuonMinusDefinition(), and G4MuonPlus::MuonPlusDefinition().
Here is the call graph for this function:Reimplemented from G4VModularPhysicsList.
Definition at line 147 of file F04PhysicsList.cc.
View newest version in sPHENIX GitHub at line 147 of file F04PhysicsList.cc
References G4ProcessManager::AddProcess(), G4ProcessManager::AddRestProcess(), AddStepMax(), G4VModularPhysicsList::ConstructProcess(), G4INCL::ClusterDecay::decay(), G4ProcessTable::FindProcess(), fStepMaxProcess, G4ParticleDefinition::GetProcessManager(), G4ProcessTable::GetProcessTable(), idxAtRest, idxPostStep, G4MuonMinus::MuonMinus(), G4MuonPlus::MuonPlus(), G4PionMinus::PionMinus(), G4PionPlus::PionPlus(), G4AutoDelete::Register(), G4ProcessManager::RemoveProcess(), and G4ProcessManager::SetProcessOrdering().
Here is the call graph for this function:| F04StepMax * F04PhysicsList::GetStepMaxProcess | ( | ) |
Definition at line 266 of file F04PhysicsList.cc.
View newest version in sPHENIX GitHub at line 266 of file F04PhysicsList.cc
References fStepMaxProcess.
Definition at line 258 of file F04PhysicsList.cc.
View newest version in sPHENIX GitHub at line 258 of file F04PhysicsList.cc
References fMaxChargedStep, fStepMaxProcess, F04StepMax::SetStepMax(), and Acts::Test::step().
Referenced by F04PhysicsListMessenger::SetNewValue().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 64 of file F04PhysicsList.hh.
View newest version in sPHENIX GitHub at line 64 of file F04PhysicsList.hh
Referenced by F04PhysicsList(), and SetStepMax().
|
private |
Definition at line 67 of file F04PhysicsList.hh.
View newest version in sPHENIX GitHub at line 67 of file F04PhysicsList.hh
Referenced by F04PhysicsList(), and ~F04PhysicsList().
|
staticprivate |
Definition at line 65 of file F04PhysicsList.hh.
View newest version in sPHENIX GitHub at line 65 of file F04PhysicsList.hh
Referenced by AddStepMax(), ConstructProcess(), GetStepMaxProcess(), and SetStepMax().