Geant4
10.02.p03
|
#include <G4VUserPhysicsList.hh>
Static Public Member Functions | |
static const G4VUPLManager & | GetSubInstanceManager () |
Protected Member Functions | |
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 |
Static Protected Attributes | |
static G4RUN_DLL G4VUPLManager | subInstanceManager |
Private Types | |
enum | { FixedStringLengthForStore = 32 } |
Definition at line 156 of file G4VUserPhysicsList.hh.
|
private |
G4VUserPhysicsList::G4VUserPhysicsList | ( | ) |
Definition at line 103 of file G4VUserPhysicsList.cc.
|
virtual |
Definition at line 153 of file G4VUserPhysicsList.cc.
G4VUserPhysicsList::G4VUserPhysicsList | ( | const G4VUserPhysicsList & | right | ) |
Definition at line 167 of file G4VUserPhysicsList.cc.
void G4VUserPhysicsList::AddProcessManager | ( | G4ParticleDefinition * | newParticle, |
G4ProcessManager * | newManager = 0 |
||
) |
Definition at line 224 of file G4VUserPhysicsList.cc.
|
protected |
|
protected |
Definition at line 763 of file G4VUserPhysicsList.cc.
void G4VUserPhysicsList::BuildPhysicsTable | ( | ) |
Definition at line 520 of file G4VUserPhysicsList.cc.
void G4VUserPhysicsList::BuildPhysicsTable | ( | G4ParticleDefinition * | particle | ) |
Definition at line 589 of file G4VUserPhysicsList.cc.
void G4VUserPhysicsList::CheckParticleList | ( | ) |
Definition at line 944 of file G4VUserPhysicsList.cc.
|
inline |
Definition at line 404 of file G4VUserPhysicsList.hh.
|
pure virtual |
Implemented in G4VModularPhysicsList, G4AdjointPhysicsList, TSPhysicsList, PhysicsList, WLSPhysicsList, DMXPhysicsList, ExExChPhysicsList, PhysicsList, PhysicsList, XrayTelPhysicsList, F04PhysicsList, PurgMagPhysicsList, PhysicsList, ML2PhysicsList, PhysicsList, IORTPhysicsList, PhysicsList, G4ErrorPhysicsList, PhysicsList, OpNovicePhysicsList, B03PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, Par02PhysicsList, PhysicsList, UltraPhysicsList, Em10PhysicsList, PhysicsList, PhysicsList, F01PhysicsList, F02PhysicsList, F03PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsListEMstd, ExN01PhysicsList, G4HumanPhantomPhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, ExN02PhysicsList, PhysicsList, F05PhysicsList, F06PhysicsList, PhysicsList, PhysicsList, PhysicsListEMstd, PhysicsList, XrayFluoPhysicsList, PhysicsList, PhysicsList, BrachyPhysicsList, HadrontherapyPhysicsList, ExUCNPhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, ExG4PhysicsList00, ExG4PhysicsList00, ExG4PhysicsList00, pyG4VUserPhysicsList::CB_G4VUserPhysicsList, XPhysicsList, eRositaPhysicsList, Par01PhysicsList, and GammaKnifePhysicsList.
|
pure virtual |
Implemented in G4VModularPhysicsList, G4AdjointPhysicsList, TSPhysicsList, PhysicsList, WLSPhysicsList, ML2PhysicsList, DMXPhysicsList, PhysicsList, ExExChPhysicsList, IORTPhysicsList, PhysicsList, XrayTelPhysicsList, PhysicsList, F04PhysicsList, PurgMagPhysicsList, PhysicsList, PhysicsList, G4ErrorPhysicsList, PhysicsList, Par02PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, OpNovicePhysicsList, PhysicsList, B03PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, UltraPhysicsList, Em10PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, F01PhysicsList, F02PhysicsList, F03PhysicsList, PhysicsList, PhysicsList, PhysicsList, HadrontherapyPhysicsList, PhysicsList, PhysicsList, XrayFluoPhysicsList, PhysicsListEMstd, ExN01PhysicsList, G4HumanPhantomPhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, ExN02PhysicsList, PhysicsList, F05PhysicsList, F06PhysicsList, PhysicsList, PhysicsList, PhysicsListEMstd, GammaKnifePhysicsList, pyG4VUserPhysicsList::CB_G4VUserPhysicsList, PhysicsList, BrachyPhysicsList, ExUCNPhysicsList, PhysicsList, ExG4PhysicsList00, ExG4PhysicsList00, ExG4PhysicsList00, XPhysicsList, eRositaPhysicsList, and Par01PhysicsList.
|
inline |
Definition at line 471 of file G4VUserPhysicsList.hh.
void G4VUserPhysicsList::DumpCutValuesTable | ( | G4int | flag = 1 | ) |
void G4VUserPhysicsList::DumpCutValuesTableIfRequested | ( | ) |
Definition at line 816 of file G4VUserPhysicsList.cc.
void G4VUserPhysicsList::DumpList | ( | ) | const |
Definition at line 792 of file G4VUserPhysicsList.cc.
Definition at line 937 of file G4VUserPhysicsList.cc.
Definition at line 395 of file G4VUserPhysicsList.cc.
|
inline |
|
inline |
|
protected |
Definition at line 971 of file G4VUserPhysicsList.cc.
|
inline |
Definition at line 443 of file G4VUserPhysicsList.hh.
|
inlinestatic |
Definition at line 483 of file G4VUserPhysicsList.hh.
|
inline |
|
protected |
Definition at line 235 of file G4VUserPhysicsList.cc.
void G4VUserPhysicsList::InitializeWorker | ( | ) |
|
inline |
Definition at line 431 of file G4VUserPhysicsList.hh.
|
inline |
G4VUserPhysicsList & G4VUserPhysicsList::operator= | ( | const G4VUserPhysicsList & | right | ) |
Definition at line 203 of file G4VUserPhysicsList.cc.
void G4VUserPhysicsList::PreparePhysicsTable | ( | G4ParticleDefinition * | particle | ) |
Definition at line 697 of file G4VUserPhysicsList.cc.
|
protected |
Definition at line 964 of file G4VUserPhysicsList.cc.
void G4VUserPhysicsList::RemoveProcessManager | ( | ) |
Definition at line 294 of file G4VUserPhysicsList.cc.
void G4VUserPhysicsList::ResetCuts | ( | ) |
obsolete methods
Definition at line 998 of file G4VUserPhysicsList.cc.
|
inline |
Definition at line 456 of file G4VUserPhysicsList.hh.
|
inline |
|
protectedvirtual |
Definition at line 886 of file G4VUserPhysicsList.cc.
Definition at line 919 of file G4VUserPhysicsList.cc.
|
virtual |
Reimplemented in G4AdjointPhysicsList, PhysicsList, TSPhysicsList, PhysicsList, ExExChPhysicsList, PurgMagPhysicsList, XrayTelPhysicsList, PhysicsList, G4ErrorPhysicsList, ML2PhysicsList, DMXPhysicsList, PhysicsList, Par02PhysicsList, PhysicsList, IORTPhysicsList, B03PhysicsList, OpNovicePhysicsList, UltraPhysicsList, PhysicsList, Em10PhysicsList, PhysicsList, PhysicsList, XrayFluoPhysicsList, F01PhysicsList, F02PhysicsList, F03PhysicsList, PhysicsList, PhysicsList, WLSPhysicsList, ExN02PhysicsList, PhysicsListEMstd, ExN01PhysicsList, pyG4VUserPhysicsList::CB_G4VUserPhysicsList, G4HumanPhantomPhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, F05PhysicsList, F06PhysicsList, PhysicsList, PhysicsList, PhysicsList, BrachyPhysicsList, QBBC, PhysicsList, ExUCNPhysicsList, F04PhysicsList, QPhysicsList, B3PhysicsList, B3PhysicsList, HadrontherapyPhysicsList, PhysicsList, PhysicsList, PhysicsList, LXePhysicsList, Par01PhysicsList, PhysicsList, eRositaPhysicsList, XPhysicsList, PhysicsList, pyG4VModularPhysicsList::CB_G4VModularPhysicsList, GammaKnifePhysicsList, RE01PhysicsList, and GammaRayTelPhysicsList.
Definition at line 335 of file G4VUserPhysicsList.cc.
Definition at line 447 of file G4VUserPhysicsList.cc.
void G4VUserPhysicsList::SetCutsWithDefault | ( | ) |
Definition at line 440 of file G4VUserPhysicsList.cc.
Definition at line 415 of file G4VUserPhysicsList.cc.
void G4VUserPhysicsList::SetCutValue | ( | G4double | aCut, |
const G4String & | pname, | ||
const G4String & | rname | ||
) |
Definition at line 422 of file G4VUserPhysicsList.cc.
void G4VUserPhysicsList::SetDefaultCutValue | ( | G4double | newCutValue | ) |
Definition at line 363 of file G4VUserPhysicsList.cc.
void G4VUserPhysicsList::SetParticleCuts | ( | G4double | cut, |
G4ParticleDefinition * | particle, | ||
G4Region * | region = 0 |
||
) |
Definition at line 459 of file G4VUserPhysicsList.cc.
void G4VUserPhysicsList::SetParticleCuts | ( | G4double | cut, |
const G4String & | particleName, | ||
G4Region * | region = 0 |
||
) |
Definition at line 465 of file G4VUserPhysicsList.cc.
void G4VUserPhysicsList::SetPhysicsTableRetrieved | ( | const G4String & | directory = "" | ) |
Definition at line 875 of file G4VUserPhysicsList.cc.
|
inline |
void G4VUserPhysicsList::SetVerboseLevel | ( | G4int | value | ) |
Definition at line 977 of file G4VUserPhysicsList.cc.
Definition at line 825 of file G4VUserPhysicsList.cc.
void G4VUserPhysicsList::UseCoupledTransportation | ( | G4bool | vl = true | ) |
|
protected |
Definition at line 359 of file G4VUserPhysicsList.hh.
|
protected |
Definition at line 374 of file G4VUserPhysicsList.hh.
|
protected |
Definition at line 364 of file G4VUserPhysicsList.hh.
|
protected |
Definition at line 383 of file G4VUserPhysicsList.hh.
|
protected |
Definition at line 370 of file G4VUserPhysicsList.hh.
|
protected |
Definition at line 371 of file G4VUserPhysicsList.hh.
|
protected |
Definition at line 367 of file G4VUserPhysicsList.hh.
|
protected |
Definition at line 368 of file G4VUserPhysicsList.hh.
|
protected |
Definition at line 393 of file G4VUserPhysicsList.hh.
|
protected |
Definition at line 360 of file G4VUserPhysicsList.hh.
|
staticprotected |
Definition at line 394 of file G4VUserPhysicsList.hh.
|
protected |
Definition at line 347 of file G4VUserPhysicsList.hh.
|
protected |
Definition at line 355 of file G4VUserPhysicsList.hh.