![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/advanced/eRosita/application/include/eRositaPhysicsList.hh>
Inheritance diagram for eRositaPhysicsList:
Collaboration diagram for eRositaPhysicsList:Protected Member Functions | |
| void | ConstructParticle () |
| void | ConstructProcess () |
| void | SetCuts () |
| void | ConstructBosons () |
| void | ConstructLeptons () |
| void | ConstructMesons () |
| void | ConstructBaryons () |
| void | ConstructGeneral () |
| void | ConstructEM () |
Protected Member Functions inherited from G4VUserPhysicsList | |
| void | AddTransportation () |
| G4bool | RegisterProcess (G4VProcess *process, G4ParticleDefinition *particle) |
| void | BuildIntegralPhysicsTable (G4VProcess *, G4ParticleDefinition *) |
| virtual void | RetrievePhysicsTable (G4ParticleDefinition *, const G4String &directory, G4bool ascii=false) |
| void | InitializeProcessManager () |
| G4ParticleTable::G4PTblDicIterator * | GetParticleIterator () const |
Additional Inherited Members | |
Static Public Member Functions inherited from G4VUserPhysicsList | |
| static const G4VUPLManager & | GetSubInstanceManager () |
Protected Attributes inherited from G4VUserPhysicsList | |
| 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 Protected Attributes inherited from G4VUserPhysicsList | |
| static G4RUN_DLL G4VUPLManager | subInstanceManager |
Definition at line 35 of file eRositaPhysicsList.hh.
View newest version in sPHENIX GitHub at line 35 of file eRositaPhysicsList.hh
| eRositaPhysicsList::eRositaPhysicsList | ( | ) |
Definition at line 59 of file eRositaPhysicsList.cc.
View newest version in sPHENIX GitHub at line 59 of file eRositaPhysicsList.cc
References G4VUserPhysicsList::defaultCutValue, mm, and G4VUserPhysicsList::SetVerboseLevel().
Here is the call graph for this function:| eRositaPhysicsList::~eRositaPhysicsList | ( | ) |
Definition at line 97 of file eRositaPhysicsList.cc.
View newest version in sPHENIX GitHub at line 97 of file eRositaPhysicsList.cc
|
protected |
Definition at line 157 of file eRositaPhysicsList.cc.
View newest version in sPHENIX GitHub at line 157 of file eRositaPhysicsList.cc
References G4AntiProton::AntiProtonDefinition(), and G4Proton::ProtonDefinition().
Referenced by ConstructParticle().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 110 of file eRositaPhysicsList.cc.
View newest version in sPHENIX GitHub at line 110 of file eRositaPhysicsList.cc
References G4Gamma::GammaDefinition().
Referenced by ConstructParticle().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 178 of file eRositaPhysicsList.cc.
View newest version in sPHENIX GitHub at line 178 of file eRositaPhysicsList.cc
References G4ProcessManager::AddProcess(), G4VUserPhysicsList::GetParticleIterator(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetProcessManager(), G4ParticleDefinition::IsShortLived(), particle, and theParticleIterator.
Referenced by ConstructProcess().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 274 of file eRositaPhysicsList.cc.
View newest version in sPHENIX GitHub at line 274 of file eRositaPhysicsList.cc
References G4ProcessManager::AddProcess(), G4VUserPhysicsList::GetParticleIterator(), G4ParticleDefinition::GetProcessManager(), idxAtRest, idxPostStep, G4Decay::IsApplicable(), particle, G4ProcessManager::SetProcessOrdering(), and theParticleIterator.
Referenced by ConstructProcess().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 121 of file eRositaPhysicsList.cc.
View newest version in sPHENIX GitHub at line 121 of file eRositaPhysicsList.cc
References G4Electron::ElectronDefinition(), and G4Positron::PositronDefinition().
Referenced by ConstructParticle().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 139 of file eRositaPhysicsList.cc.
View newest version in sPHENIX GitHub at line 139 of file eRositaPhysicsList.cc
Referenced by ConstructParticle().
Here is the caller graph for this function:Implements G4VUserPhysicsList.
Definition at line 101 of file eRositaPhysicsList.cc.
View newest version in sPHENIX GitHub at line 101 of file eRositaPhysicsList.cc
References ConstructBaryons(), ConstructBosons(), ConstructLeptons(), and ConstructMesons().
Here is the call graph for this function:Implements G4VUserPhysicsList.
Definition at line 168 of file eRositaPhysicsList.cc.
View newest version in sPHENIX GitHub at line 168 of file eRositaPhysicsList.cc
References G4VUserPhysicsList::AddTransportation(), ConstructEM(), and ConstructGeneral().
Here is the call graph for this function:
|
protectedvirtual |
Reimplemented from G4VUserPhysicsList.
Definition at line 317 of file eRositaPhysicsList.cc.
View newest version in sPHENIX GitHub at line 317 of file eRositaPhysicsList.cc
References G4VUserPhysicsList::DumpCutValuesTable(), eV, G4ProductionCutsTable::GetProductionCutsTable(), GeV, G4VUserPhysicsList::SetCutsWithDefault(), G4ProductionCutsTable::SetEnergyRange(), and G4VUserPhysicsList::verboseLevel.
Here is the call graph for this function: