![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/advanced/iort_therapy/include/IORTPhysicsList.hh>
Inheritance diagram for IORTPhysicsList:
Collaboration diagram for IORTPhysicsList: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 51 of file IORTPhysicsList.hh.
View newest version in sPHENIX GitHub at line 51 of file IORTPhysicsList.hh
| IORTPhysicsList::IORTPhysicsList | ( | ) |
Definition at line 68 of file IORTPhysicsList.cc.
View newest version in sPHENIX GitHub at line 68 of file IORTPhysicsList.cc
References cutForElectron, cutForGamma, cutForPositron, decPhysicsList, G4VUserPhysicsList::defaultCutValue, emName, emPhysicsList, mm, pMessenger, G4VModularPhysicsList::SetVerboseLevel(), and stepMaxProcess.
Here is the call graph for this function:
|
virtual |
Definition at line 87 of file IORTPhysicsList.cc.
View newest version in sPHENIX GitHub at line 87 of file IORTPhysicsList.cc
References decPhysicsList, emPhysicsList, and pMessenger.
Definition at line 113 of file IORTPhysicsList.cc.
View newest version in sPHENIX GitHub at line 113 of file IORTPhysicsList.cc
References emName, emPhysicsList, G4cout, G4endl, G4RunManager::GetRunManager(), and G4VModularPhysicsList::verboseLevel.
Referenced by IORTPhysicsListMessenger::SetNewValue().
Here is the call graph for this function:
Here is the caller graph for this function:| void IORTPhysicsList::AddStepMax | ( | ) |
Definition at line 159 of file IORTPhysicsList.cc.
View newest version in sPHENIX GitHub at line 159 of file IORTPhysicsList.cc
References G4ProcessManager::AddDiscreteProcess(), G4VUserPhysicsList::GetParticleIterator(), G4ParticleDefinition::GetProcessManager(), IORTStepMax::IsApplicable(), particle, and stepMaxProcess.
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 94 of file IORTPhysicsList.cc.
View newest version in sPHENIX GitHub at line 94 of file IORTPhysicsList.cc
References G4VPhysicsConstructor::ConstructParticle(), and decPhysicsList.
Here is the call graph for this function:Reimplemented from G4VModularPhysicsList.
Definition at line 99 of file IORTPhysicsList.cc.
View newest version in sPHENIX GitHub at line 99 of file IORTPhysicsList.cc
References G4EmConfigurator::AddModels(), AddStepMax(), G4VUserPhysicsList::AddTransportation(), G4VPhysicsConstructor::ConstructProcess(), em_config, and emPhysicsList.
Here is the call graph for this function:
|
inline |
Definition at line 69 of file IORTPhysicsList.hh.
View newest version in sPHENIX GitHub at line 69 of file IORTPhysicsList.hh
References stepMaxProcess.
Definition at line 202 of file IORTPhysicsList.cc.
View newest version in sPHENIX GitHub at line 202 of file IORTPhysicsList.cc
References cutForElectron, G4Electron::Electron(), and G4VUserPhysicsList::SetParticleCuts().
Referenced by IORTPhysicsListMessenger::SetNewValue().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 196 of file IORTPhysicsList.cc.
View newest version in sPHENIX GitHub at line 196 of file IORTPhysicsList.cc
References cutForGamma, G4Gamma::Gamma(), and G4VUserPhysicsList::SetParticleCuts().
Referenced by IORTPhysicsListMessenger::SetNewValue().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 208 of file IORTPhysicsList.cc.
View newest version in sPHENIX GitHub at line 208 of file IORTPhysicsList.cc
References cutForPositron, G4Positron::Positron(), and G4VUserPhysicsList::SetParticleCuts().
Referenced by IORTPhysicsListMessenger::SetNewValue().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Reimplemented from G4VUserPhysicsList.
Definition at line 177 of file IORTPhysicsList.cc.
View newest version in sPHENIX GitHub at line 177 of file IORTPhysicsList.cc
References cutForElectron, cutForGamma, cutForPositron, G4VUserPhysicsList::defaultCutValue, G4VUserPhysicsList::DumpCutValuesTable(), G4BestUnit, G4cout, G4endl, G4VUserPhysicsList::SetCutValue(), SetDetectorCut(), and G4VModularPhysicsList::verboseLevel.
Here is the call graph for this function:Definition at line 214 of file IORTPhysicsList.cc.
View newest version in sPHENIX GitHub at line 214 of file IORTPhysicsList.cc
References G4ProductionCuts::GetIndex(), G4RegionStore::GetInstance(), and G4RegionStore::GetRegion().
Referenced by SetCuts().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 77 of file IORTPhysicsList.hh.
View newest version in sPHENIX GitHub at line 77 of file IORTPhysicsList.hh
Referenced by IORTPhysicsList(), SetCutForElectron(), and SetCuts().
|
private |
Definition at line 76 of file IORTPhysicsList.hh.
View newest version in sPHENIX GitHub at line 76 of file IORTPhysicsList.hh
Referenced by IORTPhysicsList(), SetCutForGamma(), and SetCuts().
|
private |
Definition at line 78 of file IORTPhysicsList.hh.
View newest version in sPHENIX GitHub at line 78 of file IORTPhysicsList.hh
Referenced by IORTPhysicsList(), SetCutForPositron(), and SetCuts().
|
private |
Definition at line 82 of file IORTPhysicsList.hh.
View newest version in sPHENIX GitHub at line 82 of file IORTPhysicsList.hh
Referenced by ConstructParticle(), IORTPhysicsList(), and ~IORTPhysicsList().
|
private |
Definition at line 74 of file IORTPhysicsList.hh.
View newest version in sPHENIX GitHub at line 74 of file IORTPhysicsList.hh
Referenced by ConstructProcess().
|
private |
Definition at line 80 of file IORTPhysicsList.hh.
View newest version in sPHENIX GitHub at line 80 of file IORTPhysicsList.hh
Referenced by AddPhysicsList(), and IORTPhysicsList().
|
private |
Definition at line 81 of file IORTPhysicsList.hh.
View newest version in sPHENIX GitHub at line 81 of file IORTPhysicsList.hh
Referenced by AddPhysicsList(), ConstructProcess(), IORTPhysicsList(), and ~IORTPhysicsList().
|
private |
Definition at line 85 of file IORTPhysicsList.hh.
View newest version in sPHENIX GitHub at line 85 of file IORTPhysicsList.hh
Referenced by IORTPhysicsList(), and ~IORTPhysicsList().
|
private |
Definition at line 83 of file IORTPhysicsList.hh.
View newest version in sPHENIX GitHub at line 83 of file IORTPhysicsList.hh
Referenced by AddStepMax(), GetStepMaxProcess(), and IORTPhysicsList().