#include <G4VModularPhysicsList.hh>
Inherits G4VUserPhysicsList.
Inherited by B3PhysicsList, BrachyPhysicsList, Em10PhysicsList, exrdmPhysicsList, ExTGPhysicsList, F04PhysicsList, F05PhysicsList, F06PhysicsList, G4HumanPhantomPhysicsList, GammaKnifePhysicsList, GammaRayTelPhysicsList, HadrontherapyPhysicsList, IORTPhysicsList, LXePhysicsList, ML2PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, pyG4VModularPhysicsList::CB_G4VModularPhysicsList, QBBC, QPhysicsList, RE01PhysicsList, WLSPhysicsList, and XrayFluoPhysicsList.
|
| G4VModularPhysicsList () |
|
virtual | ~G4VModularPhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | ConstructProcess () |
|
void | RegisterPhysics (G4VPhysicsConstructor *) |
|
const G4VPhysicsConstructor * | GetPhysics (G4int index) const |
|
const G4VPhysicsConstructor * | GetPhysics (const G4String &name) const |
|
const G4VPhysicsConstructor * | GetPhysicsWithType (G4int physics_type) const |
|
void | ReplacePhysics (G4VPhysicsConstructor *) |
|
void | RemovePhysics (G4VPhysicsConstructor *) |
|
void | RemovePhysics (G4int type) |
|
void | RemovePhysics (const G4String &name) |
|
void | SetVerboseLevel (G4int value) |
|
G4int | GetVerboseLevel () const |
|
G4int | GetInstanceID () const |
|
| G4VUserPhysicsList () |
|
virtual | ~G4VUserPhysicsList () |
|
| G4VUserPhysicsList (const G4VUserPhysicsList &) |
|
G4VUserPhysicsList & | operator= (const G4VUserPhysicsList &) |
|
void | Construct () |
|
void | UseCoupledTransportation (G4bool vl=true) |
|
virtual void | SetCuts () |
|
void | SetDefaultCutValue (G4double newCutValue) |
|
G4double | GetDefaultCutValue () const |
|
void | BuildPhysicsTable () |
|
void | PreparePhysicsTable (G4ParticleDefinition *) |
|
void | BuildPhysicsTable (G4ParticleDefinition *) |
|
G4bool | StorePhysicsTable (const G4String &directory=".") |
|
G4bool | IsPhysicsTableRetrieved () const |
|
G4bool | IsStoredInAscii () const |
|
const G4String & | GetPhysicsTableDirectory () const |
|
void | SetPhysicsTableRetrieved (const G4String &directory="") |
|
void | SetStoredInAscii () |
|
void | ResetPhysicsTableRetrieved () |
|
void | ResetStoredInAscii () |
|
void | DumpList () const |
|
void | DumpCutValuesTable (G4int flag=1) |
|
void | DumpCutValuesTableIfRequested () |
|
void | SetVerboseLevel (G4int value) |
|
G4int | GetVerboseLevel () const |
|
void | SetCutsWithDefault () |
|
void | SetCutValue (G4double aCut, const G4String &pname) |
|
G4double | GetCutValue (const G4String &pname) const |
|
void | SetCutValue (G4double aCut, const G4String &pname, const G4String &rname) |
|
void | SetParticleCuts (G4double cut, G4ParticleDefinition *particle, G4Region *region=0) |
|
void | SetParticleCuts (G4double cut, const G4String &particleName, G4Region *region=0) |
|
void | SetCutsForRegion (G4double aCut, const G4String &rname) |
|
void | ResetCuts () |
| obsolete methods More...
|
|
void | SetApplyCuts (G4bool value, const G4String &name) |
|
G4bool | GetApplyCuts (const G4String &name) const |
|
void | RemoveProcessManager () |
|
void | AddProcessManager (G4ParticleDefinition *newParticle, G4ProcessManager *newManager=0) |
|
void | CheckParticleList () |
|
void | DisableCheckParticleList () |
|
G4int | GetInstanceID () const |
|
void | InitializeWorker () |
|
Definition at line 90 of file G4VModularPhysicsList.hh.
G4VModularPhysicsList::G4VModularPhysicsList |
( |
| ) |
|
G4VModularPhysicsList::~G4VModularPhysicsList |
( |
| ) |
|
|
virtual |
void G4VModularPhysicsList::ConstructParticle |
( |
void |
| ) |
|
|
virtual |
Implements G4VUserPhysicsList.
Reimplemented in WLSPhysicsList, PhysicsList, PhysicsList, PhysicsList, F04PhysicsList, PhysicsList, PhysicsList, ML2PhysicsList, IORTPhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, Em10PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, exrdmPhysicsList, HadrontherapyPhysicsList, PhysicsList, PhysicsList, PhysicsList, G4HumanPhantomPhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, F05PhysicsList, F06PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, XrayFluoPhysicsList, PhysicsList, PhysicsList, BrachyPhysicsList, PhysicsList, PhysicsList, PhysicsList, and GammaKnifePhysicsList.
Definition at line 110 of file G4VModularPhysicsList.cc.
void G4VModularPhysicsList::ConstructProcess |
( |
void |
| ) |
|
|
virtual |
Implements G4VUserPhysicsList.
Reimplemented in PhysicsList, WLSPhysicsList, ML2PhysicsList, PhysicsList, PhysicsList, IORTPhysicsList, PhysicsList, F04PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, exrdmPhysicsList, HadrontherapyPhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, Em10PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, XrayFluoPhysicsList, PhysicsList, PhysicsList, G4HumanPhantomPhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, PhysicsList, F05PhysicsList, F06PhysicsList, PhysicsList, PhysicsList, PhysicsList, GammaKnifePhysicsList, PhysicsList, BrachyPhysicsList, and PhysicsList.
Definition at line 131 of file G4VModularPhysicsList.cc.
G4int G4VModularPhysicsList::GetInstanceID |
( |
| ) |
const |
|
inline |
const G4VMPLManager & G4VModularPhysicsList::GetSubInstanceManager |
( |
| ) |
|
|
inlinestatic |
G4int G4VModularPhysicsList::GetVerboseLevel |
( |
| ) |
const |
|
inline |
void G4VModularPhysicsList::RemovePhysics |
( |
G4int |
type | ) |
|
void G4VModularPhysicsList::RemovePhysics |
( |
const G4String & |
name | ) |
|
void G4VModularPhysicsList::SetVerboseLevel |
( |
G4int |
value | ) |
|
G4int G4VModularPhysicsList::g4vmplInstanceID |
|
protected |
G4int G4VModularPhysicsList::verboseLevel |
|
protected |
The documentation for this class was generated from the following files: