Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Structures | Macros | Typedefs
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"

Go to the source code of this file.

Data Structures

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 G4MT_thePLHelper   ((this->subInstanceManager.offset[this->g4vuplInstanceID])._thePLHelper)
#define theParticleIterator   ((this->subInstanceManager.offset[this->g4vuplInstanceID])._theParticleIterator)

Definition at line 153 of file G4VUserPhysicsList.hh.

Referenced by G4ITStepProcessor::ActiveOnlyITProcess(), XrayFluoPhysicsList::AddDecay(), PhysicsList::AddDecay(), Par01PhysicsList::AddParameterisation(), ExGflashPhysicsList::AddParameterisation(), B03PhysicsList::AddScoringProcess(), XrayFluoPhysicsList::AddStepMax(), F04PhysicsList::AddStepMax(), WLSPhysicsList::AddStepMax(), HadrontherapyPhysicsList::AddStepMax(), PhysicsList::AddStepMax(), ExN02PhysicsList::AddStepMax(), IORTPhysicsList::AddStepMax(), ML2PhysicsList::AddStepMax(), DMXPhysicsList::AddTransportation(), G4VUserPhysicsList::BuildPhysicsTable(), OpNovicePhysicsList::ConstructDecay(), OpNovicePhysicsList::ConstructEM(), eRositaPhysicsList::ConstructEM(), DicomPhysicsList::ConstructEM(), RE06PhysicsList::ConstructEM(), Par01PhysicsList::ConstructEM(), B03PhysicsList::ConstructEM(), ExP02PhysicsList::ConstructEM(), ExGflashPhysicsList::ConstructEM(), G4ErrorPhysicsList::ConstructEM(), ExN02PhysicsList::ConstructEM(), ExP01PhysicsList::ConstructEM(), UltraPhysicsList::ConstructEM(), F01PhysicsList::ConstructEM(), F02PhysicsList::ConstructEM(), F03PhysicsList::ConstructEM(), DMXPhysicsList::ConstructEM(), XrayTelPhysicsList::ConstructEM(), G4AdjointPhysicsList::ConstructEM(), PurgMagPhysicsList::ConstructEM(), eRositaPhysicsList::ConstructGeneral(), RE06PhysicsList::ConstructGeneral(), Par01PhysicsList::ConstructGeneral(), ExP02PhysicsList::ConstructGeneral(), B03PhysicsList::ConstructGeneral(), ExGflashPhysicsList::ConstructGeneral(), ExN02PhysicsList::ConstructGeneral(), ExP01PhysicsList::ConstructGeneral(), UltraPhysicsList::ConstructGeneral(), F03PhysicsList::ConstructGeneral(), F02PhysicsList::ConstructGeneral(), F01PhysicsList::ConstructGeneral(), DMXPhysicsList::ConstructGeneral(), XrayTelPhysicsList::ConstructGeneral(), G4AdjointPhysicsList::ConstructGeneral(), DicomPhysicsList::ConstructHad(), 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(), G4VUserPhysicsList::InitializeProcessManager(), PyG4ParticleList::p_begin(), PyG4ParticleList::p_end(), G4VUserPhysicsList::RemoveProcessManager(), G4TextPPRetriever::Retrieve(), G4WorkerRunManagerKernel::SetupShadowProcess(), and G4VUserPhysicsList::StorePhysicsTable().

Typedef Documentation

Definition at line 141 of file G4VUserPhysicsList.hh.

Definition at line 142 of file G4VUserPhysicsList.hh.