Geant4-11
|
#include <G4MTRunManagerKernel.hh>
Public Types | |
enum | RMKType { sequentialRMK , masterRMK , workerRMK } |
Static Public Member Functions | |
static G4RunManagerKernel * | GetRunManagerKernel () |
static G4WorkerThread * | GetWorkerThread () |
static void | StartThread (G4WorkerThread *context) |
Protected Member Functions | |
void | BuildPhysicsTables (G4bool fakeRun) |
void | CheckRegions () |
void | PropagateGenericIonID () |
void | ResetNavigator () |
void | SetupDefaultRegion () |
void | SetupPhysics () |
void | SetupShadowProcess () const |
Protected Attributes | |
G4Region * | defaultRegion = nullptr |
G4Region * | defaultRegionForParallelWorld = nullptr |
G4bool | geometryNeedsToBeClosed = true |
RMKType | runManagerKernelType |
Private Member Functions | |
void | CheckRegularGeometry () |
G4bool | ConfirmCoupledTransportation () |
void | SetScoreSplitter () |
Private Attributes | |
G4VPhysicalVolume * | currentWorld = nullptr |
G4ExceptionHandler * | defaultExceptionHandler = nullptr |
G4EventManager * | eventManager = nullptr |
G4bool | geometryInitialized = false |
G4bool | geometryToBeOptimized = true |
G4int | numberOfParallelWorld = 0 |
G4int | numberOfStaticAllocators = 0 |
G4bool | physicsInitialized = false |
G4VUserPhysicsList * | physicsList = nullptr |
G4bool | physicsNeedsToBeReBuilt = true |
G4int | verboseLevel = 0 |
G4String | versionString = "" |
Static Private Attributes | |
static G4ThreadLocal G4RunManagerKernel * | fRunManagerKernel = nullptr |
static std::vector< G4WorkerRunManager * > * | workerRMvector = nullptr |
static G4ThreadLocal G4WorkerThread * | wThreadContext = nullptr |
Definition at line 66 of file G4MTRunManagerKernel.hh.
|
inherited |
Enumerator | |
---|---|
sequentialRMK | |
masterRMK | |
workerRMK |
Definition at line 176 of file G4RunManagerKernel.hh.
G4MTRunManagerKernel::G4MTRunManagerKernel | ( | ) |
Definition at line 74 of file G4MTRunManagerKernel.cc.
References FatalException, G4Exception(), G4Threading::SetMultithreadedApplication(), G4TemplateAutoLock< _Mutex_t >::unlock(), anonymous_namespace{G4MTRunManagerKernel.cc}::workerRMMutex, and workerRMvector.
|
virtual |
Definition at line 97 of file G4MTRunManagerKernel.cc.
References FatalException, G4Exception(), anonymous_namespace{G4MTRunManagerKernel.cc}::workerRMMutex, and workerRMvector.
void G4MTRunManagerKernel::BroadcastAbortRun | ( | G4bool | softAbort | ) |
Definition at line 280 of file G4MTRunManagerKernel.cc.
References anonymous_namespace{G4MTRunManagerKernel.cc}::workerRMMutex, and workerRMvector.
Referenced by G4MTRunManager::AbortRun().
|
protectedinherited |
Definition at line 895 of file G4RunManagerKernel.cc.
References G4UImanager::ApplyCommand(), G4VUserPhysicsList::BuildPhysicsTable(), G4VUserPhysicsList::DumpCutValuesTable(), G4VUserPhysicsList::DumpCutValuesTableIfRequested(), G4RunManagerKernel::DumpRegion(), G4ProductionCutsTable::GetProductionCutsTable(), G4UImanager::GetUIpointer(), G4RunManagerKernel::masterRMK, G4RunManagerKernel::physicsList, G4RunManagerKernel::physicsNeedsToBeReBuilt, G4RunManagerKernel::runManagerKernelType, and G4RunManagerKernel::verboseLevel.
Referenced by G4RunManagerKernel::RunInitialization().
|
protectedinherited |
Definition at line 922 of file G4RunManagerKernel.cc.
References G4Region::AddRootLogicalVolume(), G4Region::BelongsTo(), G4RunManagerKernel::currentWorld, G4RunManagerKernel::defaultRegionForParallelWorld, G4cout, G4endl, G4ProductionCutsTable::GetDefaultProductionCuts(), G4RegionStore::GetInstance(), G4Region::GetName(), G4TransportationManager::GetNoWorlds(), G4Region::GetProductionCuts(), G4ProductionCutsTable::GetProductionCutsTable(), G4LogicalVolume::GetRegion(), G4TransportationManager::GetTransportationManager(), G4TransportationManager::GetWorldsIterator(), G4Region::IsInMassGeometry(), G4Region::IsInParallelGeometry(), G4Region::SetProductionCuts(), G4LogicalVolume::SetRegion(), G4Region::SetWorld(), G4Region::UsedInMassGeometry(), G4Region::UsedInParallelGeometry(), and G4RunManagerKernel::verboseLevel.
Referenced by G4RunManagerKernel::InitializePhysics(), and G4RunManagerKernel::UpdateRegion().
|
privateinherited |
Definition at line 1090 of file G4RunManagerKernel.cc.
References G4LogicalVolumeStore::GetInstance(), pos, and G4RunManagerKernel::SetScoreSplitter().
Referenced by G4RunManagerKernel::RunInitialization().
|
privateinherited |
Definition at line 1107 of file G4RunManagerKernel.cc.
References G4ProcessManager::GetAlongStepProcessVector(), G4ParticleTable::GetIterator(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetProcessManager(), G4VProcess::GetProcessName(), theParticleIterator, and typeDoIt.
|
inherited |
Definition at line 520 of file G4RunManagerKernel.cc.
References G4Region::AddRootLogicalVolume(), G4RunManagerKernel::currentWorld, G4RunManagerKernel::defaultRegion, FatalException, G4cout, G4endl, G4Exception(), G4State_Idle, G4State_Init, G4State_PreInit, G4VVisManager::GeometryHasChanged(), G4RunManagerKernel::geometryInitialized, G4RunManagerKernel::geometryNeedsToBeClosed, G4VVisManager::GetConcreteInstance(), G4StateManager::GetCurrentState(), G4VPhysicalVolume::GetLogicalVolume(), G4LogicalVolume::GetName(), G4Region::GetName(), G4LogicalVolume::GetRegion(), G4StateManager::GetStateManager(), G4StateManager::GetStateString(), G4TransportationManager::GetTransportationManager(), G4Threading::IsMasterThread(), G4RunManagerKernel::physicsInitialized, G4StateManager::SetNewState(), G4LogicalVolume::SetRegion(), G4RunManagerKernel::SetupDefaultRegion(), G4TransportationManager::SetWorldForTracking(), and G4RunManagerKernel::verboseLevel.
Referenced by G4RunManager::DefineWorldVolume(), G4ErrorRunManagerHelper::InitializeGeometry(), and G4RunManager::InitializeGeometry().
|
inherited |
Definition at line 999 of file G4RunManagerKernel.cc.
References G4RunManagerKernel::DumpRegion(), G4RegionStore::GetInstance(), and G4RegionStore::GetRegion().
Referenced by G4RunManagerKernel::BuildPhysicsTables(), G4RunManager::DumpRegion(), and G4RunManagerKernel::DumpRegion().
|
inherited |
Definition at line 1007 of file G4RunManagerKernel.cc.
References G4RunManagerKernel::DumpRegion(), G4BestUnit, G4cerr, G4cout, G4endl, G4Region::GetFastSimulationManager(), G4RegionStore::GetInstance(), G4Region::GetMaterialIterator(), G4Region::GetName(), G4VPhysicalVolume::GetName(), G4Region::GetNumberOfMaterials(), G4Region::GetNumberOfRootVolumes(), G4ProductionCuts::GetProductionCut(), G4Region::GetProductionCuts(), G4ProductionCutsTable::GetProductionCutsTable(), G4Region::GetRegionalSteppingAction(), G4Region::GetRootLogicalVolumeIterator(), G4Region::GetUserInformation(), G4Region::GetUserLimits(), G4Region::GetWorldPhysical(), G4Region::IsInMassGeometry(), G4Region::IsInParallelGeometry(), G4Threading::IsWorkerThread(), and G4Region::SetProductionCuts().
|
inlineinherited |
Definition at line 119 of file G4RunManagerKernel.hh.
References G4RunManagerKernel::geometryNeedsToBeClosed.
Referenced by G4RunManager::GeometryHasBeenModified(), G4RunManager::ReinitializeGeometry(), and G4RunManager::SetGeometryToBeOptimized().
|
inlineinherited |
Definition at line 169 of file G4RunManagerKernel.hh.
References G4RunManagerKernel::currentWorld.
Referenced by G4WorkerRunManager::InitializeGeometry().
|
inlineinherited |
Definition at line 130 of file G4RunManagerKernel.hh.
References G4RunManagerKernel::eventManager.
Referenced by G4RunManager::G4RunManager().
|
inlineinherited |
Definition at line 161 of file G4RunManagerKernel.hh.
References G4RunManagerKernel::numberOfParallelWorld.
Referenced by G4PhysicsListHelper::AddTransportation(), and G4WorkerRunManager::InitializeGeometry().
|
inlineinherited |
Definition at line 171 of file G4RunManagerKernel.hh.
References G4RunManagerKernel::numberOfStaticAllocators.
Referenced by G4MTRunManager::G4MTRunManager(), and G4TaskRunManager::G4TaskRunManager().
|
inlineinherited |
|
inlineinherited |
Definition at line 143 of file G4RunManagerKernel.hh.
References G4RunManagerKernel::eventManager, and G4EventManager::GetPrimaryTransformer().
Referenced by G4RunManagerKernel::RunInitialization().
|
staticinherited |
Definition at line 98 of file G4RunManagerKernel.cc.
References G4RunManagerKernel::fRunManagerKernel.
Referenced by G4PhysicsListHelper::AddTransportation(), G4VisManager::Disable(), G4MaterialScanner::DoScan(), G4ExceptionHandler::DumpTrackInfo(), export_G4RunManagerKernel(), and G4ErrorRunManagerHelper::G4ErrorRunManagerHelper().
|
inlineinherited |
Definition at line 131 of file G4RunManagerKernel.hh.
References G4RunManagerKernel::eventManager, and G4EventManager::GetStackManager().
|
inlineinherited |
Definition at line 135 of file G4RunManagerKernel.hh.
References G4RunManagerKernel::eventManager, and G4EventManager::GetTrackingManager().
Referenced by G4VisManager::Disable(), and G4ExceptionHandler::DumpTrackInfo().
|
inlineinherited |
Definition at line 148 of file G4RunManagerKernel.hh.
References G4RunManagerKernel::versionString.
Referenced by G4RunManager::GetVersionString().
|
static |
Definition at line 124 of file G4MTRunManagerKernel.cc.
References wThreadContext.
|
inherited |
Definition at line 673 of file G4RunManagerKernel.cc.
References G4VUserPhysicsList::CheckParticleList(), G4RunManagerKernel::CheckRegions(), G4VUserPhysicsList::Construct(), FatalException, G4cout, G4endl, G4Exception(), G4State_Idle, G4State_Init, G4State_PreInit, G4RunManagerKernel::geometryInitialized, G4StateManager::GetCurrentState(), G4StateManager::GetStateManager(), G4StateManager::GetStateString(), G4UnitDefinition::GetUnitsTable(), anonymous_namespace{G4RunManagerKernel.cc}::initphysicsmutex, G4Threading::IsMasterThread(), G4RunManagerKernel::numberOfParallelWorld, G4RunManagerKernel::physicsInitialized, G4RunManagerKernel::physicsList, G4VUserPhysicsList::SetCuts(), G4StateManager::SetNewState(), G4TemplateAutoLock< _Mutex_t >::unlock(), G4VUserPhysicsList::UseCoupledTransportation(), and G4RunManagerKernel::verboseLevel.
Referenced by G4ErrorRunManagerHelper::InitializePhysics(), and G4RunManager::InitializePhysics().
|
inlineinherited |
Definition at line 124 of file G4RunManagerKernel.hh.
References G4RunManagerKernel::physicsNeedsToBeReBuilt.
Referenced by G4RunManager::PhysicsHasBeenModified().
|
protectedinherited |
Definition at line 820 of file G4RunManagerKernel.cc.
References G4ParticleTable::GetGenericIon(), G4ParticleTable::GetIterator(), G4ParticleDefinition::GetParticleDefinitionID(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::IsGeneralIon(), G4ParticleTableIterator< K, V >::reset(), and G4ParticleDefinition::SetParticleDefinitionID().
Referenced by G4RunManagerKernel::RunInitialization().
|
protectedinherited |
Definition at line 848 of file G4RunManagerKernel.cc.
References G4GeometryManager::CloseGeometry(), G4cout, G4endl, G4RunManagerKernel::geometryNeedsToBeClosed, G4RunManagerKernel::geometryToBeOptimized, G4GeometryManager::GetInstance(), G4GeometryManager::OpenGeometry(), G4RunManagerKernel::runManagerKernelType, G4RunManagerKernel::verboseLevel, and G4RunManagerKernel::workerRMK.
Referenced by G4RunManagerKernel::RunInitialization().
Definition at line 761 of file G4RunManagerKernel.cc.
References G4RunManagerKernel::BuildPhysicsTables(), G4RunManagerKernel::CheckRegularGeometry(), G4PrimaryTransformer::CheckUnknown(), G4Exception(), G4State_GeomClosed, G4State_Idle, G4State_Init, G4VVisManager::GeometryHasChanged(), G4RunManagerKernel::geometryInitialized, G4RunManagerKernel::geometryNeedsToBeClosed, G4VVisManager::GetConcreteInstance(), G4StateManager::GetCurrentState(), G4RunManagerKernel::GetPrimaryTransformer(), G4StateManager::GetStateManager(), G4UnitDefinition::GetUnitsTable(), G4Threading::IsMasterThread(), JustWarning, G4RunManagerKernel::physicsInitialized, G4RunManagerKernel::PropagateGenericIonID(), G4RunManagerKernel::ResetNavigator(), G4StateManager::SetNewState(), G4RunManagerKernel::SetupShadowProcess(), and G4RunManagerKernel::UpdateRegion().
Referenced by export_G4RunManagerKernel(), G4ErrorRunManagerHelper::RunInitialization(), G4RunManager::RunInitialization(), G4WorkerRunManager::RunInitialization(), and G4WorkerTaskRunManager::RunInitialization().
|
inherited |
Definition at line 840 of file G4RunManagerKernel.cc.
References G4State_Idle, G4ProductionCutsTable::GetProductionCutsTable(), G4StateManager::GetStateManager(), G4ProductionCutsTable::PhysicsTableUpdated(), G4RunManagerKernel::runManagerKernelType, G4StateManager::SetNewState(), and G4RunManagerKernel::workerRMK.
Referenced by G4ErrorRunManagerHelper::RunTermination(), and G4RunManager::RunTermination().
|
inlineinherited |
Definition at line 152 of file G4RunManagerKernel.hh.
References G4RunManagerKernel::geometryNeedsToBeClosed, and G4RunManagerKernel::geometryToBeOptimized.
Referenced by G4RunManager::SetGeometryToBeOptimized().
|
inlineinherited |
Definition at line 165 of file G4RunManagerKernel.hh.
References G4RunManagerKernel::numberOfParallelWorld.
Referenced by G4RunManager::InitializeGeometry(), and G4WorkerRunManager::InitializeGeometry().
|
inherited |
Definition at line 596 of file G4RunManagerKernel.cc.
References G4ParticleTable::DumpTable(), G4ParticleTable::entries(), G4cout, G4endl, G4ParticleTable::GetParticle(), G4ParticleDefinition::GetParticleName(), G4ParticleTable::GetParticleTable(), G4RunManagerKernel::physicsList, G4RunManagerKernel::runManagerKernelType, G4RunManagerKernel::SetupPhysics(), G4RunManagerKernel::verboseLevel, and G4RunManagerKernel::workerRMK.
Referenced by G4ErrorRunManagerHelper::InitializePhysics(), and G4RunManager::SetUserInitialization().
|
inlineinherited |
Definition at line 139 of file G4RunManagerKernel.hh.
References G4RunManagerKernel::eventManager, and G4EventManager::SetPrimaryTransformer().
Referenced by G4RunManager::SetPrimaryTransformer().
|
privateinherited |
Definition at line 1127 of file G4RunManagerKernel.cc.
References G4ProcessManager::AddDiscreteProcess(), G4cout, G4endl, G4ThreadLocal, G4ParticleTable::GetIterator(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetProcessManager(), theParticleIterator, and G4RunManagerKernel::verboseLevel.
Referenced by G4RunManagerKernel::CheckRegularGeometry().
void G4MTRunManagerKernel::SetUpDecayChannels | ( | ) |
Definition at line 261 of file G4MTRunManagerKernel.cc.
References G4DecayTable::entries(), G4VDecayChannel::GetDaughter(), G4DecayTable::GetDecayChannel(), G4ParticleTable::GetIterator(), G4ParticleTable::GetParticleTable(), and G4ParticleTableIterator< K, V >::reset().
Referenced by G4MTRunManager::InitializeEventLoop().
|
protectedinherited |
Definition at line 330 of file G4RunManagerKernel.cc.
References G4RunManagerKernel::defaultRegion, FatalException, G4cout, G4endl, G4Exception(), G4Region::GetNumberOfRootVolumes(), G4Region::GetRootLogicalVolumeIterator(), G4Region::RemoveRootLogicalVolume(), G4RunManagerKernel::runManagerKernelType, G4RunManagerKernel::verboseLevel, and G4RunManagerKernel::workerRMK.
Referenced by G4RunManagerKernel::DefineWorldVolume().
|
protectedinherited |
Definition at line 625 of file G4RunManagerKernel.cc.
References G4IonConstructor::ConstructParticle(), G4VUserPhysicsList::ConstructParticle(), G4Geantino::GeantinoDefinition(), G4ParticleTable::GetGenericIon(), G4ParticleTable::GetIonTable(), G4ParticleTable::GetIterator(), G4ParticleDefinition::GetParticleDefinitionID(), G4ParticleTable::GetParticleTable(), G4UnitDefinition::GetUnitsTable(), G4IonTable::InitializeLightIons(), G4ParticleDefinition::IsGeneralIon(), G4RunManagerKernel::physicsList, G4ParticleTableIterator< K, V >::reset(), G4ParticleDefinition::SetParticleDefinitionID(), and G4ParticleTable::SetReadiness().
Referenced by G4RunManagerKernel::SetPhysics().
|
protectedvirtual |
Reimplemented from G4RunManagerKernel.
Definition at line 116 of file G4MTRunManagerKernel.cc.
References G4RunManagerKernel::SetupShadowProcess().
|
inlineinherited |
Definition at line 150 of file G4RunManagerKernel.hh.
References G4RunManagerKernel::verboseLevel.
Referenced by G4ErrorRunManagerHelper::G4ErrorRunManagerHelper(), and G4RunManager::SetVerboseLevel().
|
static |
!!!!!!!!!!!!!!!!!!!!!!!!! !!!!! IMPORTANT !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 130 of file G4MTRunManagerKernel.cc.
References G4VUserActionInitialization::Build(), G4WorkerThread::BuildGeometryAndPhysicsVector(), g4zmq::context, G4UserWorkerThreadInitialization::CreateWorkerRunManager(), G4WorkerThread::DestroyGeometryAndPhysicsVector(), G4WorkerRunManager::DoWork(), G4Threading::G4SetThreadId(), G4MTRunManager::getMasterRandomEngine(), G4MTRunManager::GetMasterRunManager(), G4RunManager::GetNonConstUserActionInitialization(), G4MTRunManager::GetPinAffinity(), G4WorkerThread::GetThreadId(), G4UImanager::GetUIpointer(), G4RunManager::GetUserActionInitialization(), G4RunManager::GetUserDetectorConstruction(), G4RunManager::GetUserPhysicsList(), G4RunManager::GetUserWorkerInitialization(), G4RunManager::GetUserWorkerThreadInitialization(), G4RunManager::Initialize(), G4VUserActionInitialization::InitializeSteppingVerbose(), G4TemplateAutoLock< _Mutex_t >::lock(), G4VSteppingVerbose::SetInstance(), G4WorkerThread::SetPinAffinity(), G4UImanager::SetUpForAThread(), G4UserWorkerThreadInitialization::SetupRNGEngine(), G4WorkerRunManager::SetUserInitialization(), G4WorkerRunManager::SetWorkerThread(), G4TemplateAutoLock< _Mutex_t >::unlock(), G4UserWorkerInitialization::WorkerInitialize(), anonymous_namespace{G4MTRunManagerKernel.cc}::workerRMMutex, workerRMvector, G4UserWorkerInitialization::WorkerStart(), G4UserWorkerInitialization::WorkerStop(), G4Threading::WorkerThreadJoinsPool(), G4Threading::WorkerThreadLeavesPool(), and wThreadContext.
|
inherited |
Definition at line 872 of file G4RunManagerKernel.cc.
References G4RunManagerKernel::CheckRegions(), G4RunManagerKernel::currentWorld, G4Exception(), G4State_Init, G4StateManager::GetCurrentState(), G4RegionStore::GetInstance(), G4ProductionCutsTable::GetProductionCutsTable(), G4StateManager::GetStateManager(), JustWarning, G4RunManagerKernel::runManagerKernelType, G4ProductionCutsTable::UpdateCoupleTable(), G4RegionStore::UpdateMaterialList(), and G4RunManagerKernel::workerRMK.
Referenced by G4MaterialScanner::DoScan(), and G4RunManagerKernel::RunInitialization().
|
inherited |
Definition at line 455 of file G4RunManagerKernel.cc.
References G4RunManagerKernel::currentWorld, FatalException, G4cout, G4endl, G4Exception(), G4State_Idle, G4State_Init, G4State_PreInit, G4VVisManager::GeometryHasChanged(), G4RunManagerKernel::geometryInitialized, G4RunManagerKernel::geometryNeedsToBeClosed, G4VVisManager::GetConcreteInstance(), G4StateManager::GetCurrentState(), G4MTRunManager::GetMasterRunManager(), G4MTRunManager::GetMasterWorlds(), G4StateManager::GetStateManager(), G4StateManager::GetStateString(), G4TransportationManager::GetTransportationManager(), G4Threading::IsMasterThread(), G4RunManagerKernel::physicsInitialized, G4TransportationManager::RegisterWorld(), G4StateManager::SetNewState(), and G4TransportationManager::SetWorldForTracking().
Referenced by G4WorkerRunManager::InitializeGeometry().
|
inherited |
Definition at line 434 of file G4RunManagerKernel.cc.
References G4MTRunManager::GetMasterRunManager(), G4MTRunManager::GetMasterWorlds(), G4VPhysicalVolume::GetName(), G4TransportationManager::GetTransportationManager(), G4TransportationManager::IsWorldExisting(), and G4TransportationManager::RegisterWorld().
Referenced by G4WorkerRunManager::ConstructScoringWorlds().
|
privateinherited |
Definition at line 218 of file G4RunManagerKernel.hh.
Referenced by G4RunManagerKernel::CheckRegions(), G4RunManagerKernel::DefineWorldVolume(), G4RunManagerKernel::GetCurrentWorld(), G4RunManagerKernel::UpdateRegion(), and G4RunManagerKernel::WorkerDefineWorldVolume().
|
privateinherited |
Definition at line 227 of file G4RunManagerKernel.hh.
Referenced by G4RunManagerKernel::G4RunManagerKernel(), and G4RunManagerKernel::~G4RunManagerKernel().
|
protectedinherited |
Definition at line 211 of file G4RunManagerKernel.hh.
Referenced by G4RunManagerKernel::DefineWorldVolume(), G4RunManagerKernel::G4RunManagerKernel(), and G4RunManagerKernel::SetupDefaultRegion().
|
protectedinherited |
Definition at line 212 of file G4RunManagerKernel.hh.
Referenced by G4RunManagerKernel::CheckRegions(), and G4RunManagerKernel::G4RunManagerKernel().
|
privateinherited |
Definition at line 226 of file G4RunManagerKernel.hh.
Referenced by G4RunManagerKernel::G4RunManagerKernel(), G4RunManagerKernel::GetEventManager(), G4RunManagerKernel::GetPrimaryTransformer(), G4RunManagerKernel::GetStackManager(), G4RunManagerKernel::GetTrackingManager(), G4RunManagerKernel::SetPrimaryTransformer(), and G4RunManagerKernel::~G4RunManagerKernel().
|
staticprivateinherited |
Definition at line 230 of file G4RunManagerKernel.hh.
Referenced by G4RunManagerKernel::G4RunManagerKernel(), G4RunManagerKernel::GetRunManagerKernel(), and G4RunManagerKernel::~G4RunManagerKernel().
|
privateinherited |
Definition at line 219 of file G4RunManagerKernel.hh.
Referenced by G4RunManagerKernel::DefineWorldVolume(), G4RunManagerKernel::InitializePhysics(), G4RunManagerKernel::RunInitialization(), and G4RunManagerKernel::WorkerDefineWorldVolume().
|
protectedinherited |
Definition at line 213 of file G4RunManagerKernel.hh.
Referenced by G4RunManagerKernel::DefineWorldVolume(), G4RunManagerKernel::GeometryHasBeenModified(), G4RunManagerKernel::ResetNavigator(), G4RunManagerKernel::RunInitialization(), G4RunManagerKernel::SetGeometryToBeOptimized(), and G4RunManagerKernel::WorkerDefineWorldVolume().
|
privateinherited |
Definition at line 221 of file G4RunManagerKernel.hh.
Referenced by G4RunManagerKernel::ResetNavigator(), and G4RunManagerKernel::SetGeometryToBeOptimized().
|
privateinherited |
Definition at line 224 of file G4RunManagerKernel.hh.
Referenced by G4RunManagerKernel::GetNumberOfParallelWorld(), G4RunManagerKernel::InitializePhysics(), and G4RunManagerKernel::SetNumberOfParallelWorld().
|
privateinherited |
Definition at line 232 of file G4RunManagerKernel.hh.
Referenced by G4RunManagerKernel::G4RunManagerKernel(), G4RunManagerKernel::GetNumberOfStaticAllocators(), and G4RunManagerKernel::~G4RunManagerKernel().
|
privateinherited |
Definition at line 220 of file G4RunManagerKernel.hh.
Referenced by G4RunManagerKernel::DefineWorldVolume(), G4RunManagerKernel::InitializePhysics(), G4RunManagerKernel::RunInitialization(), and G4RunManagerKernel::WorkerDefineWorldVolume().
|
privateinherited |
Definition at line 217 of file G4RunManagerKernel.hh.
Referenced by G4RunManagerKernel::BuildPhysicsTables(), G4RunManagerKernel::GetPhysicsList(), G4RunManagerKernel::InitializePhysics(), G4RunManagerKernel::SetPhysics(), and G4RunManagerKernel::SetupPhysics().
|
privateinherited |
Definition at line 222 of file G4RunManagerKernel.hh.
Referenced by G4RunManagerKernel::BuildPhysicsTables(), and G4RunManagerKernel::PhysicsHasBeenModified().
|
protectedinherited |
Definition at line 210 of file G4RunManagerKernel.hh.
Referenced by G4RunManagerKernel::BuildPhysicsTables(), G4RunManagerKernel::G4RunManagerKernel(), G4RunManagerKernel::ResetNavigator(), G4RunManagerKernel::RunTermination(), G4RunManagerKernel::SetPhysics(), G4RunManagerKernel::SetupDefaultRegion(), G4RunManagerKernel::UpdateRegion(), and G4RunManagerKernel::~G4RunManagerKernel().
|
privateinherited |
Definition at line 223 of file G4RunManagerKernel.hh.
Referenced by G4RunManagerKernel::BuildPhysicsTables(), G4RunManagerKernel::CheckRegions(), G4RunManagerKernel::DefineWorldVolume(), G4RunManagerKernel::G4RunManagerKernel(), G4RunManagerKernel::InitializePhysics(), G4RunManagerKernel::ResetNavigator(), G4RunManagerKernel::SetPhysics(), G4RunManagerKernel::SetScoreSplitter(), G4RunManagerKernel::SetupDefaultRegion(), G4RunManagerKernel::SetVerboseLevel(), and G4RunManagerKernel::~G4RunManagerKernel().
|
privateinherited |
Definition at line 228 of file G4RunManagerKernel.hh.
Referenced by G4RunManagerKernel::G4RunManagerKernel(), and G4RunManagerKernel::GetVersionString().
|
staticprivate |
Definition at line 95 of file G4MTRunManagerKernel.hh.
Referenced by BroadcastAbortRun(), G4MTRunManagerKernel(), StartThread(), and ~G4MTRunManagerKernel().
|
staticprivate |
Definition at line 93 of file G4MTRunManagerKernel.hh.
Referenced by GetWorkerThread(), and StartThread().