Geant4  10.01.p01
G4VUserPhysicsList.hh File Reference
#include "globals.hh"
#include "tls.hh"
#include "rundefs.hh"
#include "G4ios.hh"
#include "G4ParticleTable.hh"
#include "G4ParticleDefinition.hh"
#include "G4ProductionCutsTable.hh"
#include "G4VUPLSplitter.hh"
#include "G4Threading.hh"
+ Include dependency graph for G4VUserPhysicsList.hh:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  G4VUPLData
 
class  G4VUserPhysicsList
 

Macros

#define theParticleIterator   ((this->subInstanceManager.offset[this->g4vuplInstanceID])._theParticleIterator)
 
#define G4MT_theMessenger   ((this->subInstanceManager.offset[this->g4vuplInstanceID])._theMessenger)
 
#define G4MT_thePLHelper   ((this->subInstanceManager.offset[this->g4vuplInstanceID])._thePLHelper)
 
#define fIsPhysicsTableBuilt   ((this->subInstanceManager.offset[this->g4vuplInstanceID])._fIsPhysicsTableBuilt)
 
#define fDisplayThreshold   ((this->subInstanceManager.offset[this->g4vuplInstanceID])._fDisplayThreshold)
 

Typedefs

typedef G4VUPLSplitter
< G4VUPLData
G4VUPLManager
 
typedef G4VUPLManager G4VUserPhysicsListSubInstanceManager
 

Macro Definition Documentation

#define fDisplayThreshold   ((this->subInstanceManager.offset[this->g4vuplInstanceID])._fDisplayThreshold)
#define fIsPhysicsTableBuilt   ((this->subInstanceManager.offset[this->g4vuplInstanceID])._fIsPhysicsTableBuilt)
#define G4MT_theMessenger   ((this->subInstanceManager.offset[this->g4vuplInstanceID])._theMessenger)
#define theParticleIterator   ((this->subInstanceManager.offset[this->g4vuplInstanceID])._theParticleIterator)

Definition at line 153 of file G4VUserPhysicsList.hh.

Referenced by G4ITStepProcessor::ActiveOnlyITProcess(), ExExChPhysicsList::AddChanneling(), XrayFluoPhysicsList::AddDecay(), PhysicsList::AddDecay(), PhysicsList::AddIonGasModels(), PhysicsList::AddPAIModel(), Par01PhysicsList::AddParameterisation(), ExGflashPhysicsList::AddParameterisation(), B03PhysicsList::AddScoringProcess(), HadrontherapyPhysicsList::AddStepMax(), XrayFluoPhysicsList::AddStepMax(), F04PhysicsList::AddStepMax(), WLSPhysicsList::AddStepMax(), PhysicsList::AddStepMax(), IORTPhysicsList::AddStepMax(), ExN02PhysicsList::AddStepMax(), ML2PhysicsList::AddStepMax(), DMXPhysicsList::AddTransportation(), G4VUserPhysicsList::BuildPhysicsTable(), G4RunManagerKernel::ConfirmCoupledTransportation(), OpNovicePhysicsList::ConstructDecay(), PhysicsList::ConstructDecay(), OpNovicePhysicsList::ConstructEM(), eRositaPhysicsList::ConstructEM(), PhysicsList::ConstructEM(), Par01PhysicsList::ConstructEM(), ExGflashPhysicsList::ConstructEM(), B03PhysicsList::ConstructEM(), ExN02PhysicsList::ConstructEM(), G4ErrorPhysicsList::ConstructEM(), Em10PhysicsList::ConstructEM(), F01PhysicsList::ConstructEM(), F02PhysicsList::ConstructEM(), F03PhysicsList::ConstructEM(), UltraPhysicsList::ConstructEM(), DMXPhysicsList::ConstructEM(), XrayTelPhysicsList::ConstructEM(), G4AdjointPhysicsList::ConstructEM(), PurgMagPhysicsList::ConstructEM(), eRositaPhysicsList::ConstructGeneral(), Par01PhysicsList::ConstructGeneral(), ExGflashPhysicsList::ConstructGeneral(), B03PhysicsList::ConstructGeneral(), ExN02PhysicsList::ConstructGeneral(), Em10PhysicsList::ConstructGeneral(), F01PhysicsList::ConstructGeneral(), F02PhysicsList::ConstructGeneral(), UltraPhysicsList::ConstructGeneral(), F03PhysicsList::ConstructGeneral(), DMXPhysicsList::ConstructGeneral(), XrayTelPhysicsList::ConstructGeneral(), G4AdjointPhysicsList::ConstructGeneral(), B03PhysicsList::ConstructHad(), DMXPhysicsList::ConstructHad(), OpNovicePhysicsList::ConstructOp(), UltraPhysicsList::ConstructOp(), DMXPhysicsList::ConstructOp(), XPhysicsList::ConstructProcess(), PhysListEmStandard::ConstructProcess(), G4ErrorPhysicsList::ConstructProcess(), G4RunManager::ConstructScoringWorlds(), G4VUserPhysicsList::DumpList(), G4VParticlePropertyReporter::FillList(), G4ErrorTrackLengthTarget::G4ErrorTrackLengthTarget(), G4VUserPhysicsList::G4VUserPhysicsList(), pyG4ParticleTable::GetParticleList(), G4ProcessPlacer::GetProcessManager(), G4VUserPhysicsList::InitializeProcessManager(), PyG4ParticleList::p_begin(), PyG4ParticleList::p_end(), G4VUserPhysicsList::RemoveProcessManager(), G4TextPPRetriever::Retrieve(), G4EmConfigurator::SetModelForRegion(), G4RunManagerKernel::SetScoreSplitter(), G4WorkerRunManagerKernel::SetupShadowProcess(), G4RunManagerKernel::SetupShadowProcess(), and G4VUserPhysicsList::StorePhysicsTable().

Typedef Documentation

Definition at line 141 of file G4VUserPhysicsList.hh.