Geant4
10.01
|
#include <exrdmPhysicsList.hh>
Private Member Functions | |
void | AddExtraBuilders (G4bool flagHP) |
exrdmPhysicsList & | operator= (const exrdmPhysicsList &right) |
exrdmPhysicsList (const exrdmPhysicsList &) | |
Definition at line 47 of file exrdmPhysicsList.hh.
exrdmPhysicsList::exrdmPhysicsList | ( | ) |
Definition at line 74 of file exrdmPhysicsList.cc.
References G4VUserPhysicsList::defaultCutValue, fEmPhysicsList, fParticleList, fPMessenger, fRaddecayList, G4LossTableManager::Instance(), mm, and G4VModularPhysicsList::SetVerboseLevel().
|
virtual |
Definition at line 104 of file exrdmPhysicsList.cc.
References fEmPhysicsList, fHadPhysicsList, fHadronPhys, fNhadcomp, fPMessenger, and fRaddecayList.
|
private |
|
private |
Definition at line 187 of file exrdmPhysicsList.cc.
References fHadronPhys, fNhadcomp, and G4VModularPhysicsList::verboseLevel.
Referenced by SelectPhysicsList().
|
virtual |
Reimplemented from G4VModularPhysicsList.
Definition at line 119 of file exrdmPhysicsList.cc.
References G4VPhysicsConstructor::ConstructParticle(), and fParticleList.
|
virtual |
Reimplemented from G4VModularPhysicsList.
Definition at line 126 of file exrdmPhysicsList.cc.
References G4VUserPhysicsList::AddTransportation(), G4VPhysicsConstructor::ConstructProcess(), fEmPhysicsList, fHadPhysicsList, fHadronPhys, fNhadcomp, fParticleList, fRaddecayList, G4cout, and G4endl.
|
private |
void exrdmPhysicsList::SelectPhysicsList | ( | const G4String & | name | ) |
Definition at line 147 of file exrdmPhysicsList.cc.
References AddExtraBuilders(), fEmPhysicsList, fHadPhysicsList, G4cout, G4endl, and G4VModularPhysicsList::verboseLevel.
Referenced by exrdmPhysicsListMessenger::SetNewValue().
void exrdmPhysicsList::SetCutForElectron | ( | G4double | cut | ) |
Definition at line 233 of file exrdmPhysicsList.cc.
References G4Electron::Electron(), fCutForElectron, and G4VUserPhysicsList::SetParticleCuts().
Referenced by exrdmPhysicsListMessenger::SetNewValue().
void exrdmPhysicsList::SetCutForGamma | ( | G4double | cut | ) |
Definition at line 225 of file exrdmPhysicsList.cc.
References fCutForGamma, G4Gamma::Gamma(), and G4VUserPhysicsList::SetParticleCuts().
Referenced by exrdmPhysicsListMessenger::SetNewValue().
void exrdmPhysicsList::SetCutForPositron | ( | G4double | cut | ) |
Definition at line 241 of file exrdmPhysicsList.cc.
References fCutForPositron, G4Positron::Positron(), and G4VUserPhysicsList::SetParticleCuts().
Referenced by exrdmPhysicsListMessenger::SetNewValue().
|
virtual |
Reimplemented from G4VUserPhysicsList.
Definition at line 203 of file exrdmPhysicsList.cc.
References G4VUserPhysicsList::DumpCutValuesTable(), fCutForElectron, fCutForGamma, fCutForPositron, fDetectorCuts, fTargetCuts, G4cout, G4endl, G4RegionStore::GetInstance(), G4VUserPhysicsList::SetCutValue(), SetDetectorCut(), G4Region::SetProductionCuts(), SetTargetCut(), and G4VModularPhysicsList::verboseLevel.
void exrdmPhysicsList::SetDetectorCut | ( | G4double | val | ) |
Definition at line 261 of file exrdmPhysicsList.cc.
References fDetectorCuts, idxG4ElectronCut, idxG4GammaCut, idxG4PositronCut, and G4ProductionCuts::SetProductionCut().
Referenced by SetCuts(), and exrdmPhysicsListMessenger::SetNewValue().
void exrdmPhysicsList::SetTargetCut | ( | G4double | val | ) |
Definition at line 249 of file exrdmPhysicsList.cc.
References fTargetCuts, idxG4ElectronCut, idxG4GammaCut, idxG4PositronCut, and G4ProductionCuts::SetProductionCut().
Referenced by SetCuts(), and exrdmPhysicsListMessenger::SetNewValue().
|
private |
Definition at line 75 of file exrdmPhysicsList.hh.
Referenced by SetCutForElectron(), and SetCuts().
|
private |
Definition at line 74 of file exrdmPhysicsList.hh.
Referenced by SetCutForGamma(), and SetCuts().
|
private |
Definition at line 76 of file exrdmPhysicsList.hh.
Referenced by SetCutForPositron(), and SetCuts().
|
private |
Definition at line 87 of file exrdmPhysicsList.hh.
Referenced by SetCuts(), and SetDetectorCut().
|
private |
Definition at line 78 of file exrdmPhysicsList.hh.
Referenced by ConstructProcess(), exrdmPhysicsList(), SelectPhysicsList(), and ~exrdmPhysicsList().
|
private |
Definition at line 81 of file exrdmPhysicsList.hh.
Referenced by ConstructProcess(), SelectPhysicsList(), and ~exrdmPhysicsList().
|
private |
Definition at line 83 of file exrdmPhysicsList.hh.
Referenced by AddExtraBuilders(), ConstructProcess(), and ~exrdmPhysicsList().
|
private |
Definition at line 84 of file exrdmPhysicsList.hh.
Referenced by AddExtraBuilders(), ConstructProcess(), and ~exrdmPhysicsList().
|
private |
Definition at line 80 of file exrdmPhysicsList.hh.
Referenced by ConstructParticle(), ConstructProcess(), and exrdmPhysicsList().
|
private |
Definition at line 86 of file exrdmPhysicsList.hh.
Referenced by exrdmPhysicsList(), and ~exrdmPhysicsList().
|
private |
Definition at line 79 of file exrdmPhysicsList.hh.
Referenced by ConstructProcess(), exrdmPhysicsList(), and ~exrdmPhysicsList().
|
private |
Definition at line 88 of file exrdmPhysicsList.hh.
Referenced by SetCuts(), and SetTargetCut().