Geant4-11
|
#include <G4WorkerRunManager.hh>
Public Types | |
using | ProfilerConfig = G4ProfilerConfig< G4ProfileType::Run > |
enum | RMType { sequentialRM , masterRM , workerRM } |
Static Public Member Functions | |
static G4RunManager * | GetRunManager () |
static G4WorkerRunManager * | GetWorkerRunManager () |
static G4WorkerRunManagerKernel * | GetWorkerRunManagerKernel () |
static G4bool | IfGeometryHasBeenDestroyed () |
Protected Member Functions | |
void | CleanUpPreviousEvents () |
void | CleanUpUnnecessaryEvents (G4int keepNEvents) |
virtual void | ConstructScoringWorlds () |
virtual void | DeleteUserInitializations () |
virtual void | MergePartialResults () |
virtual void | rndmSaveThisEvent () |
virtual void | rndmSaveThisRun () |
void | StackPreviousEvent (G4Event *anEvent) |
virtual void | StoreRNGStatus (const G4String &filenamePrefix) |
void | UpdateScoring () |
Static Protected Attributes | |
static G4RUN_DLL G4bool | fGeometryHasBeenDestroyed = false |
Private Member Functions | |
void | SetupDefaultRNGEngine () |
Private Attributes | |
std::unique_ptr< ProfilerConfig > | masterRunProfiler |
G4RunMessenger * | runMessenger = nullptr |
std::unique_ptr< ProfilerConfig > | workerRunProfiler |
Static Private Attributes | |
static G4ThreadLocal G4RunManager * | fRunManager = nullptr |
Definition at line 48 of file G4WorkerRunManager.hh.
Definition at line 52 of file G4WorkerRunManager.hh.
|
inherited |
Enumerator | |
---|---|
sequentialRM | |
masterRM | |
workerRM |
Definition at line 575 of file G4RunManager.hh.
G4WorkerRunManager::G4WorkerRunManager | ( | ) |
Definition at line 74 of file G4WorkerRunManager.cc.
References FatalException, G4Exception(), G4VVisManager::GetConcreteInstance(), CLHEP::Ranlux64Engine::getLuxury(), CLHEP::RanluxEngine::getLuxury(), G4MTRunManager::GetMasterScoringManager(), G4ParticleTable::GetParticleTable(), G4ScoringManager::GetScoringManager(), G4UImanager::GetUIpointer(), luxury, G4UImanager::SetIgnoreCmdNotFound(), and G4ParticleTable::WorkerG4ParticleTable().
G4WorkerRunManager::~G4WorkerRunManager | ( | ) |
Definition at line 122 of file G4WorkerRunManager.cc.
References G4cout, G4endl, G4RunManager::physicsList, G4RunManager::userActionInitialization, G4RunManager::userDetector, G4RunManager::userWorkerInitialization, G4RunManager::userWorkerThreadInitialization, and G4RunManager::verboseLevel.
|
virtualinherited |
Reimplemented in G4MTRunManager, and G4TaskRunManager.
Definition at line 774 of file G4RunManager.cc.
References G4EventManager::AbortCurrentEvent(), G4RunManager::currentEvent, G4RunManager::eventManager, G4cerr, G4endl, G4State_EventProc, G4StateManager::GetCurrentState(), G4StateManager::GetStateManager(), and G4Event::SetEventAborted().
Referenced by export_G4RunManager(), G4ExceptionHandler::Notify(), and G4RunMessenger::SetNewValue().
|
virtualinherited |
Reimplemented in G4MTRunManager, and G4TaskRunManager.
Definition at line 753 of file G4RunManager.cc.
References G4EventManager::AbortCurrentEvent(), G4RunManager::currentEvent, G4RunManager::eventManager, G4cerr, G4endl, G4State_EventProc, G4State_GeomClosed, G4StateManager::GetCurrentState(), G4StateManager::GetStateManager(), G4RunManager::runAborted, and G4Event::SetEventAborted().
Referenced by export_G4RunManager(), G4ExceptionHandler::Notify(), and G4RunMessenger::SetNewValue().
|
virtualinherited |
Definition at line 548 of file G4RunManager.cc.
References G4RunManager::currentRun, G4VPersistencyManager::GetPersistencyManager(), G4Run::RecordEvent(), and G4VPersistencyManager::Store().
Referenced by G4RunManager::ProcessOneEvent(), ProcessOneEvent(), and G4WorkerTaskRunManager::ProcessOneEvent().
|
virtualinherited |
Definition at line 273 of file G4RunManager.cc.
References G4RunManager::ConfirmBeamOnCondition(), G4RunManager::ConstructScoringWorlds(), G4RunManager::DoEventLoop(), G4RunManager::fakeRun, G4RunManager::numberOfEventProcessed, G4RunManager::numberOfEventToBeProcessed, G4RunManager::RunInitialization(), and G4RunManager::RunTermination().
Referenced by DoWork(), export_G4RunManager(), G4MTRunManager::Initialize(), G4TaskRunManager::Initialize(), G4AdjointSimManager::RunAdjointSimulation(), and G4RunMessenger::SetNewValue().
|
protectedinherited |
Definition at line 589 of file G4RunManager.cc.
References G4RunManager::previousEvents, and G4Event::ToBeKept().
Referenced by G4WorkerTaskRunManager::DoCleanup(), G4RunManager::RunInitialization(), RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), and G4RunManager::~G4RunManager().
|
protectedinherited |
Definition at line 610 of file G4RunManager.cc.
References G4Event::GetNumberOfGrips(), G4RunManager::previousEvents, and G4Event::ToBeKept().
Referenced by G4RunManager::RunTermination(), and G4RunManager::StackPreviousEvent().
|
virtualinherited |
Definition at line 1198 of file G4RunManager.cc.
References args, G4Profiler::Configure(), and G4ConsumeParameters().
Referenced by G4RunManager::ConfigureProfilers(), and G4RunManager::G4RunManager().
|
inherited |
Definition at line 1189 of file G4RunManager.cc.
References G4RunManager::ConfigureProfilers().
|
virtualinherited |
Definition at line 297 of file G4RunManager.cc.
References G4cerr, G4cout, G4endl, G4State_Idle, G4State_PreInit, G4RunManager::geometryInitialized, G4StateManager::GetCurrentState(), G4StateManager::GetStateManager(), G4RunManager::Initialize(), G4RunManager::initializedAtLeastOnce, G4RunManager::physicsInitialized, and G4RunManager::verboseLevel.
Referenced by G4RunManager::BeamOn(), and G4WorkerTaskRunManager::DoWork().
|
protectedvirtual |
Reimplemented from G4RunManager.
Definition at line 539 of file G4WorkerRunManager.cc.
References G4ProcessManager::AddProcess(), anonymous_namespace{G4WorkerRunManager.cc}::ConstructScoringWorldsMutex, FatalException, G4RunManager::fGeometryHasBeenDestroyed, G4Exception(), G4VScoringMesh::GeometryHasBeenDestroyed(), G4ParticleTable::GetIterator(), G4MTRunManager::GetMasterScoringManager(), G4ScoringManager::GetMesh(), G4VScoringMesh::GetMeshElementLogical(), G4ScoringManager::GetNumberOfMesh(), G4VScoringMesh::GetParallelWorldProcess(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetProcessManager(), G4ScoringManager::GetScoringManagerIfExist(), G4VScoringMesh::GetShape(), G4TransportationManager::GetTransportationManager(), G4ScoringManager::GetWorldName(), idxAlongStep, idxAtRest, idxPostStep, G4ParallelWorldProcess::IsAtRestRequired(), G4TransportationManager::IsWorldExisting(), G4RunManager::kernel, G4VScoringMesh::LayeredMassFlg(), G4ParallelWorldProcess::SetLayeredMaterialFlag(), G4VScoringMesh::SetMeshElementLogical(), G4ParallelWorldProcess::SetParallelWorld(), G4VScoringMesh::SetParallelWorldProcess(), G4ProcessManager::SetProcessOrdering(), G4ProcessManager::SetProcessOrderingToSecond(), G4TemplateAutoLock< _Mutex_t >::unlock(), G4VScoringMesh::WorkerConstruct(), and G4RunManagerKernel::WorkerUpdateWorldVolume().
Referenced by G4WorkerTaskRunManager::DoWork().
|
inlineinherited |
|
virtualinherited |
Definition at line 791 of file G4RunManager.cc.
References G4RunManagerKernel::DefineWorldVolume(), and G4RunManager::kernel.
Referenced by export_G4RunManager(), DetectorConstruction::SetMaterial(), G4GDMLMessenger::SetNewValue(), and ExN03DetectorConstruction::UpdateGeometry().
|
protectedvirtualinherited |
Definition at line 244 of file G4RunManager.cc.
References G4cout, G4endl, G4RunManager::physicsList, G4RunManager::userActionInitialization, G4RunManager::userDetector, G4RunManager::userWorkerInitialization, G4RunManager::userWorkerThreadInitialization, and G4RunManager::verboseLevel.
Referenced by G4RunManager::~G4RunManager().
|
virtual |
Reimplemented from G4RunManager.
Reimplemented in G4WorkerTaskRunManager.
Definition at line 275 of file G4WorkerRunManager.cc.
References currEvID, eventLoopOnGoing, FatalException, G4Exception(), G4RunManager::InitializeEventLoop(), nevModulo, ProcessOneEvent(), G4RunManager::runAborted, runIsSeeded, seedsQueue, TerminateEventLoop(), G4RunManager::TerminateOneEvent(), and G4RunManager::userPrimaryGeneratorAction.
|
virtual |
Reimplemented in G4WorkerTaskRunManager.
Definition at line 810 of file G4WorkerRunManager.cc.
References G4UImanager::ApplyCommand(), G4RunManager::BeamOn(), G4MTRunManager::ENDWORKER, FatalException, G4Exception(), G4ThreadLocal, G4MTRunManager::GetCommandStack(), G4MTRunManager::GetMasterRunManager(), G4RunManager::GetNumberOfEventsToBeProcessed(), G4RunManager::GetNumberOfSelectEvents(), G4RunManager::GetSelectMacro(), G4UImanager::GetUIpointer(), G4MTRunManager::NEXTITERATION, G4MTRunManager::PROCESSUI, G4MTRunManager::ThisWorkerProcessCommandsStackDone(), G4MTRunManager::ThisWorkerWaitForNextAction(), G4WorkerThread::UpdateGeometryAndPhysicsVectorFromMaster(), and workerContext.
Referenced by G4MTRunManagerKernel::StartThread().
|
inherited |
Definition at line 890 of file G4RunManager.cc.
References G4RunManagerKernel::DumpRegion(), and G4RunManager::kernel.
Referenced by G4RunMessenger::SetNewValue().
|
inherited |
Definition at line 896 of file G4RunManager.cc.
References G4RunManagerKernel::DumpRegion(), and G4RunManager::kernel.
Reimplemented from G4RunManager.
Reimplemented in G4WorkerTaskRunManager.
Definition at line 340 of file G4WorkerRunManager.cc.
References G4RunManager::currentRun, currEvID, eventLoopOnGoing, G4cout, G4endl, G4VUserPrimaryGeneratorAction::GeneratePrimaries(), G4Event::GetEventID(), G4MTRunManager::GetEventModulo(), G4TemplateRNGHelper< T >::GetInstance(), G4MTRunManager::GetMasterRunManager(), G4Run::GetRunID(), G4TemplateRNGHelper< T >::GetSeed(), luxury, nevModulo, G4RunManager::printModulo, G4RunManager::randomNumberStatusForThisEvent, readStatusFromFile, G4RunManager::rngStatusEventsFlag, runIsSeeded, G4MTRunManager::SeedOncePerCommunication(), seedsQueue, G4Event::SetEventID(), G4Event::SetRandomNumberStatus(), G4MTRunManager::SetUpAnEvent(), G4MTRunManager::SetUpNEvents(), G4RunManager::storeRandomNumberStatus, G4RunManager::storeRandomNumberStatusToG4Event, StoreRNGStatus(), and G4RunManager::userPrimaryGeneratorAction.
Referenced by ProcessOneEvent().
|
inlineinherited |
Definition at line 331 of file G4RunManager.hh.
References G4RunManager::geometryDirectlyUpdated.
Referenced by G4GDMLMessenger::SetNewValue().
|
inherited |
Definition at line 1117 of file G4RunManager.cc.
References G4UImanager::ApplyCommand(), G4RunManagerKernel::GeometryHasBeenModified(), G4UImanager::GetUIpointer(), and G4RunManager::kernel.
Referenced by G4RunManager::ConstructScoringWorlds(), export_G4RunManager(), and G4RunMessenger::SetNewValue().
|
inlineinherited |
Definition at line 537 of file G4RunManager.hh.
References G4RunManager::currentEvent.
Referenced by export_G4RunManager(), G4DigiManager::GetDigiCollection(), G4DigiManager::GetHitsCollection(), and G4DigiManager::SetDigiCollection().
|
inlineinherited |
Definition at line 533 of file G4RunManager.hh.
References G4RunManager::currentRun.
Referenced by G4TheMTRayTracer::CreateBitMap(), G4TrajectoriesModel::DescribeYourselfTo(), G4WorkerTaskRunManager::DoWork(), G4VisManager::Draw(), G4VisManager::Enable(), G4VisManager::EndOfEvent(), G4VisManager::EndOfRun(), export_G4RunManager(), G4VisCommandSceneAddEventID::EventID::operator()(), G4VSceneHandler::ProcessScene(), G4OpenGLSceneHandler::ScaledFlush(), G4VisCommandReviewKeptEvents::SetNewValue(), and G4VisCommandSceneEndOfEventAction::SetNewValue().
|
inlineinherited |
Definition at line 451 of file G4RunManager.hh.
References G4RunManager::storeRandomNumberStatusToG4Event.
Referenced by G4RunMessenger::GetCurrentValue().
|
inlineinherited |
Definition at line 326 of file G4RunManager.hh.
References G4RunManager::geometryToBeOptimized.
Referenced by export_G4RunManager().
|
inlineinherited |
|
inlineinherited |
Definition at line 384 of file G4RunManager.hh.
References G4RunManager::userActionInitialization.
Referenced by G4TaskRunManagerKernel::InitializeWorker(), and G4MTRunManagerKernel::StartThread().
|
inlineinherited |
Definition at line 567 of file G4RunManager.hh.
References G4RunManager::numberOfEventToBeProcessed.
Referenced by G4VisManager::BeginOfRun(), DoWork(), G4WorkerTaskRunManager::DoWork(), G4VisManager::EndOfEvent(), G4VisManager::EndOfRun(), and G4WorkerTaskRunManager::RunInitialization().
|
inlineinherited |
|
inlineinherited |
Definition at line 571 of file G4RunManager.hh.
References G4RunManager::n_select_msg.
Referenced by DoWork(), and G4WorkerTaskRunManager::DoWork().
|
inlinevirtualinherited |
Reimplemented in G4MTRunManager, and G4TaskRunManager.
Definition at line 265 of file G4RunManager.hh.
Definition at line 540 of file G4RunManager.hh.
References G4RunManager::n_perviousEventsToBeStored, and G4RunManager::previousEvents.
Referenced by G4DigiManager::GetDigiCollection(), and G4DigiManager::GetHitsCollection().
|
inlineinherited |
Definition at line 521 of file G4RunManager.hh.
References G4RunManager::printModulo.
Referenced by G4TheMTRayTracer::CreateBitMap(), and G4RunMessenger::GetCurrentValue().
|
inlineinherited |
Definition at line 495 of file G4RunManager.hh.
References G4Exception(), JustWarning, G4RunManager::randomNumberStatusForThisEvent, and G4RunManager::storeRandomNumberStatusToG4Event.
|
inlineinherited |
Definition at line 491 of file G4RunManager.hh.
References G4RunManager::randomNumberStatusForThisRun.
|
inlineinherited |
Definition at line 460 of file G4RunManager.hh.
References G4RunManager::storeRandomNumberStatus.
Referenced by export_G4RunManager().
|
inlineinherited |
Definition at line 487 of file G4RunManager.hh.
References G4RunManager::randomNumberStatusDir.
Referenced by export_G4RunManager(), and G4RunMessenger::GetCurrentValue().
|
inlineinherited |
Definition at line 510 of file G4RunManager.hh.
References G4RunManager::rngStatusEventsFlag.
|
staticinherited |
Definition at line 111 of file G4RunManager.cc.
References G4RunManager::fRunManager.
Referenced by pyEMSTDpl::Construct(), pyExN03geom::Construct(), pyExN01pl::Construct(), pyEZgeom::Construct(), pyMedicalBeam::Construct(), pyParticleGun::Construct(), pyQgeom::Construct(), G4AdjointSimManager::DefineUserActions(), G4VisManager::Enable(), export_G4RunManager(), G4DigiManager::G4DigiManager(), G4RunManagerFactory::GetMasterRunManager(), G4RunManagerFactory::GetMasterRunManagerKernel(), GetWorkerRunManager(), G4WorkerTaskRunManager::GetWorkerRunManager(), G4ErrorRunManagerHelper::InitializePhysics(), G4ExceptionHandler::Notify(), G4EzWorld::Reset(), G4AdjointSimManager::ResetRestOfUserActions(), G4AdjointSimManager::ResetUserActions(), G4AdjointSimManager::ResetUserPrimaryRunAndStackingActions(), G4EzWorld::Resize(), G4AdjointSimManager::RunAdjointSimulation(), G4AdjointSimManager::SetAdjointActions(), G4AdjointSimManager::SetAdjointPrimaryRunAndStackingActions(), DetectorConstruction::SetMaterial(), G4GDMLMessenger::SetNewValue(), G4AdjointSimMessenger::SetNewValue(), G4AdjointSimManager::SetRestOfAdjointActions(), G4VUserActionInitialization::SetUserAction(), ExN03DetectorConstruction::UpdateGeometry(), and G4Run::~G4Run().
|
inlineinherited |
Definition at line 582 of file G4RunManager.hh.
References G4RunManager::runManagerType.
Referenced by G4RunMessenger::GetCurrentValue(), G4RunMessenger::SetNewValue(), and G4Run::~G4Run().
|
inlineinherited |
Definition at line 572 of file G4RunManager.hh.
References G4RunManager::selectMacro.
Referenced by DoWork(), and G4WorkerTaskRunManager::DoWork().
|
inlineinherited |
Definition at line 380 of file G4RunManager.hh.
References G4RunManager::userActionInitialization.
Referenced by G4TaskRunManagerKernel::InitializeWorker(), and G4MTRunManagerKernel::StartThread().
|
inlineinherited |
Definition at line 372 of file G4RunManager.hh.
References G4RunManager::userDetector.
Referenced by export_G4RunManager(), G4TaskRunManagerKernel::InitializeWorker(), and G4MTRunManagerKernel::StartThread().
|
inlineinherited |
Definition at line 404 of file G4RunManager.hh.
References G4RunManager::userEventAction.
Referenced by G4AdjointSimManager::DefineUserActions(), export_G4RunManager(), and G4RTWorkerInitialization::WorkerRunStart().
|
inlineinherited |
Definition at line 376 of file G4RunManager.hh.
References G4RunManager::physicsList.
Referenced by export_G4RunManager(), G4TaskRunManagerKernel::InitializeWorker(), and G4MTRunManagerKernel::StartThread().
|
inlineinherited |
Definition at line 400 of file G4RunManager.hh.
References G4RunManager::userPrimaryGeneratorAction.
Referenced by G4AdjointSimManager::DefineUserActions(), export_G4RunManager(), and G4RTWorkerInitialization::WorkerRunStart().
|
inlineinherited |
Definition at line 396 of file G4RunManager.hh.
References G4RunManager::userRunAction.
Referenced by G4AdjointSimManager::DefineUserActions(), export_G4RunManager(), G4TheMTRayTracer::StoreUserActions(), and G4RTWorkerInitialization::WorkerRunStart().
|
inlineinherited |
Definition at line 408 of file G4RunManager.hh.
References G4RunManager::userStackingAction.
Referenced by G4AdjointSimManager::DefineUserActions(), export_G4RunManager(), and G4RTWorkerInitialization::WorkerRunStart().
|
inlineinherited |
Definition at line 416 of file G4RunManager.hh.
References G4RunManager::userSteppingAction.
Referenced by G4AdjointSimManager::DefineUserActions(), export_G4RunManager(), and G4RTWorkerInitialization::WorkerRunStart().
|
inlineinherited |
Definition at line 412 of file G4RunManager.hh.
References G4RunManager::userTrackingAction.
Referenced by G4AdjointSimManager::DefineUserActions(), export_G4RunManager(), and G4RTWorkerInitialization::WorkerRunStart().
|
inlineinherited |
Definition at line 388 of file G4RunManager.hh.
References G4RunManager::userWorkerInitialization.
Referenced by G4TaskRunManagerKernel::InitializeWorker(), RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), RunTermination(), G4WorkerTaskRunManager::RunTermination(), G4MTRunManagerKernel::StartThread(), G4TheMTRayTracer::StoreUserActions(), and G4TaskRunManagerKernel::TerminateWorker().
|
inlineinherited |
Definition at line 392 of file G4RunManager.hh.
References G4RunManager::userWorkerThreadInitialization.
Referenced by G4TaskRunManagerKernel::InitializeWorker(), SetupDefaultRNGEngine(), G4WorkerTaskRunManager::SetupDefaultRNGEngine(), and G4MTRunManagerKernel::StartThread().
|
inlineinherited |
Definition at line 520 of file G4RunManager.hh.
References G4RunManager::verboseLevel.
Referenced by G4TheMTRayTracer::CreateBitMap(), export_G4RunManager(), and G4RunMessenger::GetCurrentValue().
|
inlineinherited |
Definition at line 431 of file G4RunManager.hh.
References G4RunManagerKernel::GetVersionString(), and G4RunManager::kernel.
Referenced by export_G4RunManager().
|
static |
Definition at line 62 of file G4WorkerRunManager.cc.
References G4RunManager::GetRunManager().
Referenced by GetWorkerRunManagerKernel(), G4RTWorkerInitialization::WorkerRunEnd(), and G4RTWorkerInitialization::WorkerRunStart().
|
static |
Definition at line 68 of file G4WorkerRunManager.cc.
References GetWorkerRunManager(), and G4RunManager::kernel.
|
staticinherited |
Definition at line 105 of file G4RunManager.cc.
References G4RunManager::fGeometryHasBeenDestroyed.
Referenced by G4WorkerTaskRunManager::RunInitialization().
|
virtualinherited |
Reimplemented in G4MTRunManager, and G4TaskRunManager.
Definition at line 667 of file G4RunManager.cc.
References G4cerr, G4endl, G4State_Idle, G4State_Init, G4State_PreInit, G4RunManager::geometryInitialized, G4StateManager::GetCurrentState(), G4StateManager::GetStateManager(), G4RunManager::initializedAtLeastOnce, G4RunManager::InitializeGeometry(), G4RunManager::InitializePhysics(), G4RunManager::physicsInitialized, and G4StateManager::SetNewState().
Referenced by G4RunManager::ConfirmBeamOnCondition(), export_G4RunManager(), G4MTRunManager::Initialize(), G4TaskRunManager::Initialize(), G4RunMessenger::SetNewValue(), and G4MTRunManagerKernel::StartThread().
|
virtualinherited |
Reimplemented in G4MTRunManager, and G4TaskRunManager.
Definition at line 433 of file G4RunManager.cc.
References G4RunManager::msgText, G4RunManager::n_select_msg, G4RunManager::selectMacro, G4Timer::Start(), G4RunManager::timer, and G4RunManager::verboseLevel.
Referenced by DoEventLoop(), G4RunManager::DoEventLoop(), and G4WorkerTaskRunManager::DoEventLoop().
|
virtual |
Reimplemented from G4RunManager.
Definition at line 144 of file G4WorkerRunManager.cc.
References G4TransportationManager::ClearParallelWorlds(), G4VUserDetectorConstruction::ConstructParallelSD(), G4VUserDetectorConstruction::ConstructSDandField(), FatalException, G4RunManager::fGeometryHasBeenDestroyed, G4Exception(), G4RunManager::geometryInitialized, G4RunManagerKernel::GetCurrentWorld(), G4MTRunManager::GetMasterRunManagerKernel(), G4RunManagerKernel::GetNumberOfParallelWorld(), G4TransportationManager::GetTransportationManager(), G4RunManager::kernel, G4RunManagerKernel::SetNumberOfParallelWorld(), G4RunManager::userDetector, and G4RunManagerKernel::WorkerDefineWorldVolume().
|
virtualinherited |
Definition at line 731 of file G4RunManager.cc.
References FatalException, G4Exception(), G4State_Idle, G4State_Init, G4State_PreInit, G4StateManager::GetCurrentState(), G4StateManager::GetStateManager(), G4RunManagerKernel::InitializePhysics(), G4RunManager::kernel, G4RunManager::physicsInitialized, G4RunManager::physicsList, and G4StateManager::SetNewState().
Referenced by G4RunManager::Initialize().
|
protectedvirtual |
Definition at line 475 of file G4WorkerRunManager.cc.
References G4RunManager::currentRun, G4MTRunManager::GetMasterRunManager(), G4ScoringManager::GetScoringManagerIfExist(), G4MTRunManager::MergeRun(), and G4MTRunManager::MergeScores().
Referenced by RunTermination(), and G4WorkerTaskRunManager::RunTermination().
|
inlineinherited |
Definition at line 294 of file G4RunManager.hh.
References G4RunManager::kernel, and G4RunManagerKernel::PhysicsHasBeenModified().
Referenced by export_G4RunManager(), and G4RunMessenger::SetNewValue().
|
virtual |
Reimplemented from G4RunManager.
Reimplemented in G4WorkerTaskRunManager.
Definition at line 326 of file G4WorkerRunManager.cc.
References G4RunManager::AnalyzeEvent(), G4UImanager::ApplyCommand(), G4RunManager::currentEvent, eventLoopOnGoing, G4RunManager::eventManager, GenerateEvent(), G4Event::GetEventID(), G4UImanager::GetUIpointer(), G4RunManager::msgText, G4RunManager::n_select_msg, G4EventManager::ProcessOneEvent(), and G4RunManager::UpdateScoring().
Referenced by DoEventLoop().
|
inherited |
Definition at line 1130 of file G4RunManager.cc.
References G4UImanager::ApplyCommand(), G4LogicalVolumeStore::Clean(), G4PhysicalVolumeStore::Clean(), G4SolidStore::Clean(), G4AssemblyStore::Clean(), G4TransportationManager::ClearParallelWorlds(), G4RunManager::fGeometryHasBeenDestroyed, G4cout, G4endl, G4RunManagerKernel::GeometryHasBeenModified(), G4VVisManager::GeometryHasChanged(), G4RunManager::geometryInitialized, G4VVisManager::GetConcreteInstance(), G4GeometryManager::GetInstance(), G4LogicalVolumeStore::GetInstance(), G4PhysicalVolumeStore::GetInstance(), G4RegionStore::GetInstance(), G4SolidStore::GetInstance(), G4AssemblyStore::GetInstance(), G4TransportationManager::GetTransportationManager(), G4UImanager::GetUIpointer(), G4Threading::IsMasterThread(), G4RunManager::kernel, G4GeometryManager::OpenGeometry(), and G4RunManager::verboseLevel.
Referenced by G4GDMLMessenger::SetNewValue(), and G4RunMessenger::SetNewValue().
|
inherited |
Definition at line 1009 of file G4RunManager.cc.
References G4cout, G4endl, G4SmartVoxelStat::GetMemoryUse(), G4LogicalVolume::GetName(), G4SmartVoxelStat::GetNumberHeads(), G4SmartVoxelStat::GetNumberNodes(), G4SmartVoxelStat::GetNumberPointers(), G4Timer::GetSystemElapsed(), G4SmartVoxelStat::GetSysTime(), G4SmartVoxelStat::GetTotalTime(), G4Timer::GetUserElapsed(), G4LogicalVolume::GetVoxelHeader(), G4LogicalVolume::SetVoxelHeader(), G4Timer::Start(), G4Timer::Stop(), and G4RunManager::verboseLevel.
Referenced by G4RunManager::ReOptimizeMotherOf().
|
inherited |
Definition at line 1001 of file G4RunManager.cc.
References G4VPhysicalVolume::GetMotherLogical(), and G4RunManager::ReOptimize().
|
virtualinherited |
Definition at line 870 of file G4RunManager.cc.
References G4cout, G4endl, G4RunManager::randomNumberStatusDir, and G4RunManager::verboseLevel.
Referenced by export_G4RunManager(), and G4RunMessenger::SetNewValue().
|
inlinevirtual |
Reimplemented from G4RunManager.
Reimplemented in G4WorkerTaskRunManager.
Definition at line 89 of file G4WorkerRunManager.hh.
References readStatusFromFile.
|
protectedvirtual |
Reimplemented from G4RunManager.
Definition at line 767 of file G4WorkerRunManager.cc.
References G4UImanager::ApplyCommand(), G4RunManager::currentEvent, G4RunManager::currentRun, G4cerr, G4cout, G4endl, G4Event::GetEventID(), G4Run::GetRunID(), G4WorkerThread::GetThreadId(), G4UImanager::GetUIpointer(), G4RunManager::randomNumberStatusDir, G4RunManager::storeRandomNumberStatus, G4RunManager::verboseLevel, and workerContext.
|
protectedvirtual |
Reimplemented from G4RunManager.
Definition at line 730 of file G4WorkerRunManager.cc.
References G4UImanager::ApplyCommand(), G4RunManager::currentRun, G4cerr, G4cout, G4endl, G4Run::GetRunID(), G4WorkerThread::GetThreadId(), G4UImanager::GetUIpointer(), G4RunManager::randomNumberStatusDir, G4RunManager::storeRandomNumberStatus, G4RunManager::verboseLevel, and workerContext.
|
virtual |
Reimplemented from G4RunManager.
Reimplemented in G4WorkerTaskRunManager.
Definition at line 172 of file G4WorkerRunManager.cc.
References G4UserRunAction::BeginOfRunAction(), G4VScoreNtupleWriter::Book(), G4RunManager::CleanUpPreviousEvents(), G4RunManager::currentRun, G4RunManager::DCtable, G4RunManager::fakeRun, G4RunManager::fGeometryHasBeenDestroyed, G4cout, G4endl, G4Threading::G4GetThreadId(), G4UserRunAction::GenerateRun(), G4VVisManager::GetConcreteInstance(), G4SDManager::GetHCtable(), G4ParallelWorldProcessStore::GetInstance(), G4MTRunManager::GetMasterRunManager(), G4Run::GetRunID(), G4SDManager::GetSDMpointerIfExist(), G4RunManager::GetUserWorkerInitialization(), G4VScoreNtupleWriter::Instance(), G4RunManager::isScoreNtupleWriter, G4RunManager::kernel, G4RunManager::n_perviousEventsToBeStored, G4RunManager::numberOfEventProcessed, G4RunManager::numberOfEventToBeProcessed, G4VScoreNtupleWriter::OpenFile(), G4SDManager::PrepareNewEvent(), G4RunManager::previousEvents, G4RunManager::printModulo, G4RunManager::randomNumberStatusForThisRun, G4RunManager::rngStatusEventsFlag, G4RunManager::runAborted, G4RunManager::runIDCounter, G4RunManagerKernel::RunInitialization(), G4Run::SetDCtable(), G4Run::SetHCtable(), G4Run::SetNumberOfEventToBeProcessed(), G4Run::SetRandomNumberStatus(), G4Run::SetRunID(), G4RunManager::storeRandomNumberStatus, StoreRNGStatus(), G4MTRunManager::ThisWorkerReady(), G4ParallelWorldProcessStore::UpdateWorlds(), G4RunManager::userRunAction, G4RunManager::verboseLevel, workerRunProfiler, and G4UserWorkerInitialization::WorkerRunStart().
|
virtual |
Reimplemented from G4RunManager.
Reimplemented in G4WorkerTaskRunManager.
Definition at line 486 of file G4WorkerRunManager.cc.
References G4RunManager::fakeRun, G4MTRunManager::GetMasterRunManager(), G4RunManager::GetUserWorkerInitialization(), MergePartialResults(), G4RunManager::RunTermination(), G4MTRunManager::ThisWorkerEndEventLoop(), G4UserWorkerInitialization::WorkerRunEnd(), and workerRunProfiler.
|
inlineinherited |
Definition at line 573 of file G4RunManager.hh.
References G4RunManager::DCtable.
Referenced by G4DigiManager::AddNewModule().
|
inlineinherited |
Definition at line 317 of file G4RunManager.hh.
References G4RunManagerKernel::GeometryHasBeenModified(), G4RunManager::geometryToBeOptimized, G4RunManager::kernel, and G4RunManagerKernel::SetGeometryToBeOptimized().
Referenced by G4RunMessenger::SetNewValue().
|
inlineinherited |
Definition at line 422 of file G4RunManager.hh.
References G4RunManager::eventManager, and G4EventManager::SetNumberOfAdditionalWaitingStacks().
|
inlineinherited |
Definition at line 563 of file G4RunManager.hh.
References G4RunManager::numberOfEventToBeProcessed.
|
inlineinherited |
Definition at line 524 of file G4RunManager.hh.
References G4RunManager::n_perviousEventsToBeStored.
|
inlinevirtualinherited |
Reimplemented in G4MTRunManager, and G4TaskRunManager.
Definition at line 264 of file G4RunManager.hh.
|
inlineinherited |
Definition at line 436 of file G4RunManager.hh.
References G4RunManager::kernel, and G4RunManagerKernel::SetPrimaryTransformer().
|
inlineinherited |
Definition at line 522 of file G4RunManager.hh.
References G4RunManager::printModulo.
Referenced by G4RunMessenger::SetNewValue().
|
inlineinherited |
Definition at line 456 of file G4RunManager.hh.
References G4RunManager::storeRandomNumberStatus.
Referenced by export_G4RunManager(), and G4RunMessenger::SetNewValue().
|
inlineinherited |
Definition at line 464 of file G4RunManager.hh.
References G4cerr, G4endl, G4Exception(), JustWarning, and G4RunManager::randomNumberStatusDir.
Referenced by export_G4RunManager(), and G4RunMessenger::SetNewValue().
|
inlineinherited |
Definition at line 506 of file G4RunManager.hh.
References G4RunManager::rngStatusEventsFlag.
Referenced by G4RunMessenger::SetNewValue().
|
inlineinherited |
Definition at line 558 of file G4RunManager.hh.
References G4RunManager::runIDCounter.
Referenced by export_G4RunManager(), G4MTRunManager::Initialize(), and G4TaskRunManager::Initialize().
|
private |
Definition at line 679 of file G4WorkerRunManager.cc.
References G4MTRunManager::getMasterRandomEngine(), G4MTRunManager::GetMasterRunManager(), G4RunManager::GetUserWorkerThreadInitialization(), and G4UserWorkerThreadInitialization::SetupRNGEngine().
|
virtual |
Reimplemented from G4RunManager.
Definition at line 691 of file G4WorkerRunManager.cc.
References G4RunManager::SetUserAction().
|
virtual |
Reimplemented from G4RunManager.
Definition at line 671 of file G4WorkerRunManager.cc.
References G4UserRunAction::SetMaster(), and G4RunManager::SetUserAction().
Referenced by G4RTWorkerInitialization::WorkerRunEnd(), and G4RTWorkerInitialization::WorkerRunStart().
|
virtual |
Reimplemented from G4RunManager.
Definition at line 703 of file G4WorkerRunManager.cc.
References G4RunManager::SetUserAction().
|
virtual |
Reimplemented from G4RunManager.
Definition at line 715 of file G4WorkerRunManager.cc.
References G4RunManager::SetUserAction().
|
virtual |
Reimplemented from G4RunManager.
Definition at line 709 of file G4WorkerRunManager.cc.
References G4RunManager::SetUserAction().
|
virtual |
Reimplemented from G4RunManager.
Definition at line 697 of file G4WorkerRunManager.cc.
References G4RunManager::SetUserAction().
|
virtual |
Reimplemented from G4RunManager.
Definition at line 627 of file G4WorkerRunManager.cc.
References FatalException, and G4Exception().
|
virtual |
Reimplemented from G4RunManager.
Definition at line 636 of file G4WorkerRunManager.cc.
References FatalException, and G4Exception().
|
virtual |
Reimplemented from G4RunManager.
Definition at line 646 of file G4WorkerRunManager.cc.
References FatalException, and G4Exception().
|
virtual |
Reimplemented from G4RunManager.
Definition at line 655 of file G4WorkerRunManager.cc.
References FatalException, and G4Exception().
|
virtual |
Reimplemented from G4RunManager.
Definition at line 664 of file G4WorkerRunManager.cc.
References G4VUserPhysicsList::InitializeWorker(), and G4RunManager::SetUserInitialization().
Referenced by G4MTRunManagerKernel::StartThread().
|
inlineinherited |
Definition at line 515 of file G4RunManager.hh.
References G4RunManager::kernel, G4RunManagerKernel::SetVerboseLevel(), and G4RunManager::verboseLevel.
Referenced by export_G4RunManager(), and G4RunMessenger::SetNewValue().
|
inline |
Definition at line 74 of file G4WorkerRunManager.hh.
References workerContext.
Referenced by G4MTRunManagerKernel::StartThread().
|
protectedinherited |
Definition at line 646 of file G4RunManager.cc.
References G4RunManager::CleanUpUnnecessaryEvents(), G4RunManager::currentRun, G4Event::GetNumberOfGrips(), G4RunManager::n_perviousEventsToBeStored, G4RunManager::previousEvents, G4Run::StoreEvent(), and G4Event::ToBeKept().
Referenced by G4RunManager::TerminateOneEvent().
|
inlineinherited |
Definition at line 441 of file G4RunManager.hh.
References G4RunManager::eventManager, G4EventManager::StoreRandomNumberStatusToG4Event(), and G4RunManager::storeRandomNumberStatusToG4Event.
Referenced by G4RunMessenger::SetNewValue().
|
protectedvirtual |
Reimplemented from G4RunManager.
Reimplemented in G4WorkerTaskRunManager.
Definition at line 721 of file G4WorkerRunManager.cc.
References G4WorkerThread::GetThreadId(), G4RunManager::randomNumberStatusDir, and workerContext.
Referenced by GenerateEvent(), and RunInitialization().
|
virtual |
Reimplemented from G4RunManager.
Reimplemented in G4WorkerTaskRunManager.
Definition at line 511 of file G4WorkerRunManager.cc.
References G4RunManager::fakeRun, G4cout, G4endl, G4RunManager::numberOfEventProcessed, G4RunManager::runAborted, G4Timer::Stop(), G4RunManager::timer, and G4RunManager::verboseLevel.
Referenced by DoEventLoop().
|
virtualinherited |
Reimplemented in G4MTRunManager, and G4TaskRunManager.
Definition at line 469 of file G4RunManager.cc.
References G4RunManager::currentEvent, G4RunManager::numberOfEventProcessed, and G4RunManager::StackPreviousEvent().
Referenced by DoEventLoop(), G4RunManager::DoEventLoop(), and G4WorkerTaskRunManager::DoEventLoop().
|
protectedinherited |
Definition at line 973 of file G4RunManager.cc.
References G4ScoringManager::Accumulate(), G4RunManager::currentEvent, G4VScoreNtupleWriter::Fill(), G4HCofThisEvent::GetCapacity(), G4Event::GetEventID(), G4HCofThisEvent::GetHC(), G4Event::GetHCofThisEvent(), G4ScoringManager::GetNumberOfMesh(), G4ScoringManager::GetScoringManagerIfExist(), G4VScoreNtupleWriter::Instance(), and G4RunManager::isScoreNtupleWriter.
Referenced by G4RunManager::ProcessOneEvent(), ProcessOneEvent(), and G4WorkerTaskRunManager::ProcessOneEvent().
|
protectedinherited |
Definition at line 631 of file G4RunManager.hh.
Referenced by G4RunManager::AbortEvent(), G4RunManager::AbortRun(), G4RunManager::GetCurrentEvent(), G4RunManager::ProcessOneEvent(), ProcessOneEvent(), G4WorkerTaskRunManager::ProcessOneEvent(), G4RunManager::rndmSaveThisEvent(), rndmSaveThisEvent(), G4RunManager::TerminateOneEvent(), and G4RunManager::UpdateScoring().
|
protectedinherited |
Definition at line 630 of file G4RunManager.hh.
Referenced by G4RunManager::AnalyzeEvent(), G4WorkerTaskRunManager::DoCleanup(), G4RunManager::GenerateEvent(), GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), G4RunManager::GetCurrentRun(), G4RunManager::GetNonConstCurrentRun(), MergePartialResults(), G4MTRunManager::MergeRun(), G4TaskRunManager::MergeRun(), G4RunManager::rndmSaveThisEvent(), rndmSaveThisEvent(), G4MTRunManager::rndmSaveThisRun(), G4RunManager::rndmSaveThisRun(), rndmSaveThisRun(), G4RunManager::RunInitialization(), RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4RunManager::RunTermination(), G4WorkerTaskRunManager::RunTermination(), G4RunManager::StackPreviousEvent(), and G4RunManager::~G4RunManager().
|
protectedinherited |
Definition at line 643 of file G4RunManager.hh.
|
protected |
Definition at line 115 of file G4WorkerRunManager.hh.
Referenced by DoEventLoop(), G4WorkerTaskRunManager::DoEventLoop(), GenerateEvent(), and G4WorkerTaskRunManager::GenerateEvent().
|
protectedinherited |
Definition at line 628 of file G4RunManager.hh.
Referenced by G4RunManager::RunInitialization(), RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), and G4RunManager::SetDCtable().
|
protected |
Definition at line 112 of file G4WorkerRunManager.hh.
Referenced by DoEventLoop(), G4WorkerTaskRunManager::DoEventLoop(), GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), ProcessOneEvent(), and G4WorkerTaskRunManager::ProcessOneEvent().
|
protectedinherited |
Definition at line 604 of file G4RunManager.hh.
Referenced by G4RunManager::AbortEvent(), G4RunManager::AbortRun(), G4RunManager::G4RunManager(), G4RunManager::ProcessOneEvent(), ProcessOneEvent(), G4WorkerTaskRunManager::ProcessOneEvent(), G4RunManager::SetNumberOfAdditionalWaitingStacks(), G4RunManager::SetUserAction(), and G4RunManager::StoreRandomNumberStatusToG4Event().
|
protectedinherited |
Definition at line 651 of file G4RunManager.hh.
Referenced by G4RunManager::BeamOn(), G4TaskRunManager::ComputeNumberOfTasks(), G4TaskRunManager::CreateAndStartWorkers(), G4MTRunManager::InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), G4RunManager::RunInitialization(), RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4RunManager::RunTermination(), RunTermination(), G4WorkerTaskRunManager::RunTermination(), G4RunManager::TerminateEventLoop(), TerminateEventLoop(), G4WorkerTaskRunManager::TerminateEventLoop(), G4TaskRunManager::TerminateWorkers(), and G4TaskRunManager::WaitForEndEventLoopWorkers().
|
staticprotectedinherited |
Definition at line 658 of file G4RunManager.hh.
Referenced by G4RunManager::ConstructScoringWorlds(), ConstructScoringWorlds(), G4RunManager::IfGeometryHasBeenDestroyed(), InitializeGeometry(), G4RunManager::ReinitializeGeometry(), G4RunManager::RunInitialization(), RunInitialization(), and G4RunManager::TerminateEventLoop().
|
staticprivateinherited |
Definition at line 663 of file G4RunManager.hh.
Referenced by G4RunManager::G4RunManager(), G4RunManager::GetRunManager(), and G4RunManager::~G4RunManager().
|
protectedinherited |
Definition at line 654 of file G4RunManager.hh.
Referenced by G4RunManager::GeometryDirectlyUpdated(), and G4RunManager::InitializeGeometry().
|
protectedinherited |
Definition at line 618 of file G4RunManager.hh.
Referenced by G4RunManager::ConfirmBeamOnCondition(), G4RunManager::Initialize(), G4RunManager::InitializeGeometry(), InitializeGeometry(), and G4RunManager::ReinitializeGeometry().
|
protectedinherited |
Definition at line 622 of file G4RunManager.hh.
Referenced by G4RunManager::GetGeometryToBeOptimized(), and G4RunManager::SetGeometryToBeOptimized().
|
protectedinherited |
Definition at line 621 of file G4RunManager.hh.
Referenced by G4RunManager::ConfirmBeamOnCondition(), and G4RunManager::Initialize().
|
protectedinherited |
Definition at line 652 of file G4RunManager.hh.
Referenced by G4RunManager::RunInitialization(), RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4RunManager::RunTermination(), and G4RunManager::UpdateScoring().
|
protectedinherited |
Definition at line 603 of file G4RunManager.hh.
Referenced by ConstructScoringWorlds(), G4RunManagerFactory::CreateRunManager(), G4RunManager::DefineWorldVolume(), G4RunManager::DumpRegion(), G4MTRunManager::G4MTRunManager(), G4RunManager::G4RunManager(), G4TaskRunManager::G4TaskRunManager(), G4RunManager::GeometryHasBeenModified(), G4MTRunManager::GetMasterRunManagerKernel(), G4RunManagerFactory::GetMasterRunManagerKernel(), G4RunManager::GetVersionString(), GetWorkerRunManagerKernel(), G4WorkerTaskRunManager::GetWorkerRunManagerKernel(), G4RunManager::InitializeGeometry(), InitializeGeometry(), G4RunManager::InitializePhysics(), G4RunManager::PhysicsHasBeenModified(), G4RunManager::ReinitializeGeometry(), G4RunManager::RunInitialization(), RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4RunManager::RunTermination(), G4RunManager::SetGeometryToBeOptimized(), G4RunManager::SetPrimaryTransformer(), G4RunManager::SetUserInitialization(), G4RunManager::SetVerboseLevel(), and G4RunManager::~G4RunManager().
|
protected |
Definition at line 116 of file G4WorkerRunManager.hh.
Referenced by G4WorkerRunManager(), and GenerateEvent().
|
privateinherited |
Definition at line 668 of file G4RunManager.hh.
Referenced by G4RunManager::RunInitialization(), and G4RunManager::RunTermination().
|
protectedinherited |
Definition at line 647 of file G4RunManager.hh.
Referenced by G4MTRunManager::InitializeEventLoop(), G4RunManager::InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), G4RunManager::ProcessOneEvent(), ProcessOneEvent(), and G4WorkerTaskRunManager::ProcessOneEvent().
|
protectedinherited |
Definition at line 633 of file G4RunManager.hh.
Referenced by G4RunManager::GetPreviousEvent(), G4RunManager::RunInitialization(), RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4RunManager::SetNumberOfEventsToBeStored(), and G4RunManager::StackPreviousEvent().
|
protectedinherited |
Definition at line 648 of file G4RunManager.hh.
Referenced by G4RunManager::GetNumberOfSelectEvents(), G4MTRunManager::InitializeEventLoop(), G4RunManager::InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), G4RunManager::ProcessOneEvent(), ProcessOneEvent(), and G4WorkerTaskRunManager::ProcessOneEvent().
|
protected |
Definition at line 114 of file G4WorkerRunManager.hh.
Referenced by DoEventLoop(), G4WorkerTaskRunManager::DoEventLoop(), GenerateEvent(), and G4WorkerTaskRunManager::GenerateEvent().
|
protectedinherited |
Definition at line 645 of file G4RunManager.hh.
Referenced by G4RunManager::GetNumberOfParallelWorld(), and G4RunManager::InitializeGeometry().
|
protectedinherited |
Definition at line 649 of file G4RunManager.hh.
Referenced by G4RunManager::BeamOn(), G4MTRunManager::InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), G4RunManager::RunInitialization(), RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4TaskRunManager::SetUpAnEvent(), G4MTRunManager::SetUpAnEvent(), G4MTRunManager::SetUpNEvents(), G4TaskRunManager::SetUpNEvents(), G4RunManager::TerminateEventLoop(), TerminateEventLoop(), G4WorkerTaskRunManager::TerminateEventLoop(), and G4RunManager::TerminateOneEvent().
|
protectedinherited |
Definition at line 634 of file G4RunManager.hh.
Referenced by G4RunManager::BeamOn(), G4RunManager::GetNumberOfEventsToBeProcessed(), G4RunManager::RunInitialization(), RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), and G4RunManager::SetNumberOfEventsToBeProcessed().
|
protectedinherited |
Definition at line 619 of file G4RunManager.hh.
Referenced by G4RunManager::ConfirmBeamOnCondition(), G4RunManager::Initialize(), and G4RunManager::InitializePhysics().
|
protectedinherited |
Definition at line 607 of file G4RunManager.hh.
Referenced by G4RunManager::DeleteUserInitializations(), G4RunManager::GetUserPhysicsList(), G4RunManager::InitializePhysics(), G4RunManager::SetUserInitialization(), and ~G4WorkerRunManager().
|
protectedinherited |
Definition at line 632 of file G4RunManager.hh.
Referenced by G4RunManager::CleanUpPreviousEvents(), G4RunManager::CleanUpUnnecessaryEvents(), G4RunManager::G4RunManager(), G4RunManager::GetPreviousEvent(), G4RunManager::RunInitialization(), RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4RunManager::StackPreviousEvent(), and G4RunManager::~G4RunManager().
|
protectedinherited |
Definition at line 626 of file G4RunManager.hh.
Referenced by G4RunManager::GenerateEvent(), GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), G4RunManager::GetPrintProgress(), G4RunManager::RunInitialization(), RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), and G4RunManager::SetPrintProgress().
|
protectedinherited |
Definition at line 638 of file G4RunManager.hh.
Referenced by G4RunManager::G4RunManager(), G4RunManager::GetRandomNumberStoreDir(), G4RunManager::RestoreRandomNumberStatus(), G4RunManager::rndmSaveThisEvent(), rndmSaveThisEvent(), G4MTRunManager::rndmSaveThisRun(), G4RunManager::rndmSaveThisRun(), rndmSaveThisRun(), G4RunManager::SetRandomNumberStoreDir(), G4MTRunManager::StoreRNGStatus(), G4RunManager::StoreRNGStatus(), StoreRNGStatus(), G4TaskRunManager::StoreRNGStatus(), and G4WorkerTaskRunManager::StoreRNGStatus().
|
protectedinherited |
Definition at line 640 of file G4RunManager.hh.
Referenced by G4RunManager::G4RunManager(), G4RunManager::GenerateEvent(), GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), and G4RunManager::GetRandomNumberStatusForThisEvent().
|
protectedinherited |
Definition at line 639 of file G4RunManager.hh.
Referenced by G4RunManager::G4RunManager(), G4RunManager::GetRandomNumberStatusForThisRun(), G4RunManager::RunInitialization(), RunInitialization(), and G4WorkerTaskRunManager::RunInitialization().
|
protected |
Definition at line 118 of file G4WorkerRunManager.hh.
Referenced by GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), RestoreRndmEachEvent(), and G4WorkerTaskRunManager::RestoreRndmEachEvent().
|
protectedinherited |
Definition at line 641 of file G4RunManager.hh.
Referenced by G4RunManager::GenerateEvent(), GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), G4RunManager::GetRandomNumberStorePerEvent(), G4RunManager::RunInitialization(), RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), and G4RunManager::SetRandomNumberStorePerEvent().
|
protectedinherited |
Definition at line 620 of file G4RunManager.hh.
Referenced by G4MTRunManager::AbortRun(), G4RunManager::AbortRun(), G4TaskRunManager::AbortRun(), DoEventLoop(), G4RunManager::DoEventLoop(), G4WorkerTaskRunManager::DoEventLoop(), G4RunManager::RunInitialization(), RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4MTRunManager::SetUpNEvents(), G4TaskRunManager::SetUpNEvents(), G4RunManager::TerminateEventLoop(), TerminateEventLoop(), and G4WorkerTaskRunManager::TerminateEventLoop().
|
protectedinherited |
Definition at line 624 of file G4RunManager.hh.
Referenced by G4RunManager::RunInitialization(), RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4RunManager::RunTermination(), and G4RunManager::SetRunIDCounter().
|
protected |
Definition at line 113 of file G4WorkerRunManager.hh.
Referenced by DoEventLoop(), GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), and G4WorkerTaskRunManager::RunInitialization().
|
protectedinherited |
Definition at line 656 of file G4RunManager.hh.
Referenced by G4RunManager::DoEventLoop(), G4RunManager::G4RunManager(), and G4RunManager::GetRunManagerType().
|
privateinherited |
Definition at line 666 of file G4RunManager.hh.
Referenced by G4RunManager::G4RunManager(), and G4RunManager::~G4RunManager().
|
protected |
Definition at line 117 of file G4WorkerRunManager.hh.
Referenced by DoEventLoop(), G4WorkerTaskRunManager::DoEventLoop(), GenerateEvent(), and G4WorkerTaskRunManager::GenerateEvent().
|
protectedinherited |
Definition at line 650 of file G4RunManager.hh.
Referenced by G4RunManager::GetSelectMacro(), G4MTRunManager::InitializeEventLoop(), G4RunManager::InitializeEventLoop(), and G4TaskRunManager::InitializeEventLoop().
|
protectedinherited |
Definition at line 636 of file G4RunManager.hh.
Referenced by G4RunManager::GenerateEvent(), GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), G4RunManager::GetRandomNumberStore(), G4RunManager::rndmSaveThisEvent(), rndmSaveThisEvent(), G4MTRunManager::rndmSaveThisRun(), G4RunManager::rndmSaveThisRun(), rndmSaveThisRun(), G4RunManager::RunInitialization(), RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), and G4RunManager::SetRandomNumberStore().
|
protectedinherited |
Definition at line 637 of file G4RunManager.hh.
Referenced by G4RunManager::GenerateEvent(), GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), G4RunManager::GetFlagRandomNumberStatusToG4Event(), G4RunManager::GetRandomNumberStatusForThisEvent(), and G4RunManager::StoreRandomNumberStatusToG4Event().
|
protectedinherited |
Definition at line 627 of file G4RunManager.hh.
Referenced by G4RunManager::G4RunManager(), G4MTRunManager::InitializeEventLoop(), G4RunManager::InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), G4RunManager::TerminateEventLoop(), TerminateEventLoop(), G4WorkerTaskRunManager::TerminateEventLoop(), and G4RunManager::~G4RunManager().
|
protectedinherited |
Definition at line 608 of file G4RunManager.hh.
Referenced by G4RunManager::DeleteUserInitializations(), G4RunManager::GetNonConstUserActionInitialization(), G4RunManager::GetUserActionInitialization(), G4MTRunManager::SetUserInitialization(), G4RunManager::SetUserInitialization(), and ~G4WorkerRunManager().
|
protectedinherited |
Definition at line 606 of file G4RunManager.hh.
Referenced by G4RunManager::DeleteUserInitializations(), G4RunManager::GetUserDetectorConstruction(), G4RunManager::InitializeGeometry(), InitializeGeometry(), G4RunManager::SetUserInitialization(), and ~G4WorkerRunManager().
|
protectedinherited |
Definition at line 613 of file G4RunManager.hh.
Referenced by G4RunManager::GetUserEventAction(), and G4RunManager::SetUserAction().
|
protectedinherited |
Definition at line 612 of file G4RunManager.hh.
Referenced by DoEventLoop(), G4WorkerTaskRunManager::DoEventLoop(), G4RunManager::GenerateEvent(), GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), G4RunManager::GetUserPrimaryGeneratorAction(), G4RunManager::SetUserAction(), and G4RunManager::~G4RunManager().
|
protectedinherited |
Definition at line 611 of file G4RunManager.hh.
Referenced by G4RunManager::GetUserRunAction(), G4RunManager::RunInitialization(), RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4RunManager::RunTermination(), G4RunManager::SetUserAction(), and G4RunManager::~G4RunManager().
|
protectedinherited |
Definition at line 614 of file G4RunManager.hh.
Referenced by G4RunManager::GetUserStackingAction(), and G4RunManager::SetUserAction().
|
protectedinherited |
Definition at line 616 of file G4RunManager.hh.
Referenced by G4RunManager::GetUserSteppingAction(), and G4RunManager::SetUserAction().
|
protectedinherited |
Definition at line 615 of file G4RunManager.hh.
Referenced by G4RunManager::GetUserTrackingAction(), and G4RunManager::SetUserAction().
|
protectedinherited |
Definition at line 609 of file G4RunManager.hh.
Referenced by G4RunManager::DeleteUserInitializations(), G4RunManager::GetUserWorkerInitialization(), G4MTRunManager::SetUserInitialization(), and ~G4WorkerRunManager().
|
protectedinherited |
Definition at line 610 of file G4RunManager.hh.
Referenced by G4MTRunManager::CreateAndStartWorkers(), G4RunManager::DeleteUserInitializations(), G4RunManager::GetUserWorkerThreadInitialization(), G4MTRunManager::InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), G4MTRunManager::SetUserInitialization(), G4MTRunManager::TerminateWorkers(), and ~G4WorkerRunManager().
|
protectedinherited |
Definition at line 625 of file G4RunManager.hh.
Referenced by G4TaskRunManager::AddEventTask(), G4TaskRunManager::ComputeNumberOfTasks(), G4RunManager::ConfirmBeamOnCondition(), G4MTRunManager::CreateAndStartWorkers(), G4RunManager::DeleteUserInitializations(), G4MTRunManager::G4MTRunManager(), G4RunManager::GetVerboseLevel(), G4MTRunManager::InitializeEventLoop(), G4RunManager::InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), G4RunManager::InitializeGeometry(), G4TaskRunManager::InitializeThreadPool(), G4RunManager::ReinitializeGeometry(), G4RunManager::ReOptimize(), G4RunManager::RestoreRandomNumberStatus(), G4RunManager::rndmSaveThisEvent(), rndmSaveThisEvent(), G4MTRunManager::rndmSaveThisRun(), G4RunManager::rndmSaveThisRun(), rndmSaveThisRun(), G4RunManager::RunInitialization(), RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4TaskRunManager::SetNumberOfThreads(), G4RunManager::SetVerboseLevel(), G4RunManager::TerminateEventLoop(), TerminateEventLoop(), G4WorkerTaskRunManager::TerminateEventLoop(), G4RunManager::~G4RunManager(), and ~G4WorkerRunManager().
|
protected |
Definition at line 107 of file G4WorkerRunManager.hh.
Referenced by DoWork(), G4WorkerTaskRunManager::DoWork(), G4WorkerTaskRunManager::GetWorkerThread(), rndmSaveThisEvent(), rndmSaveThisRun(), SetWorkerThread(), StoreRNGStatus(), G4WorkerTaskRunManager::StoreRNGStatus(), and G4WorkerTaskRunManager::TerminateEventLoop().
|
private |
Definition at line 122 of file G4WorkerRunManager.hh.
Referenced by RunInitialization(), and RunTermination().