ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/advanced/hadrontherapy/include/HadrontherapyPhysicsList.hh>
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 40 of file HadrontherapyPhysicsList.hh.
View newest version in sPHENIX GitHub at line 40 of file HadrontherapyPhysicsList.hh
HadrontherapyPhysicsList::HadrontherapyPhysicsList | ( | ) |
Definition at line 71 of file HadrontherapyPhysicsList.cc.
View newest version in sPHENIX GitHub at line 71 of file HadrontherapyPhysicsList.cc
References cutForElectron, cutForGamma, cutForPositron, decay_List, G4VUserPhysicsList::defaultCutValue, emPhysicsList, G4LossTableManager::Instance(), mm, pMessenger, and G4VModularPhysicsList::SetVerboseLevel().
|
virtual |
Definition at line 89 of file HadrontherapyPhysicsList.cc.
View newest version in sPHENIX GitHub at line 89 of file HadrontherapyPhysicsList.cc
References decay_List, emPhysicsList, hadronPhys, and pMessenger.
Definition at line 142 of file HadrontherapyPhysicsList.cc.
View newest version in sPHENIX GitHub at line 142 of file HadrontherapyPhysicsList.cc
References emName, emPhysicsList, G4cout, G4endl, G4RunManager::GetRunManager(), hadronPhys, and G4VModularPhysicsList::verboseLevel.
Referenced by HadrontherapyPhysicsListMessenger::SetNewValue().
void HadrontherapyPhysicsList::AddStepMax | ( | ) |
Definition at line 201 of file HadrontherapyPhysicsList.cc.
View newest version in sPHENIX GitHub at line 201 of file HadrontherapyPhysicsList.cc
References G4ProcessManager::AddDiscreteProcess(), G4VUserPhysicsList::GetParticleIterator(), G4ParticleDefinition::GetProcessManager(), HadrontherapyStepMax::IsApplicable(), particle, and G4AutoDelete::Register().
Referenced by ConstructProcess().
Reimplemented from G4VModularPhysicsList.
Definition at line 103 of file HadrontherapyPhysicsList.cc.
View newest version in sPHENIX GitHub at line 103 of file HadrontherapyPhysicsList.cc
References decay_List.
Reimplemented from G4VModularPhysicsList.
Definition at line 110 of file HadrontherapyPhysicsList.cc.
View newest version in sPHENIX GitHub at line 110 of file HadrontherapyPhysicsList.cc
References AddStepMax(), G4VUserPhysicsList::AddTransportation(), G4ParallelWorldPhysics::ConstructProcess(), decay_List, emPhysicsList, and hadronPhys.
|
private |
Definition at line 62 of file HadrontherapyPhysicsList.hh.
View newest version in sPHENIX GitHub at line 62 of file HadrontherapyPhysicsList.hh
Referenced by HadrontherapyPhysicsList().
|
private |
Definition at line 61 of file HadrontherapyPhysicsList.hh.
View newest version in sPHENIX GitHub at line 61 of file HadrontherapyPhysicsList.hh
Referenced by HadrontherapyPhysicsList().
|
private |
Definition at line 63 of file HadrontherapyPhysicsList.hh.
View newest version in sPHENIX GitHub at line 63 of file HadrontherapyPhysicsList.hh
Referenced by HadrontherapyPhysicsList().
|
private |
Definition at line 68 of file HadrontherapyPhysicsList.hh.
View newest version in sPHENIX GitHub at line 68 of file HadrontherapyPhysicsList.hh
Referenced by ConstructParticle(), ConstructProcess(), HadrontherapyPhysicsList(), and ~HadrontherapyPhysicsList().
|
private |
Definition at line 59 of file HadrontherapyPhysicsList.hh.
View newest version in sPHENIX GitHub at line 59 of file HadrontherapyPhysicsList.hh
|
private |
Definition at line 66 of file HadrontherapyPhysicsList.hh.
View newest version in sPHENIX GitHub at line 66 of file HadrontherapyPhysicsList.hh
Referenced by AddPhysicsList().
|
private |
Definition at line 67 of file HadrontherapyPhysicsList.hh.
View newest version in sPHENIX GitHub at line 67 of file HadrontherapyPhysicsList.hh
Referenced by AddPhysicsList(), ConstructProcess(), HadrontherapyPhysicsList(), and ~HadrontherapyPhysicsList().
|
private |
Definition at line 71 of file HadrontherapyPhysicsList.hh.
View newest version in sPHENIX GitHub at line 71 of file HadrontherapyPhysicsList.hh
Referenced by AddPhysicsList(), ConstructProcess(), and ~HadrontherapyPhysicsList().
|
private |
Definition at line 64 of file HadrontherapyPhysicsList.hh.
View newest version in sPHENIX GitHub at line 64 of file HadrontherapyPhysicsList.hh
|
private |
Definition at line 73 of file HadrontherapyPhysicsList.hh.
View newest version in sPHENIX GitHub at line 73 of file HadrontherapyPhysicsList.hh
Referenced by HadrontherapyPhysicsList(), and ~HadrontherapyPhysicsList().
|
private |
Definition at line 69 of file HadrontherapyPhysicsList.hh.
View newest version in sPHENIX GitHub at line 69 of file HadrontherapyPhysicsList.hh
|
private |
Definition at line 65 of file HadrontherapyPhysicsList.hh.
View newest version in sPHENIX GitHub at line 65 of file HadrontherapyPhysicsList.hh