|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4RunManager.hh>
Public Types | |
| enum | RMType { sequentialRM , masterRM , workerRM , subEventMasterRM , subEventWorkerRM } |
Static Public Member Functions | |
| static G4RunManager * | GetRunManager () |
| static G4bool | IfGeometryHasBeenDestroyed () |
Protected Member Functions | |
| G4RunManager (RMType rmType) | |
| virtual void | StackPreviousEvent (G4Event *anEvent) |
| virtual void | CleanUpPreviousEvents () |
| virtual void | CleanUpUnnecessaryEvents (G4int keepNEvents) |
| virtual void | StoreRNGStatus (const G4String &filenamePrefix) |
| void | UpdateScoring (const G4Event *evt=nullptr) |
| virtual void | DeleteUserInitializations () |
Static Protected Attributes | |
| static G4RUN_DLL G4bool | fGeometryHasBeenDestroyed = false |
Friends | |
| class | G4RunManagerFactory |
Definition at line 137 of file G4RunManager.hh.
| enum G4RunManager::RMType |
| Enumerator | |
|---|---|
| sequentialRM | |
| masterRM | |
| workerRM | |
| subEventMasterRM | |
| subEventWorkerRM | |
Definition at line 521 of file G4RunManager.hh.
| G4RunManager::G4RunManager | ( | ) |
Definition at line 113 of file G4RunManager.cc.
Referenced by G4MTRunManager::G4MTRunManager(), G4RunManager(), G4RunManagerFactory, G4WorkerRunManager::G4WorkerRunManager(), GetRunManager(), and operator=().
|
virtual |
Definition at line 188 of file G4RunManager.cc.
|
delete |
|
protected |
Definition at line 138 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, and G4TaskRunManager.
Definition at line 707 of file G4RunManager.cc.
Referenced by G4ExceptionHandler::Notify().
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, and G4TaskRunManager.
Definition at line 690 of file G4RunManager.cc.
Referenced by G4ExceptionHandler::Notify().
|
virtual |
Definition at line 490 of file G4RunManager.cc.
Referenced by ProcessOneEvent(), G4WorkerRunManager::ProcessOneEvent(), and G4WorkerTaskRunManager::ProcessOneEvent().
|
virtual |
Definition at line 259 of file G4RunManager.cc.
Referenced by G4WorkerRunManager::DoWork(), G4MTRunManager::Initialize(), G4SubEvtRunManager::Initialize(), G4TaskRunManager::Initialize(), and G4AdjointSimManager::RunAdjointSimulation().
|
protectedvirtual |
Reimplemented in G4SubEvtRunManager.
Definition at line 525 of file G4RunManager.cc.
Referenced by G4WorkerTaskRunManager::DoCleanup(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), ~G4RunManager(), and G4WorkerRunManager::~G4WorkerRunManager().
|
protectedvirtual |
Reimplemented in G4SubEvtRunManager.
Definition at line 548 of file G4RunManager.cc.
Referenced by RunTermination(), and StackPreviousEvent().
|
virtual |
Definition at line 275 of file G4RunManager.cc.
Referenced by BeamOn(), G4WorkerSubEvtRunManager::DoWork(), and G4WorkerTaskRunManager::DoWork().
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, G4TaskRunManager, and G4WorkerRunManager.
Definition at line 810 of file G4RunManager.cc.
Referenced by BeamOn(), G4MTRunManager::ConstructScoringWorlds(), G4SubEvtRunManager::ConstructScoringWorlds(), and G4TaskRunManager::ConstructScoringWorlds().
|
inline |
|
virtual |
Definition at line 721 of file G4RunManager.cc.
Referenced by G4GDMLMessenger::SetNewValue().
|
protectedvirtual |
Definition at line 235 of file G4RunManager.cc.
Referenced by ~G4RunManager().
|
virtual |
Reimplemented in G4WorkerRunManager, G4WorkerSubEvtRunManager, and G4WorkerTaskRunManager.
Definition at line 375 of file G4RunManager.cc.
Referenced by BeamOn().
| void G4RunManager::DumpRegion | ( | const G4String & | rname | ) | const |
Definition at line 798 of file G4RunManager.cc.
| void G4RunManager::DumpRegion | ( | G4Region * | region = nullptr | ) | const |
Definition at line 804 of file G4RunManager.cc.
Reimplemented in G4WorkerRunManager, G4WorkerSubEvtRunManager, and G4WorkerTaskRunManager.
Definition at line 448 of file G4RunManager.cc.
Referenced by ProcessOneEvent(), and G4SubEvtRunManager::ProcessOneEvent().
|
inline |
Definition at line 314 of file G4RunManager.hh.
Referenced by G4GDMLMessenger::SetNewValue().
| void G4RunManager::GeometryHasBeenModified | ( | G4bool | prop = true | ) |
Definition at line 1005 of file G4RunManager.cc.
Referenced by ConstructScoringWorlds().
|
inline |
Definition at line 491 of file G4RunManager.hh.
|
inline |
Definition at line 486 of file G4RunManager.hh.
Referenced by G4TheMTRayTracer::CreateBitMap(), G4TrajectoriesModel::DescribeYourselfTo(), G4WorkerSubEvtRunManager::DoWork(), G4WorkerTaskRunManager::DoWork(), G4VisManager::Draw(), G4VisManager::Enable(), G4VSceneHandler::ProcessTransients(), G4OpenGLSceneHandler::ScaledFlush(), G4VisCommandReviewKeptEvents::SetNewValue(), and G4VisCommandSceneEndOfEventAction::SetNewValue().
|
inline |
Definition at line 427 of file G4RunManager.hh.
|
inline |
Definition at line 312 of file G4RunManager.hh.
|
inlinevirtual |
Definition at line 572 of file G4RunManager.hh.
|
inline |
Definition at line 487 of file G4RunManager.hh.
|
inline |
Definition at line 364 of file G4RunManager.hh.
Referenced by G4TaskRunManagerKernel::InitializeWorker(), and G4MTRunManagerKernel::StartThread().
|
inline |
Definition at line 516 of file G4RunManager.hh.
Referenced by G4WorkerRunManager::DoWork(), G4WorkerSubEvtRunManager::RunInitialization(), and G4WorkerTaskRunManager::RunInitialization().
|
inline |
Definition at line 514 of file G4RunManager.hh.
|
inline |
Definition at line 517 of file G4RunManager.hh.
Referenced by G4WorkerRunManager::DoWork(), and G4WorkerTaskRunManager::DoWork().
|
inlinevirtual |
Reimplemented in G4MTRunManager, and G4TaskRunManager.
Definition at line 253 of file G4RunManager.hh.
Definition at line 498 of file G4RunManager.hh.
|
inline |
|
inline |
Definition at line 458 of file G4RunManager.hh.
|
inline |
Definition at line 454 of file G4RunManager.hh.
|
inline |
Definition at line 433 of file G4RunManager.hh.
|
inline |
Definition at line 453 of file G4RunManager.hh.
|
inline |
Definition at line 467 of file G4RunManager.hh.
|
static |
Definition at line 107 of file G4RunManager.cc.
Referenced by G4VisManager::Enable(), G4DigiManager::G4DigiManager(), G4RunManagerFactory::GetMasterRunManager(), G4RunManagerFactory::GetMasterRunManagerKernel(), G4WorkerRunManager::GetWorkerRunManager(), G4WorkerSubEvtRunManager::GetWorkerRunManager(), G4WorkerTaskRunManager::GetWorkerRunManager(), G4ErrorRunManagerHelper::InitializePhysics(), G4ExceptionHandler::Notify(), G4AdjointSimManager::RunAdjointSimulation(), G4GDMLMessenger::SetNewValue(), G4VUserActionInitialization::SetUserAction(), G4VUserActionInitialization::SetUserAction(), G4VUserActionInitialization::SetUserAction(), G4VUserActionInitialization::SetUserAction(), G4VUserActionInitialization::SetUserAction(), G4VUserActionInitialization::SetUserAction(), and G4Run::~G4Run().
|
inline |
Definition at line 530 of file G4RunManager.hh.
|
inline |
Definition at line 518 of file G4RunManager.hh.
Referenced by G4WorkerRunManager::DoWork(), and G4WorkerTaskRunManager::DoWork().
|
inlinevirtual |
Reimplemented in G4SubEvtRunManager.
Definition at line 549 of file G4RunManager.hh.
|
inlinevirtual |
Reimplemented in G4WorkerSubEvtRunManager.
Definition at line 561 of file G4RunManager.hh.
|
inline |
Definition at line 360 of file G4RunManager.hh.
Referenced by G4TaskRunManagerKernel::InitializeWorker(), and G4MTRunManagerKernel::StartThread().
|
inline |
Definition at line 355 of file G4RunManager.hh.
Referenced by G4TaskRunManagerKernel::InitializeWorker(), and G4MTRunManagerKernel::StartThread().
|
inline |
Definition at line 381 of file G4RunManager.hh.
Referenced by G4RTWorkerInitialization::WorkerRunStart().
|
inline |
Definition at line 359 of file G4RunManager.hh.
Referenced by G4TaskRunManagerKernel::InitializeWorker(), and G4MTRunManagerKernel::StartThread().
|
inline |
Definition at line 377 of file G4RunManager.hh.
Referenced by G4RTWorkerInitialization::WorkerRunStart().
|
inline |
Definition at line 376 of file G4RunManager.hh.
Referenced by G4TheMTRayTracer::StoreUserActions(), and G4RTWorkerInitialization::WorkerRunStart().
|
inline |
Definition at line 382 of file G4RunManager.hh.
Referenced by G4RTWorkerInitialization::WorkerRunStart().
|
inline |
Definition at line 384 of file G4RunManager.hh.
Referenced by G4RTWorkerInitialization::WorkerRunStart().
|
inline |
Definition at line 383 of file G4RunManager.hh.
Referenced by G4RTWorkerInitialization::WorkerRunStart().
|
inline |
Definition at line 368 of file G4RunManager.hh.
Referenced by G4TaskRunManagerKernel::InitializeWorker(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4WorkerRunManager::RunTermination(), G4WorkerSubEvtRunManager::RunTermination(), G4WorkerTaskRunManager::RunTermination(), G4MTRunManagerKernel::StartThread(), G4TheMTRayTracer::StoreUserActions(), and G4TaskRunManagerKernel::TerminateWorker().
|
inline |
|
inline |
|
inline |
Definition at line 409 of file G4RunManager.hh.
|
static |
Definition at line 101 of file G4RunManager.cc.
Referenced by G4WorkerSubEvtRunManager::RunInitialization(), and G4WorkerTaskRunManager::RunInitialization().
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, and G4TaskRunManager.
Definition at line 617 of file G4RunManager.cc.
Referenced by ConfirmBeamOnCondition(), G4MTRunManager::Initialize(), G4SubEvtRunManager::Initialize(), G4TaskRunManager::Initialize(), and G4MTRunManagerKernel::StartThread().
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, and G4TaskRunManager.
Definition at line 392 of file G4RunManager.cc.
Referenced by DoEventLoop(), G4WorkerRunManager::DoEventLoop(), and G4WorkerTaskRunManager::DoEventLoop().
|
virtual |
Reimplemented in G4WorkerRunManager.
Definition at line 637 of file G4RunManager.cc.
Referenced by Initialize().
|
virtual |
Definition at line 671 of file G4RunManager.cc.
Referenced by Initialize().
|
inlinevirtual |
Reimplemented in G4SubEvtRunManager.
Definition at line 539 of file G4RunManager.hh.
|
delete |
|
inline |
Definition at line 286 of file G4RunManager.hh.
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, G4TaskRunManager, G4WorkerRunManager, G4WorkerSubEvtRunManager, and G4WorkerTaskRunManager.
Definition at line 412 of file G4RunManager.cc.
Referenced by DoEventLoop().
Reimplemented in G4SubEvtRunManager.
Definition at line 534 of file G4RunManager.hh.
Definition at line 1016 of file G4RunManager.cc.
Referenced by G4GDMLMessenger::SetNewValue().
| void G4RunManager::ReOptimize | ( | G4LogicalVolume * | pLog | ) |
Definition at line 906 of file G4RunManager.cc.
Referenced by ReOptimizeMotherOf().
| void G4RunManager::ReOptimizeMotherOf | ( | G4VPhysicalVolume * | pPhys | ) |
Definition at line 899 of file G4RunManager.cc.
|
virtual |
Definition at line 603 of file G4RunManager.cc.
Referenced by CleanUpPreviousEvents(), G4SubEvtRunManager::CleanUpPreviousEvents(), CleanUpUnnecessaryEvents(), G4SubEvtRunManager::CleanUpUnnecessaryEvents(), StackPreviousEvent(), G4SubEvtRunManager::StackPreviousEvent(), and G4Run::~G4Run().
|
inline |
Definition at line 585 of file G4RunManager.hh.
|
virtual |
Definition at line 781 of file G4RunManager.cc.
|
inlinevirtual |
Reimplemented in G4WorkerRunManager, G4WorkerSubEvtRunManager, and G4WorkerTaskRunManager.
Definition at line 326 of file G4RunManager.hh.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 752 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 727 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4SubEvtRunManager, G4WorkerRunManager, G4WorkerSubEvtRunManager, and G4WorkerTaskRunManager.
Definition at line 304 of file G4RunManager.cc.
Referenced by BeamOn(), and G4SubEvtRunManager::RunInitialization().
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, G4TaskRunManager, G4WorkerRunManager, G4WorkerSubEvtRunManager, and G4WorkerTaskRunManager.
Definition at line 498 of file G4RunManager.cc.
Referenced by BeamOn(), G4MTRunManager::RunTermination(), G4SubEvtRunManager::RunTermination(), G4TaskRunManager::RunTermination(), G4WorkerRunManager::RunTermination(), G4WorkerSubEvtRunManager::RunTermination(), and G4WorkerTaskRunManager::RunTermination().
|
inline |
Definition at line 519 of file G4RunManager.hh.
|
inline |
Definition at line 403 of file G4RunManager.hh.
|
inline |
Definition at line 399 of file G4RunManager.hh.
|
inline |
Definition at line 304 of file G4RunManager.hh.
|
inline |
Definition at line 390 of file G4RunManager.hh.
|
inline |
Definition at line 515 of file G4RunManager.hh.
|
inline |
Definition at line 482 of file G4RunManager.hh.
|
inlinevirtual |
Reimplemented in G4MTRunManager, and G4TaskRunManager.
Definition at line 252 of file G4RunManager.hh.
|
inline |
Definition at line 411 of file G4RunManager.hh.
|
inline |
Definition at line 476 of file G4RunManager.hh.
|
inline |
Definition at line 432 of file G4RunManager.hh.
|
inline |
Definition at line 434 of file G4RunManager.hh.
|
inline |
Definition at line 466 of file G4RunManager.hh.
|
inline |
Definition at line 512 of file G4RunManager.hh.
Referenced by G4MTRunManager::Initialize(), G4SubEvtRunManager::Initialize(), and G4TaskRunManager::Initialize().
|
inlinevirtual |
Reimplemented in G4WorkerSubEvtRunManager.
Definition at line 567 of file G4RunManager.hh.
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, G4WorkerRunManager, and G4WorkerSubEvtRunManager.
Definition at line 977 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, G4WorkerRunManager, and G4WorkerSubEvtRunManager.
Definition at line 965 of file G4RunManager.cc.
Referenced by G4MTRunManager::SetUserAction(), G4SubEvtRunManager::SetUserAction(), G4SubEvtRunManager::SetUserAction(), G4SubEvtRunManager::SetUserAction(), G4SubEvtRunManager::SetUserAction(), G4SubEvtRunManager::SetUserAction(), G4SubEvtRunManager::SetUserAction(), G4VUserActionInitialization::SetUserAction(), G4VUserActionInitialization::SetUserAction(), G4VUserActionInitialization::SetUserAction(), G4VUserActionInitialization::SetUserAction(), G4VUserActionInitialization::SetUserAction(), G4VUserActionInitialization::SetUserAction(), G4WorkerRunManager::SetUserAction(), G4WorkerRunManager::SetUserAction(), G4WorkerRunManager::SetUserAction(), G4WorkerRunManager::SetUserAction(), G4WorkerRunManager::SetUserAction(), G4WorkerRunManager::SetUserAction(), G4WorkerSubEvtRunManager::SetUserAction(), G4WorkerSubEvtRunManager::SetUserAction(), G4WorkerSubEvtRunManager::SetUserAction(), and G4WorkerSubEvtRunManager::SetUserAction().
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, G4WorkerRunManager, and G4WorkerSubEvtRunManager.
Definition at line 984 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, G4WorkerRunManager, and G4WorkerSubEvtRunManager.
Definition at line 998 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, G4WorkerRunManager, and G4WorkerSubEvtRunManager.
Definition at line 991 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, G4WorkerRunManager, and G4WorkerSubEvtRunManager.
Definition at line 971 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, G4WorkerRunManager, and G4WorkerSubEvtRunManager.
Definition at line 942 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, G4WorkerRunManager, and G4WorkerSubEvtRunManager.
Definition at line 950 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, G4WorkerRunManager, and G4WorkerSubEvtRunManager.
Definition at line 958 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, G4WorkerRunManager, and G4WorkerSubEvtRunManager.
Definition at line 929 of file G4RunManager.cc.
Referenced by G4MTRunManager::SetUserInitialization(), G4MTRunManager::SetUserInitialization(), G4SubEvtRunManager::SetUserInitialization(), G4SubEvtRunManager::SetUserInitialization(), G4WorkerRunManager::SetUserInitialization(), and G4WorkerSubEvtRunManager::SetUserInitialization().
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, G4WorkerRunManager, and G4WorkerSubEvtRunManager.
Definition at line 935 of file G4RunManager.cc.
|
inline |
Definition at line 469 of file G4RunManager.hh.
|
protectedvirtual |
Reimplemented in G4SubEvtRunManager.
Definition at line 580 of file G4RunManager.cc.
Referenced by TerminateOneEvent().
|
inline |
Definition at line 421 of file G4RunManager.hh.
|
protectedvirtual |
Reimplemented in G4MTRunManager, G4TaskRunManager, G4WorkerRunManager, G4WorkerSubEvtRunManager, and G4WorkerTaskRunManager.
Definition at line 483 of file G4RunManager.cc.
Referenced by GenerateEvent(), and RunInitialization().
|
inlinevirtual |
Reimplemented in G4SubEvtRunManager.
Definition at line 556 of file G4RunManager.hh.
|
virtual |
Reimplemented in G4WorkerRunManager, G4WorkerSubEvtRunManager, and G4WorkerTaskRunManager.
Definition at line 430 of file G4RunManager.cc.
Referenced by DoEventLoop(), G4MTRunManager::RunTermination(), G4SubEvtRunManager::RunTermination(), and G4TaskRunManager::RunTermination().
|
virtual |
Reimplemented in G4MTRunManager, G4SubEvtRunManager, and G4TaskRunManager.
Definition at line 422 of file G4RunManager.cc.
Referenced by DoEventLoop(), G4WorkerRunManager::DoEventLoop(), and G4WorkerTaskRunManager::DoEventLoop().
|
inlinevirtual |
Reimplemented in G4SubEvtRunManager.
Definition at line 574 of file G4RunManager.hh.
|
protected |
Definition at line 865 of file G4RunManager.cc.
Referenced by G4SubEvtRunManager::CleanUpUnnecessaryEvents(), ProcessOneEvent(), G4WorkerRunManager::ProcessOneEvent(), G4WorkerTaskRunManager::ProcessOneEvent(), and G4SubEvtRunManager::StackPreviousEvent().
|
inlinevirtual |
Reimplemented in G4SubEvtRunManager.
Definition at line 544 of file G4RunManager.hh.
|
friend |
Definition at line 139 of file G4RunManager.hh.
Referenced by G4RunManagerFactory.
|
protected |
Definition at line 641 of file G4RunManager.hh.
Referenced by AbortEvent(), AbortRun(), G4WorkerSubEvtRunManager::DoWork(), GetCurrentEvent(), ProcessOneEvent(), G4SubEvtRunManager::ProcessOneEvent(), G4WorkerRunManager::ProcessOneEvent(), G4WorkerTaskRunManager::ProcessOneEvent(), rndmSaveThisEvent(), G4WorkerRunManager::rndmSaveThisEvent(), TerminateOneEvent(), G4SubEvtRunManager::TerminateOneEvent(), and UpdateScoring().
|
protected |
Definition at line 640 of file G4RunManager.hh.
Referenced by AnalyzeEvent(), G4SubEvtRunManager::CleanUpPreviousEvents(), G4SubEvtRunManager::CleanUpUnnecessaryEvents(), G4WorkerTaskRunManager::DoCleanup(), GenerateEvent(), G4WorkerRunManager::GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), GetCurrentRun(), GetNonConstCurrentRun(), G4SubEvtRunManager::GetSubEvent(), G4WorkerRunManager::MergePartialResults(), G4MTRunManager::MergeRun(), G4TaskRunManager::MergeRun(), rndmSaveThisEvent(), G4WorkerRunManager::rndmSaveThisEvent(), G4MTRunManager::rndmSaveThisRun(), rndmSaveThisRun(), G4WorkerRunManager::rndmSaveThisRun(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), RunTermination(), G4SubEvtRunManager::RunTermination(), G4WorkerSubEvtRunManager::RunTermination(), G4WorkerTaskRunManager::RunTermination(), StackPreviousEvent(), G4SubEvtRunManager::StackPreviousEvent(), and ~G4RunManager().
|
protected |
Definition at line 653 of file G4RunManager.hh.
|
protected |
Definition at line 638 of file G4RunManager.hh.
Referenced by RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), and SetDCtable().
|
protected |
Definition at line 614 of file G4RunManager.hh.
Referenced by AbortEvent(), AbortRun(), G4WorkerSubEvtRunManager::DoWork(), G4RunManager(), G4RunManager(), G4SubEvtRunManager::GetSubEvent(), ProcessOneEvent(), G4SubEvtRunManager::ProcessOneEvent(), G4WorkerRunManager::ProcessOneEvent(), G4WorkerTaskRunManager::ProcessOneEvent(), G4SubEvtRunManager::RegisterSubEventType(), SetDefaultClassification(), SetDefaultClassification(), SetNumberOfAdditionalWaitingStacks(), SetUserAction(), SetUserAction(), SetUserAction(), SetUserAction(), StoreRandomNumberStatusToG4Event(), and G4SubEvtRunManager::SubEventFinished().
|
protected |
Definition at line 661 of file G4RunManager.hh.
Referenced by BeamOn(), G4TaskRunManager::ComputeNumberOfTasks(), G4SubEvtRunManager::CreateAndStartWorkers(), G4TaskRunManager::CreateAndStartWorkers(), G4MTRunManager::InitializeEventLoop(), G4SubEvtRunManager::InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), RunInitialization(), G4SubEvtRunManager::RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), RunTermination(), G4WorkerRunManager::RunTermination(), G4WorkerSubEvtRunManager::RunTermination(), G4WorkerTaskRunManager::RunTermination(), TerminateEventLoop(), G4WorkerRunManager::TerminateEventLoop(), G4WorkerSubEvtRunManager::TerminateEventLoop(), G4WorkerTaskRunManager::TerminateEventLoop(), G4SubEvtRunManager::TerminateWorkers(), G4TaskRunManager::TerminateWorkers(), G4SubEvtRunManager::WaitForEndEventLoopWorkers(), and G4TaskRunManager::WaitForEndEventLoopWorkers().
|
staticprotected |
Definition at line 669 of file G4RunManager.hh.
Referenced by ConstructScoringWorlds(), G4WorkerRunManager::ConstructScoringWorlds(), IfGeometryHasBeenDestroyed(), G4WorkerRunManager::InitializeGeometry(), ReinitializeGeometry(), RunInitialization(), G4WorkerRunManager::RunInitialization(), and TerminateEventLoop().
|
protected |
Definition at line 664 of file G4RunManager.hh.
Referenced by GeometryDirectlyUpdated(), and InitializeGeometry().
|
protected |
Definition at line 628 of file G4RunManager.hh.
Referenced by ConfirmBeamOnCondition(), Initialize(), InitializeGeometry(), G4WorkerRunManager::InitializeGeometry(), and ReinitializeGeometry().
|
protected |
Definition at line 632 of file G4RunManager.hh.
Referenced by GetGeometryToBeOptimized(), and SetGeometryToBeOptimized().
|
protected |
Definition at line 631 of file G4RunManager.hh.
Referenced by ConfirmBeamOnCondition(), and Initialize().
|
protected |
Definition at line 662 of file G4RunManager.hh.
Referenced by RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), RunTermination(), and UpdateScoring().
|
protected |
Definition at line 613 of file G4RunManager.hh.
Referenced by G4WorkerRunManager::ConstructScoringWorlds(), G4RunManagerFactory::CreateRunManager(), DefineWorldVolume(), DumpRegion(), DumpRegion(), G4MTRunManager::G4MTRunManager(), G4RunManager(), G4RunManager(), G4TaskRunManager::G4TaskRunManager(), GeometryHasBeenModified(), G4RunManagerFactory::GetMasterRunManagerKernel(), GetVersionString(), G4WorkerRunManager::GetWorkerRunManagerKernel(), G4WorkerSubEvtRunManager::GetWorkerRunManagerKernel(), G4WorkerTaskRunManager::GetWorkerRunManagerKernel(), InitializeGeometry(), G4WorkerRunManager::InitializeGeometry(), InitializePhysics(), PhysicsHasBeenModified(), ReinitializeGeometry(), ResetNavigatorAtInitialization(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), RunTermination(), SetGeometryToBeOptimized(), SetPrimaryTransformer(), SetUserInitialization(), SetVerboseLevel(), and ~G4RunManager().
|
protected |
Definition at line 657 of file G4RunManager.hh.
Referenced by G4MTRunManager::InitializeEventLoop(), InitializeEventLoop(), G4SubEvtRunManager::InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), ProcessOneEvent(), G4SubEvtRunManager::ProcessOneEvent(), G4WorkerRunManager::ProcessOneEvent(), and G4WorkerTaskRunManager::ProcessOneEvent().
|
protected |
Definition at line 643 of file G4RunManager.hh.
Referenced by GetPreviousEvent(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), SetNumberOfEventsToBeStored(), StackPreviousEvent(), and G4SubEvtRunManager::StackPreviousEvent().
|
protected |
Definition at line 658 of file G4RunManager.hh.
Referenced by GetNumberOfSelectEvents(), G4MTRunManager::InitializeEventLoop(), InitializeEventLoop(), G4SubEvtRunManager::InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), ProcessOneEvent(), G4SubEvtRunManager::ProcessOneEvent(), G4WorkerRunManager::ProcessOneEvent(), and G4WorkerTaskRunManager::ProcessOneEvent().
|
protected |
Definition at line 655 of file G4RunManager.hh.
Referenced by GetNumberOfParallelWorld(), and InitializeGeometry().
|
protected |
Definition at line 659 of file G4RunManager.hh.
Referenced by BeamOn(), G4WorkerSubEvtRunManager::DoWork(), G4MTRunManager::InitializeEventLoop(), G4SubEvtRunManager::InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4MTRunManager::SetUpAnEvent(), G4TaskRunManager::SetUpAnEvent(), G4MTRunManager::SetUpNEvents(), G4TaskRunManager::SetUpNEvents(), TerminateEventLoop(), G4WorkerRunManager::TerminateEventLoop(), G4WorkerSubEvtRunManager::TerminateEventLoop(), G4WorkerTaskRunManager::TerminateEventLoop(), TerminateOneEvent(), and G4SubEvtRunManager::TerminateOneEvent().
|
protected |
Definition at line 644 of file G4RunManager.hh.
Referenced by BeamOn(), GetNumberOfEventsToBeProcessed(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), and SetNumberOfEventsToBeProcessed().
|
protected |
Definition at line 629 of file G4RunManager.hh.
Referenced by ConfirmBeamOnCondition(), Initialize(), and InitializePhysics().
|
protected |
Definition at line 617 of file G4RunManager.hh.
Referenced by DeleteUserInitializations(), GetUserPhysicsList(), InitializePhysics(), SetUserInitialization(), and G4WorkerRunManager::~G4WorkerRunManager().
|
protected |
Definition at line 642 of file G4RunManager.hh.
Referenced by CleanUpPreviousEvents(), G4SubEvtRunManager::CleanUpPreviousEvents(), CleanUpUnnecessaryEvents(), G4RunManager(), G4RunManager(), GetPreviousEvent(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), StackPreviousEvent(), and ~G4RunManager().
|
protected |
Definition at line 636 of file G4RunManager.hh.
Referenced by GenerateEvent(), G4WorkerRunManager::GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), GetPrintProgress(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), and SetPrintProgress().
|
protected |
Definition at line 648 of file G4RunManager.hh.
Referenced by G4RunManager(), GetRandomNumberStoreDir(), RestoreRandomNumberStatus(), rndmSaveThisEvent(), G4WorkerRunManager::rndmSaveThisEvent(), G4MTRunManager::rndmSaveThisRun(), rndmSaveThisRun(), G4WorkerRunManager::rndmSaveThisRun(), SetRandomNumberStoreDir(), G4MTRunManager::StoreRNGStatus(), StoreRNGStatus(), G4TaskRunManager::StoreRNGStatus(), G4WorkerRunManager::StoreRNGStatus(), G4WorkerSubEvtRunManager::StoreRNGStatus(), and G4WorkerTaskRunManager::StoreRNGStatus().
|
protected |
Definition at line 650 of file G4RunManager.hh.
Referenced by G4RunManager(), G4RunManager(), GenerateEvent(), G4WorkerRunManager::GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), and GetRandomNumberStatusForThisEvent().
|
protected |
Definition at line 649 of file G4RunManager.hh.
Referenced by G4RunManager(), G4RunManager(), GetRandomNumberStatusForThisRun(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), and G4WorkerTaskRunManager::RunInitialization().
|
protected |
Definition at line 651 of file G4RunManager.hh.
Referenced by GenerateEvent(), G4WorkerRunManager::GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), GetRandomNumberStorePerEvent(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), and SetRandomNumberStorePerEvent().
|
protected |
Definition at line 630 of file G4RunManager.hh.
Referenced by G4MTRunManager::AbortRun(), AbortRun(), G4SubEvtRunManager::AbortRun(), G4TaskRunManager::AbortRun(), DoEventLoop(), G4WorkerRunManager::DoEventLoop(), G4WorkerTaskRunManager::DoEventLoop(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4MTRunManager::SetUpNEvents(), G4TaskRunManager::SetUpNEvents(), TerminateEventLoop(), G4WorkerRunManager::TerminateEventLoop(), G4WorkerSubEvtRunManager::TerminateEventLoop(), and G4WorkerTaskRunManager::TerminateEventLoop().
|
protected |
Definition at line 634 of file G4RunManager.hh.
Referenced by RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), RunTermination(), and SetRunIDCounter().
|
protected |
Definition at line 666 of file G4RunManager.hh.
Referenced by DoEventLoop(), G4RunManager(), G4RunManager(), G4SubEvtRunManager::G4SubEvtRunManager(), G4SubEvtRunManager::G4SubEvtRunManager(), G4WorkerSubEvtRunManager::G4WorkerSubEvtRunManager(), and GetRunManagerType().
|
protected |
Definition at line 660 of file G4RunManager.hh.
Referenced by GetSelectMacro(), G4MTRunManager::InitializeEventLoop(), InitializeEventLoop(), G4SubEvtRunManager::InitializeEventLoop(), and G4TaskRunManager::InitializeEventLoop().
|
protected |
Definition at line 646 of file G4RunManager.hh.
Referenced by GenerateEvent(), G4WorkerRunManager::GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), GetRandomNumberStore(), rndmSaveThisEvent(), G4WorkerRunManager::rndmSaveThisEvent(), G4MTRunManager::rndmSaveThisRun(), rndmSaveThisRun(), G4WorkerRunManager::rndmSaveThisRun(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), and SetRandomNumberStore().
|
protected |
Definition at line 647 of file G4RunManager.hh.
Referenced by GenerateEvent(), G4WorkerRunManager::GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), GetFlagRandomNumberStatusToG4Event(), GetRandomNumberStatusForThisEvent(), and StoreRandomNumberStatusToG4Event().
|
protected |
Definition at line 637 of file G4RunManager.hh.
Referenced by G4RunManager(), G4RunManager(), G4MTRunManager::InitializeEventLoop(), InitializeEventLoop(), G4SubEvtRunManager::InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), G4WorkerSubEvtRunManager::RunInitialization(), TerminateEventLoop(), G4WorkerRunManager::TerminateEventLoop(), G4WorkerSubEvtRunManager::TerminateEventLoop(), G4WorkerTaskRunManager::TerminateEventLoop(), and ~G4RunManager().
|
protected |
Definition at line 618 of file G4RunManager.hh.
Referenced by DeleteUserInitializations(), GetNonConstUserActionInitialization(), GetUserActionInitialization(), G4MTRunManager::SetUserInitialization(), SetUserInitialization(), G4SubEvtRunManager::SetUserInitialization(), and G4WorkerRunManager::~G4WorkerRunManager().
|
protected |
Definition at line 616 of file G4RunManager.hh.
Referenced by DeleteUserInitializations(), GetUserDetectorConstruction(), InitializeGeometry(), G4WorkerRunManager::InitializeGeometry(), SetUserInitialization(), and G4WorkerRunManager::~G4WorkerRunManager().
|
protected |
Definition at line 623 of file G4RunManager.hh.
Referenced by G4SubEvtRunManager::CleanUpUnnecessaryEvents(), GetUserEventAction(), SetUserAction(), G4SubEvtRunManager::StackPreviousEvent(), and G4SubEvtRunManager::SubEventFinished().
|
protected |
Definition at line 622 of file G4RunManager.hh.
Referenced by G4WorkerRunManager::DoEventLoop(), G4WorkerTaskRunManager::DoEventLoop(), GenerateEvent(), G4WorkerRunManager::GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), GetUserPrimaryGeneratorAction(), SetUserAction(), and ~G4RunManager().
|
protected |
Definition at line 621 of file G4RunManager.hh.
Referenced by GetUserRunAction(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), RunTermination(), SetUserAction(), and ~G4RunManager().
|
protected |
Definition at line 624 of file G4RunManager.hh.
Referenced by GetUserStackingAction(), and SetUserAction().
|
protected |
Definition at line 626 of file G4RunManager.hh.
Referenced by GetUserSteppingAction(), and SetUserAction().
|
protected |
Definition at line 625 of file G4RunManager.hh.
Referenced by GetUserTrackingAction(), and SetUserAction().
|
protected |
Definition at line 619 of file G4RunManager.hh.
Referenced by DeleteUserInitializations(), GetUserWorkerInitialization(), G4MTRunManager::SetUserInitialization(), G4SubEvtRunManager::SetUserInitialization(), and G4WorkerRunManager::~G4WorkerRunManager().
|
protected |
Definition at line 620 of file G4RunManager.hh.
Referenced by G4MTRunManager::CreateAndStartWorkers(), DeleteUserInitializations(), GetUserWorkerThreadInitialization(), G4MTRunManager::InitializeEventLoop(), G4SubEvtRunManager::InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), G4MTRunManager::SetUserInitialization(), G4SubEvtRunManager::SetUserInitialization(), G4MTRunManager::TerminateWorkers(), and G4WorkerRunManager::~G4WorkerRunManager().
|
protected |
Definition at line 635 of file G4RunManager.hh.
Referenced by G4SubEvtRunManager::AddEventTask(), G4TaskRunManager::AddEventTask(), G4TaskRunManager::ComputeNumberOfTasks(), ConfirmBeamOnCondition(), G4MTRunManager::CreateAndStartWorkers(), G4SubEvtRunManager::CreateAndStartWorkers(), G4TaskRunManager::CreateAndStartWorkers(), DeleteUserInitializations(), G4WorkerSubEvtRunManager::DoWork(), G4MTRunManager::G4MTRunManager(), GetVerboseLevel(), G4MTRunManager::InitializeEventLoop(), InitializeEventLoop(), G4SubEvtRunManager::InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), InitializeGeometry(), G4TaskRunManager::InitializeThreadPool(), G4WorkerRunManager::MergePartialResults(), ReinitializeGeometry(), ReOptimize(), ReportEventDeletion(), RestoreRandomNumberStatus(), rndmSaveThisEvent(), G4WorkerRunManager::rndmSaveThisEvent(), G4MTRunManager::rndmSaveThisRun(), rndmSaveThisRun(), G4WorkerRunManager::rndmSaveThisRun(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerSubEvtRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4SubEvtRunManager::RunTermination(), G4TaskRunManager::SetNumberOfThreads(), SetVerboseLevel(), TerminateEventLoop(), G4WorkerRunManager::TerminateEventLoop(), G4WorkerSubEvtRunManager::TerminateEventLoop(), G4WorkerTaskRunManager::TerminateEventLoop(), G4SubEvtRunManager::UpdateScoringForSubEvent(), ~G4RunManager(), and G4WorkerRunManager::~G4WorkerRunManager().