Geant4-11
|
#include <G4RunManager.hh>
Public Types | |
using | ProfilerConfig = G4ProfilerConfig< G4ProfileType::Run > |
enum | RMType { sequentialRM , masterRM , workerRM } |
Static Public Member Functions | |
static G4RunManager * | GetRunManager () |
static G4bool | IfGeometryHasBeenDestroyed () |
Protected Member Functions | |
void | CleanUpPreviousEvents () |
void | CleanUpUnnecessaryEvents (G4int keepNEvents) |
virtual void | DeleteUserInitializations () |
G4RunManager (RMType rmType) | |
void | StackPreviousEvent (G4Event *anEvent) |
virtual void | StoreRNGStatus (const G4String &filenamePrefix) |
void | UpdateScoring () |
Static Protected Attributes | |
static G4RUN_DLL G4bool | fGeometryHasBeenDestroyed = false |
Private Attributes | |
std::unique_ptr< ProfilerConfig > | masterRunProfiler |
G4RunMessenger * | runMessenger = nullptr |
Static Private Attributes | |
static G4ThreadLocal G4RunManager * | fRunManager = nullptr |
Friends | |
class | G4RunManagerFactory |
Definition at line 137 of file G4RunManager.hh.
Definition at line 143 of file G4RunManager.hh.
enum G4RunManager::RMType |
Enumerator | |
---|---|
sequentialRM | |
masterRM | |
workerRM |
Definition at line 575 of file G4RunManager.hh.
G4RunManager::G4RunManager | ( | ) |
Definition at line 117 of file G4RunManager.cc.
References G4ParticleTable::CreateMessenger(), eventManager, FatalException, fRunManager, G4Exception(), G4RunManagerKernel::GetEventManager(), G4ParticleTable::GetParticleTable(), G4ProcessTable::GetProcessTable(), kernel, previousEvents, randomNumberStatusForThisEvent, randomNumberStatusForThisRun, runManagerType, runMessenger, sequentialRM, and timer.
|
virtual |
Definition at line 197 of file G4RunManager.cc.
References CleanUpPreviousEvents(), currentRun, DeleteUserInitializations(), G4Profiler::Finalize(), fRunManager, G4cout, G4endl, G4State_Quit, G4StateManager::GetCurrentState(), G4StateManager::GetStateManager(), kernel, previousEvents, runMessenger, G4StateManager::SetNewState(), timer, userPrimaryGeneratorAction, userRunAction, and verboseLevel.
|
delete |
|
protected |
Definition at line 142 of file G4RunManager.cc.
References ConfigureProfilers(), G4ParticleTable::CreateMessenger(), eventManager, FatalException, fRunManager, G4Exception(), G4RunManagerKernel::GetEventManager(), G4ParticleTable::GetParticleTable(), G4ProcessTable::GetProcessTable(), kernel, masterRM, previousEvents, randomNumberStatusDir, randomNumberStatusForThisEvent, randomNumberStatusForThisRun, runManagerType, runMessenger, timer, and workerRM.
|
virtual |
Reimplemented in G4MTRunManager, and G4TaskRunManager.
Definition at line 774 of file G4RunManager.cc.
References G4EventManager::AbortCurrentEvent(), currentEvent, eventManager, G4cerr, G4endl, G4State_EventProc, G4StateManager::GetCurrentState(), G4StateManager::GetStateManager(), and G4Event::SetEventAborted().
Referenced by export_G4RunManager(), G4ExceptionHandler::Notify(), and G4RunMessenger::SetNewValue().
|
virtual |
Reimplemented in G4MTRunManager, and G4TaskRunManager.
Definition at line 753 of file G4RunManager.cc.
References G4EventManager::AbortCurrentEvent(), currentEvent, eventManager, G4cerr, G4endl, G4State_EventProc, G4State_GeomClosed, G4StateManager::GetCurrentState(), G4StateManager::GetStateManager(), runAborted, and G4Event::SetEventAborted().
Referenced by export_G4RunManager(), G4ExceptionHandler::Notify(), and G4RunMessenger::SetNewValue().
|
virtual |
Definition at line 548 of file G4RunManager.cc.
References currentRun, G4VPersistencyManager::GetPersistencyManager(), G4Run::RecordEvent(), and G4VPersistencyManager::Store().
Referenced by ProcessOneEvent(), G4WorkerRunManager::ProcessOneEvent(), and G4WorkerTaskRunManager::ProcessOneEvent().
|
virtual |
Definition at line 273 of file G4RunManager.cc.
References ConfirmBeamOnCondition(), ConstructScoringWorlds(), DoEventLoop(), fakeRun, numberOfEventProcessed, numberOfEventToBeProcessed, RunInitialization(), and RunTermination().
Referenced by G4WorkerRunManager::DoWork(), export_G4RunManager(), G4MTRunManager::Initialize(), G4TaskRunManager::Initialize(), G4AdjointSimManager::RunAdjointSimulation(), and G4RunMessenger::SetNewValue().
|
protected |
Definition at line 589 of file G4RunManager.cc.
References previousEvents, and G4Event::ToBeKept().
Referenced by G4WorkerTaskRunManager::DoCleanup(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), and ~G4RunManager().
|
protected |
Definition at line 610 of file G4RunManager.cc.
References G4Event::GetNumberOfGrips(), previousEvents, and G4Event::ToBeKept().
Referenced by RunTermination(), and StackPreviousEvent().
|
virtual |
Definition at line 1198 of file G4RunManager.cc.
References args, G4Profiler::Configure(), and G4ConsumeParameters().
Referenced by ConfigureProfilers(), and G4RunManager().
void G4RunManager::ConfigureProfilers | ( | G4int | argc, |
char ** | argv | ||
) |
Definition at line 1189 of file G4RunManager.cc.
References ConfigureProfilers().
|
virtual |
Definition at line 297 of file G4RunManager.cc.
References G4cerr, G4cout, G4endl, G4State_Idle, G4State_PreInit, geometryInitialized, G4StateManager::GetCurrentState(), G4StateManager::GetStateManager(), Initialize(), initializedAtLeastOnce, physicsInitialized, and verboseLevel.
Referenced by BeamOn(), and G4WorkerTaskRunManager::DoWork().
|
virtual |
Reimplemented in G4MTRunManager, G4WorkerRunManager, and G4TaskRunManager.
Definition at line 902 of file G4RunManager.cc.
References G4ProcessManager::AddProcess(), G4VScoringMesh::Construct(), fGeometryHasBeenDestroyed, G4VScoringMesh::GeometryHasBeenDestroyed(), GeometryHasBeenModified(), G4ParticleTable::GetIterator(), G4ScoringManager::GetMesh(), G4ScoringManager::GetNumberOfMesh(), G4TransportationManager::GetParallelWorld(), G4VScoringMesh::GetParallelWorldProcess(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetProcessManager(), G4ScoringManager::GetScoringManagerIfExist(), G4VScoringMesh::GetShape(), G4TransportationManager::GetTransportationManager(), G4ScoringManager::GetWorldName(), idxAlongStep, idxAtRest, idxPostStep, G4ParallelWorldProcess::IsAtRestRequired(), G4TransportationManager::IsWorldExisting(), G4VScoringMesh::LayeredMassFlg(), G4ParallelWorldProcess::SetLayeredMaterialFlag(), G4VPhysicalVolume::SetName(), G4ParallelWorldProcess::SetParallelWorld(), G4VScoringMesh::SetParallelWorldProcess(), G4ProcessManager::SetProcessOrdering(), G4ProcessManager::SetProcessOrderingToSecond(), and theParticleIterator.
Referenced by BeamOn(), G4MTRunManager::ConstructScoringWorlds(), G4TaskRunManager::ConstructScoringWorlds(), and G4RunMessenger::SetNewValue().
|
inline |
|
virtual |
Definition at line 791 of file G4RunManager.cc.
References G4RunManagerKernel::DefineWorldVolume(), and kernel.
Referenced by export_G4RunManager(), DetectorConstruction::SetMaterial(), G4GDMLMessenger::SetNewValue(), and ExN03DetectorConstruction::UpdateGeometry().
|
protectedvirtual |
Definition at line 244 of file G4RunManager.cc.
References G4cout, G4endl, physicsList, userActionInitialization, userDetector, userWorkerInitialization, userWorkerThreadInitialization, and verboseLevel.
Referenced by ~G4RunManager().
|
virtual |
Reimplemented in G4WorkerRunManager, and G4WorkerTaskRunManager.
Definition at line 412 of file G4RunManager.cc.
References InitializeEventLoop(), ProcessOneEvent(), runAborted, runManagerType, sequentialRM, TerminateEventLoop(), and TerminateOneEvent().
Referenced by BeamOn().
void G4RunManager::DumpRegion | ( | const G4String & | rname | ) | const |
Definition at line 890 of file G4RunManager.cc.
References G4RunManagerKernel::DumpRegion(), and kernel.
Referenced by G4RunMessenger::SetNewValue().
void G4RunManager::DumpRegion | ( | G4Region * | region = nullptr | ) | const |
Definition at line 896 of file G4RunManager.cc.
References G4RunManagerKernel::DumpRegion(), and kernel.
Reimplemented in G4WorkerRunManager, and G4WorkerTaskRunManager.
Definition at line 500 of file G4RunManager.cc.
References currentRun, FatalException, G4cout, G4endl, G4Exception(), G4VUserPrimaryGeneratorAction::GeneratePrimaries(), G4Event::GetEventID(), G4Run::GetRunID(), printModulo, randomNumberStatusForThisEvent, rngStatusEventsFlag, G4Event::SetRandomNumberStatus(), storeRandomNumberStatus, storeRandomNumberStatusToG4Event, StoreRNGStatus(), and userPrimaryGeneratorAction.
Referenced by ProcessOneEvent().
|
inline |
Definition at line 331 of file G4RunManager.hh.
References geometryDirectlyUpdated.
Referenced by G4GDMLMessenger::SetNewValue().
void G4RunManager::GeometryHasBeenModified | ( | G4bool | prop = true | ) |
Definition at line 1117 of file G4RunManager.cc.
References G4UImanager::ApplyCommand(), G4RunManagerKernel::GeometryHasBeenModified(), G4UImanager::GetUIpointer(), and kernel.
Referenced by ConstructScoringWorlds(), export_G4RunManager(), and G4RunMessenger::SetNewValue().
|
inline |
Definition at line 537 of file G4RunManager.hh.
References currentEvent.
Referenced by export_G4RunManager(), G4DigiManager::GetDigiCollection(), G4DigiManager::GetHitsCollection(), and G4DigiManager::SetDigiCollection().
|
inline |
Definition at line 533 of file G4RunManager.hh.
References 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().
|
inline |
Definition at line 451 of file G4RunManager.hh.
References storeRandomNumberStatusToG4Event.
Referenced by G4RunMessenger::GetCurrentValue().
|
inline |
Definition at line 326 of file G4RunManager.hh.
References geometryToBeOptimized.
Referenced by export_G4RunManager().
|
inline |
|
inline |
Definition at line 384 of file G4RunManager.hh.
References userActionInitialization.
Referenced by G4TaskRunManagerKernel::InitializeWorker(), and G4MTRunManagerKernel::StartThread().
|
inline |
Definition at line 567 of file G4RunManager.hh.
References numberOfEventToBeProcessed.
Referenced by G4VisManager::BeginOfRun(), G4WorkerRunManager::DoWork(), G4WorkerTaskRunManager::DoWork(), G4VisManager::EndOfEvent(), G4VisManager::EndOfRun(), and G4WorkerTaskRunManager::RunInitialization().
|
inline |
|
inline |
Definition at line 571 of file G4RunManager.hh.
References n_select_msg.
Referenced by G4WorkerRunManager::DoWork(), and G4WorkerTaskRunManager::DoWork().
|
inlinevirtual |
Reimplemented in G4MTRunManager, and G4TaskRunManager.
Definition at line 265 of file G4RunManager.hh.
Definition at line 540 of file G4RunManager.hh.
References n_perviousEventsToBeStored, and previousEvents.
Referenced by G4DigiManager::GetDigiCollection(), and G4DigiManager::GetHitsCollection().
|
inline |
Definition at line 521 of file G4RunManager.hh.
References printModulo.
Referenced by G4TheMTRayTracer::CreateBitMap(), and G4RunMessenger::GetCurrentValue().
|
inline |
Definition at line 495 of file G4RunManager.hh.
References G4Exception(), JustWarning, randomNumberStatusForThisEvent, and storeRandomNumberStatusToG4Event.
|
inline |
Definition at line 491 of file G4RunManager.hh.
References randomNumberStatusForThisRun.
|
inline |
Definition at line 460 of file G4RunManager.hh.
References storeRandomNumberStatus.
Referenced by export_G4RunManager().
|
inline |
Definition at line 487 of file G4RunManager.hh.
References randomNumberStatusDir.
Referenced by export_G4RunManager(), and G4RunMessenger::GetCurrentValue().
|
inline |
Definition at line 510 of file G4RunManager.hh.
References rngStatusEventsFlag.
|
static |
Definition at line 111 of file G4RunManager.cc.
References 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(), G4WorkerRunManager::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().
|
inline |
Definition at line 582 of file G4RunManager.hh.
References runManagerType.
Referenced by G4RunMessenger::GetCurrentValue(), G4RunMessenger::SetNewValue(), and G4Run::~G4Run().
|
inline |
Definition at line 572 of file G4RunManager.hh.
References selectMacro.
Referenced by G4WorkerRunManager::DoWork(), and G4WorkerTaskRunManager::DoWork().
|
inline |
Definition at line 380 of file G4RunManager.hh.
References userActionInitialization.
Referenced by G4TaskRunManagerKernel::InitializeWorker(), and G4MTRunManagerKernel::StartThread().
|
inline |
Definition at line 372 of file G4RunManager.hh.
References userDetector.
Referenced by export_G4RunManager(), G4TaskRunManagerKernel::InitializeWorker(), and G4MTRunManagerKernel::StartThread().
|
inline |
Definition at line 404 of file G4RunManager.hh.
References userEventAction.
Referenced by G4AdjointSimManager::DefineUserActions(), export_G4RunManager(), and G4RTWorkerInitialization::WorkerRunStart().
|
inline |
Definition at line 376 of file G4RunManager.hh.
References physicsList.
Referenced by export_G4RunManager(), G4TaskRunManagerKernel::InitializeWorker(), and G4MTRunManagerKernel::StartThread().
|
inline |
Definition at line 400 of file G4RunManager.hh.
References userPrimaryGeneratorAction.
Referenced by G4AdjointSimManager::DefineUserActions(), export_G4RunManager(), and G4RTWorkerInitialization::WorkerRunStart().
|
inline |
Definition at line 396 of file G4RunManager.hh.
References userRunAction.
Referenced by G4AdjointSimManager::DefineUserActions(), export_G4RunManager(), G4TheMTRayTracer::StoreUserActions(), and G4RTWorkerInitialization::WorkerRunStart().
|
inline |
Definition at line 408 of file G4RunManager.hh.
References userStackingAction.
Referenced by G4AdjointSimManager::DefineUserActions(), export_G4RunManager(), and G4RTWorkerInitialization::WorkerRunStart().
|
inline |
Definition at line 416 of file G4RunManager.hh.
References userSteppingAction.
Referenced by G4AdjointSimManager::DefineUserActions(), export_G4RunManager(), and G4RTWorkerInitialization::WorkerRunStart().
|
inline |
Definition at line 412 of file G4RunManager.hh.
References userTrackingAction.
Referenced by G4AdjointSimManager::DefineUserActions(), export_G4RunManager(), and G4RTWorkerInitialization::WorkerRunStart().
|
inline |
Definition at line 388 of file G4RunManager.hh.
References userWorkerInitialization.
Referenced by G4TaskRunManagerKernel::InitializeWorker(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4WorkerRunManager::RunTermination(), G4WorkerTaskRunManager::RunTermination(), G4MTRunManagerKernel::StartThread(), G4TheMTRayTracer::StoreUserActions(), and G4TaskRunManagerKernel::TerminateWorker().
|
inline |
Definition at line 392 of file G4RunManager.hh.
References userWorkerThreadInitialization.
Referenced by G4TaskRunManagerKernel::InitializeWorker(), G4WorkerRunManager::SetupDefaultRNGEngine(), G4WorkerTaskRunManager::SetupDefaultRNGEngine(), and G4MTRunManagerKernel::StartThread().
|
inline |
Definition at line 520 of file G4RunManager.hh.
References verboseLevel.
Referenced by G4TheMTRayTracer::CreateBitMap(), export_G4RunManager(), and G4RunMessenger::GetCurrentValue().
|
inline |
Definition at line 431 of file G4RunManager.hh.
References G4RunManagerKernel::GetVersionString(), and kernel.
Referenced by export_G4RunManager().
|
static |
Definition at line 105 of file G4RunManager.cc.
References fGeometryHasBeenDestroyed.
Referenced by G4WorkerTaskRunManager::RunInitialization().
|
virtual |
Reimplemented in G4MTRunManager, and G4TaskRunManager.
Definition at line 667 of file G4RunManager.cc.
References G4cerr, G4endl, G4State_Idle, G4State_Init, G4State_PreInit, geometryInitialized, G4StateManager::GetCurrentState(), G4StateManager::GetStateManager(), initializedAtLeastOnce, InitializeGeometry(), InitializePhysics(), physicsInitialized, and G4StateManager::SetNewState().
Referenced by ConfirmBeamOnCondition(), export_G4RunManager(), G4MTRunManager::Initialize(), G4TaskRunManager::Initialize(), G4RunMessenger::SetNewValue(), and G4MTRunManagerKernel::StartThread().
|
virtual |
Reimplemented in G4MTRunManager, and G4TaskRunManager.
Definition at line 433 of file G4RunManager.cc.
References msgText, n_select_msg, selectMacro, G4Timer::Start(), timer, and verboseLevel.
Referenced by G4WorkerRunManager::DoEventLoop(), DoEventLoop(), and G4WorkerTaskRunManager::DoEventLoop().
|
virtual |
Reimplemented in G4WorkerRunManager.
Definition at line 691 of file G4RunManager.cc.
References G4VUserDetectorConstruction::Construct(), G4VUserDetectorConstruction::ConstructParallelGeometries(), G4VUserDetectorConstruction::ConstructParallelSD(), G4VUserDetectorConstruction::ConstructSDandField(), G4RunManagerKernel::DefineWorldVolume(), FatalException, G4cout, G4endl, G4Exception(), G4State_Idle, G4State_Init, G4State_PreInit, geometryDirectlyUpdated, G4VVisManager::GeometryHasChanged(), geometryInitialized, G4VVisManager::GetConcreteInstance(), G4StateManager::GetCurrentState(), G4StateManager::GetStateManager(), G4Threading::IsMasterThread(), kernel, nParallelWorlds, G4StateManager::SetNewState(), G4RunManagerKernel::SetNumberOfParallelWorld(), userDetector, and verboseLevel.
Referenced by Initialize().
|
virtual |
Definition at line 731 of file G4RunManager.cc.
References FatalException, G4Exception(), G4State_Idle, G4State_Init, G4State_PreInit, G4StateManager::GetCurrentState(), G4StateManager::GetStateManager(), G4RunManagerKernel::InitializePhysics(), kernel, physicsInitialized, physicsList, and G4StateManager::SetNewState().
Referenced by Initialize().
|
delete |
|
inline |
Definition at line 294 of file G4RunManager.hh.
References kernel, and G4RunManagerKernel::PhysicsHasBeenModified().
Referenced by export_G4RunManager(), and G4RunMessenger::SetNewValue().
|
virtual |
Reimplemented in G4MTRunManager, G4WorkerRunManager, G4TaskRunManager, and G4WorkerTaskRunManager.
Definition at line 458 of file G4RunManager.cc.
References AnalyzeEvent(), G4UImanager::ApplyCommand(), currentEvent, eventManager, GenerateEvent(), G4UImanager::GetUIpointer(), msgText, n_select_msg, G4EventManager::ProcessOneEvent(), and UpdateScoring().
Referenced by DoEventLoop().
Definition at line 1130 of file G4RunManager.cc.
References G4UImanager::ApplyCommand(), G4LogicalVolumeStore::Clean(), G4PhysicalVolumeStore::Clean(), G4SolidStore::Clean(), G4AssemblyStore::Clean(), G4TransportationManager::ClearParallelWorlds(), fGeometryHasBeenDestroyed, G4cout, G4endl, G4RunManagerKernel::GeometryHasBeenModified(), G4VVisManager::GeometryHasChanged(), geometryInitialized, G4VVisManager::GetConcreteInstance(), G4GeometryManager::GetInstance(), G4LogicalVolumeStore::GetInstance(), G4PhysicalVolumeStore::GetInstance(), G4RegionStore::GetInstance(), G4SolidStore::GetInstance(), G4AssemblyStore::GetInstance(), G4TransportationManager::GetTransportationManager(), G4UImanager::GetUIpointer(), G4Threading::IsMasterThread(), kernel, G4GeometryManager::OpenGeometry(), and verboseLevel.
Referenced by G4GDMLMessenger::SetNewValue(), and G4RunMessenger::SetNewValue().
void G4RunManager::ReOptimize | ( | G4LogicalVolume * | pLog | ) |
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 verboseLevel.
Referenced by ReOptimizeMotherOf().
void G4RunManager::ReOptimizeMotherOf | ( | G4VPhysicalVolume * | pPhys | ) |
Definition at line 1001 of file G4RunManager.cc.
References G4VPhysicalVolume::GetMotherLogical(), and ReOptimize().
|
virtual |
Definition at line 870 of file G4RunManager.cc.
References G4cout, G4endl, randomNumberStatusDir, and verboseLevel.
Referenced by export_G4RunManager(), and G4RunMessenger::SetNewValue().
|
inlinevirtual |
Reimplemented in G4WorkerRunManager, and G4WorkerTaskRunManager.
Definition at line 346 of file G4RunManager.hh.
Referenced by G4RunMessenger::SetNewValue().
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 831 of file G4RunManager.cc.
References G4UImanager::ApplyCommand(), currentEvent, currentRun, G4cerr, G4cout, G4endl, G4Event::GetEventID(), G4Run::GetRunID(), G4UImanager::GetUIpointer(), randomNumberStatusDir, storeRandomNumberStatus, and verboseLevel.
Referenced by export_G4RunManager(), and G4RunMessenger::SetNewValue().
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 798 of file G4RunManager.cc.
References G4UImanager::ApplyCommand(), currentRun, G4cerr, G4cout, G4endl, G4Run::GetRunID(), G4UImanager::GetUIpointer(), randomNumberStatusDir, storeRandomNumberStatus, and verboseLevel.
Referenced by export_G4RunManager(), and G4RunMessenger::SetNewValue().
|
virtual |
Reimplemented in G4WorkerRunManager, and G4WorkerTaskRunManager.
Definition at line 332 of file G4RunManager.cc.
References G4UserRunAction::BeginOfRunAction(), G4VScoreNtupleWriter::Book(), CleanUpPreviousEvents(), currentRun, DCtable, fakeRun, fGeometryHasBeenDestroyed, G4cout, G4endl, G4UserRunAction::GenerateRun(), G4SDManager::GetHCtable(), G4ParallelWorldProcessStore::GetInstance(), G4Run::GetRunID(), G4SDManager::GetSDMpointerIfExist(), G4VScoreNtupleWriter::Instance(), isScoreNtupleWriter, kernel, masterRunProfiler, n_perviousEventsToBeStored, numberOfEventProcessed, numberOfEventToBeProcessed, G4VScoreNtupleWriter::OpenFile(), G4SDManager::PrepareNewEvent(), previousEvents, printModulo, randomNumberStatusForThisRun, rngStatusEventsFlag, runAborted, runIDCounter, G4RunManagerKernel::RunInitialization(), G4Run::SetDCtable(), G4Run::SetHCtable(), G4Run::SetNumberOfEventToBeProcessed(), G4Run::SetRandomNumberStatus(), G4Run::SetRunID(), storeRandomNumberStatus, StoreRNGStatus(), G4ParallelWorldProcessStore::UpdateWorlds(), userRunAction, and verboseLevel.
Referenced by BeamOn().
|
virtual |
Reimplemented in G4MTRunManager, G4WorkerRunManager, G4TaskRunManager, and G4WorkerTaskRunManager.
Definition at line 558 of file G4RunManager.cc.
References CleanUpUnnecessaryEvents(), currentRun, G4UserRunAction::EndOfRunAction(), fakeRun, G4VPersistencyManager::GetPersistencyManager(), G4VScoreNtupleWriter::Instance(), isScoreNtupleWriter, kernel, masterRunProfiler, runIDCounter, G4RunManagerKernel::RunTermination(), G4VPersistencyManager::Store(), userRunAction, and G4VScoreNtupleWriter::Write().
Referenced by BeamOn(), G4MTRunManager::RunTermination(), G4WorkerRunManager::RunTermination(), G4TaskRunManager::RunTermination(), and G4WorkerTaskRunManager::RunTermination().
|
inline |
Definition at line 573 of file G4RunManager.hh.
References DCtable.
Referenced by G4DigiManager::AddNewModule().
|
inline |
Definition at line 317 of file G4RunManager.hh.
References G4RunManagerKernel::GeometryHasBeenModified(), geometryToBeOptimized, kernel, and G4RunManagerKernel::SetGeometryToBeOptimized().
Referenced by G4RunMessenger::SetNewValue().
|
inline |
Definition at line 422 of file G4RunManager.hh.
References eventManager, and G4EventManager::SetNumberOfAdditionalWaitingStacks().
|
inline |
Definition at line 563 of file G4RunManager.hh.
References numberOfEventToBeProcessed.
|
inline |
Definition at line 524 of file G4RunManager.hh.
References n_perviousEventsToBeStored.
|
inlinevirtual |
Reimplemented in G4MTRunManager, and G4TaskRunManager.
Definition at line 264 of file G4RunManager.hh.
|
inline |
Definition at line 436 of file G4RunManager.hh.
References kernel, and G4RunManagerKernel::SetPrimaryTransformer().
|
inline |
Definition at line 522 of file G4RunManager.hh.
References printModulo.
Referenced by G4RunMessenger::SetNewValue().
|
inline |
Definition at line 456 of file G4RunManager.hh.
References storeRandomNumberStatus.
Referenced by export_G4RunManager(), and G4RunMessenger::SetNewValue().
|
inline |
Definition at line 464 of file G4RunManager.hh.
References G4cerr, G4endl, G4Exception(), JustWarning, and randomNumberStatusDir.
Referenced by export_G4RunManager(), and G4RunMessenger::SetNewValue().
|
inline |
Definition at line 506 of file G4RunManager.hh.
References rngStatusEventsFlag.
Referenced by G4RunMessenger::SetNewValue().
|
inline |
Definition at line 558 of file G4RunManager.hh.
References runIDCounter.
Referenced by export_G4RunManager(), G4MTRunManager::Initialize(), and G4TaskRunManager::Initialize().
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 1089 of file G4RunManager.cc.
References eventManager, G4EventManager::SetUserAction(), and userEventAction.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 1077 of file G4RunManager.cc.
References userRunAction.
Referenced by G4MTRunManager::SetUserAction(), G4WorkerRunManager::SetUserAction(), and G4VUserActionInitialization::SetUserAction().
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 1096 of file G4RunManager.cc.
References eventManager, G4EventManager::SetUserAction(), and userStackingAction.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 1110 of file G4RunManager.cc.
References eventManager, G4EventManager::SetUserAction(), and userSteppingAction.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 1103 of file G4RunManager.cc.
References eventManager, G4EventManager::SetUserAction(), and userTrackingAction.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 1083 of file G4RunManager.cc.
References userPrimaryGeneratorAction.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 1050 of file G4RunManager.cc.
References FatalException, and G4Exception().
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 1060 of file G4RunManager.cc.
References FatalException, and G4Exception().
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 1070 of file G4RunManager.cc.
References G4VUserActionInitialization::Build(), and userActionInitialization.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 1037 of file G4RunManager.cc.
References userDetector.
Referenced by G4WorkerRunManager::SetUserInitialization(), and G4MTRunManager::SetUserInitialization().
|
virtual |
Reimplemented in G4WorkerRunManager, and G4MTRunManager.
Definition at line 1043 of file G4RunManager.cc.
References kernel, physicsList, and G4RunManagerKernel::SetPhysics().
|
inline |
Definition at line 515 of file G4RunManager.hh.
References kernel, G4RunManagerKernel::SetVerboseLevel(), and verboseLevel.
Referenced by export_G4RunManager(), and G4RunMessenger::SetNewValue().
|
protected |
Definition at line 646 of file G4RunManager.cc.
References CleanUpUnnecessaryEvents(), currentRun, G4Event::GetNumberOfGrips(), n_perviousEventsToBeStored, previousEvents, G4Run::StoreEvent(), and G4Event::ToBeKept().
Referenced by TerminateOneEvent().
|
inline |
Definition at line 441 of file G4RunManager.hh.
References eventManager, G4EventManager::StoreRandomNumberStatusToG4Event(), and storeRandomNumberStatusToG4Event.
Referenced by G4RunMessenger::SetNewValue().
|
protectedvirtual |
Reimplemented in G4MTRunManager, G4WorkerRunManager, G4TaskRunManager, and G4WorkerTaskRunManager.
Definition at line 541 of file G4RunManager.cc.
References randomNumberStatusDir.
Referenced by GenerateEvent(), and RunInitialization().
|
virtual |
Reimplemented in G4WorkerRunManager, and G4WorkerTaskRunManager.
Definition at line 477 of file G4RunManager.cc.
References fakeRun, fGeometryHasBeenDestroyed, G4cout, G4endl, numberOfEventProcessed, runAborted, G4Timer::Stop(), timer, and verboseLevel.
Referenced by DoEventLoop(), G4MTRunManager::RunTermination(), and G4TaskRunManager::RunTermination().
|
virtual |
Reimplemented in G4MTRunManager, and G4TaskRunManager.
Definition at line 469 of file G4RunManager.cc.
References currentEvent, numberOfEventProcessed, and StackPreviousEvent().
Referenced by G4WorkerRunManager::DoEventLoop(), DoEventLoop(), and G4WorkerTaskRunManager::DoEventLoop().
|
protected |
Definition at line 973 of file G4RunManager.cc.
References G4ScoringManager::Accumulate(), currentEvent, G4VScoreNtupleWriter::Fill(), G4HCofThisEvent::GetCapacity(), G4Event::GetEventID(), G4HCofThisEvent::GetHC(), G4Event::GetHCofThisEvent(), G4ScoringManager::GetNumberOfMesh(), G4ScoringManager::GetScoringManagerIfExist(), G4VScoreNtupleWriter::Instance(), and isScoreNtupleWriter.
Referenced by ProcessOneEvent(), G4WorkerRunManager::ProcessOneEvent(), and G4WorkerTaskRunManager::ProcessOneEvent().
|
friend |
Definition at line 139 of file G4RunManager.hh.
|
protected |
Definition at line 631 of file G4RunManager.hh.
Referenced by AbortEvent(), AbortRun(), GetCurrentEvent(), ProcessOneEvent(), G4WorkerRunManager::ProcessOneEvent(), G4WorkerTaskRunManager::ProcessOneEvent(), rndmSaveThisEvent(), G4WorkerRunManager::rndmSaveThisEvent(), TerminateOneEvent(), and UpdateScoring().
|
protected |
Definition at line 630 of file G4RunManager.hh.
Referenced by AnalyzeEvent(), G4WorkerTaskRunManager::DoCleanup(), GenerateEvent(), G4WorkerRunManager::GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), GetCurrentRun(), GetNonConstCurrentRun(), G4WorkerRunManager::MergePartialResults(), G4MTRunManager::MergeRun(), G4TaskRunManager::MergeRun(), rndmSaveThisEvent(), G4WorkerRunManager::rndmSaveThisEvent(), G4MTRunManager::rndmSaveThisRun(), rndmSaveThisRun(), G4WorkerRunManager::rndmSaveThisRun(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), RunTermination(), G4WorkerTaskRunManager::RunTermination(), StackPreviousEvent(), and ~G4RunManager().
|
protected |
Definition at line 643 of file G4RunManager.hh.
|
protected |
Definition at line 628 of file G4RunManager.hh.
Referenced by RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), and SetDCtable().
|
protected |
Definition at line 604 of file G4RunManager.hh.
Referenced by AbortEvent(), AbortRun(), G4RunManager(), ProcessOneEvent(), G4WorkerRunManager::ProcessOneEvent(), G4WorkerTaskRunManager::ProcessOneEvent(), SetNumberOfAdditionalWaitingStacks(), SetUserAction(), and StoreRandomNumberStatusToG4Event().
|
protected |
Definition at line 651 of file G4RunManager.hh.
Referenced by BeamOn(), G4TaskRunManager::ComputeNumberOfTasks(), G4TaskRunManager::CreateAndStartWorkers(), G4MTRunManager::InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), RunTermination(), G4WorkerRunManager::RunTermination(), G4WorkerTaskRunManager::RunTermination(), TerminateEventLoop(), G4WorkerRunManager::TerminateEventLoop(), G4WorkerTaskRunManager::TerminateEventLoop(), G4TaskRunManager::TerminateWorkers(), and G4TaskRunManager::WaitForEndEventLoopWorkers().
|
staticprotected |
Definition at line 658 of file G4RunManager.hh.
Referenced by ConstructScoringWorlds(), G4WorkerRunManager::ConstructScoringWorlds(), IfGeometryHasBeenDestroyed(), G4WorkerRunManager::InitializeGeometry(), ReinitializeGeometry(), RunInitialization(), G4WorkerRunManager::RunInitialization(), and TerminateEventLoop().
|
staticprivate |
Definition at line 663 of file G4RunManager.hh.
Referenced by G4RunManager(), GetRunManager(), and ~G4RunManager().
|
protected |
Definition at line 654 of file G4RunManager.hh.
Referenced by GeometryDirectlyUpdated(), and InitializeGeometry().
|
protected |
Definition at line 618 of file G4RunManager.hh.
Referenced by ConfirmBeamOnCondition(), Initialize(), InitializeGeometry(), G4WorkerRunManager::InitializeGeometry(), and ReinitializeGeometry().
|
protected |
Definition at line 622 of file G4RunManager.hh.
Referenced by GetGeometryToBeOptimized(), and SetGeometryToBeOptimized().
|
protected |
Definition at line 621 of file G4RunManager.hh.
Referenced by ConfirmBeamOnCondition(), and Initialize().
|
protected |
Definition at line 652 of file G4RunManager.hh.
Referenced by RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), RunTermination(), and UpdateScoring().
|
protected |
Definition at line 603 of file G4RunManager.hh.
Referenced by G4WorkerRunManager::ConstructScoringWorlds(), G4RunManagerFactory::CreateRunManager(), DefineWorldVolume(), DumpRegion(), G4MTRunManager::G4MTRunManager(), G4RunManager(), G4TaskRunManager::G4TaskRunManager(), GeometryHasBeenModified(), G4MTRunManager::GetMasterRunManagerKernel(), G4RunManagerFactory::GetMasterRunManagerKernel(), GetVersionString(), G4WorkerRunManager::GetWorkerRunManagerKernel(), G4WorkerTaskRunManager::GetWorkerRunManagerKernel(), InitializeGeometry(), G4WorkerRunManager::InitializeGeometry(), InitializePhysics(), PhysicsHasBeenModified(), ReinitializeGeometry(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), RunTermination(), SetGeometryToBeOptimized(), SetPrimaryTransformer(), SetUserInitialization(), SetVerboseLevel(), and ~G4RunManager().
|
private |
Definition at line 668 of file G4RunManager.hh.
Referenced by RunInitialization(), and RunTermination().
|
protected |
Definition at line 647 of file G4RunManager.hh.
Referenced by G4MTRunManager::InitializeEventLoop(), InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), ProcessOneEvent(), G4WorkerRunManager::ProcessOneEvent(), and G4WorkerTaskRunManager::ProcessOneEvent().
|
protected |
Definition at line 633 of file G4RunManager.hh.
Referenced by GetPreviousEvent(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), SetNumberOfEventsToBeStored(), and StackPreviousEvent().
|
protected |
Definition at line 648 of file G4RunManager.hh.
Referenced by GetNumberOfSelectEvents(), G4MTRunManager::InitializeEventLoop(), InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), ProcessOneEvent(), G4WorkerRunManager::ProcessOneEvent(), and G4WorkerTaskRunManager::ProcessOneEvent().
|
protected |
Definition at line 645 of file G4RunManager.hh.
Referenced by GetNumberOfParallelWorld(), and InitializeGeometry().
|
protected |
Definition at line 649 of file G4RunManager.hh.
Referenced by BeamOn(), G4MTRunManager::InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4TaskRunManager::SetUpAnEvent(), G4MTRunManager::SetUpAnEvent(), G4MTRunManager::SetUpNEvents(), G4TaskRunManager::SetUpNEvents(), TerminateEventLoop(), G4WorkerRunManager::TerminateEventLoop(), G4WorkerTaskRunManager::TerminateEventLoop(), and TerminateOneEvent().
|
protected |
Definition at line 634 of file G4RunManager.hh.
Referenced by BeamOn(), GetNumberOfEventsToBeProcessed(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), and SetNumberOfEventsToBeProcessed().
|
protected |
Definition at line 619 of file G4RunManager.hh.
Referenced by ConfirmBeamOnCondition(), Initialize(), and InitializePhysics().
|
protected |
Definition at line 607 of file G4RunManager.hh.
Referenced by DeleteUserInitializations(), GetUserPhysicsList(), InitializePhysics(), SetUserInitialization(), and G4WorkerRunManager::~G4WorkerRunManager().
|
protected |
Definition at line 632 of file G4RunManager.hh.
Referenced by CleanUpPreviousEvents(), CleanUpUnnecessaryEvents(), G4RunManager(), GetPreviousEvent(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), StackPreviousEvent(), and ~G4RunManager().
|
protected |
Definition at line 626 of file G4RunManager.hh.
Referenced by GenerateEvent(), G4WorkerRunManager::GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), GetPrintProgress(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), and SetPrintProgress().
|
protected |
Definition at line 638 of file G4RunManager.hh.
Referenced by G4RunManager(), GetRandomNumberStoreDir(), RestoreRandomNumberStatus(), rndmSaveThisEvent(), G4WorkerRunManager::rndmSaveThisEvent(), G4MTRunManager::rndmSaveThisRun(), rndmSaveThisRun(), G4WorkerRunManager::rndmSaveThisRun(), SetRandomNumberStoreDir(), G4MTRunManager::StoreRNGStatus(), StoreRNGStatus(), G4WorkerRunManager::StoreRNGStatus(), G4TaskRunManager::StoreRNGStatus(), and G4WorkerTaskRunManager::StoreRNGStatus().
|
protected |
Definition at line 640 of file G4RunManager.hh.
Referenced by G4RunManager(), GenerateEvent(), G4WorkerRunManager::GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), and GetRandomNumberStatusForThisEvent().
|
protected |
Definition at line 639 of file G4RunManager.hh.
Referenced by G4RunManager(), GetRandomNumberStatusForThisRun(), RunInitialization(), G4WorkerRunManager::RunInitialization(), and G4WorkerTaskRunManager::RunInitialization().
|
protected |
Definition at line 641 of file G4RunManager.hh.
Referenced by GenerateEvent(), G4WorkerRunManager::GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), GetRandomNumberStorePerEvent(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), and SetRandomNumberStorePerEvent().
|
protected |
Definition at line 620 of file G4RunManager.hh.
Referenced by G4MTRunManager::AbortRun(), AbortRun(), G4TaskRunManager::AbortRun(), G4WorkerRunManager::DoEventLoop(), DoEventLoop(), G4WorkerTaskRunManager::DoEventLoop(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4MTRunManager::SetUpNEvents(), G4TaskRunManager::SetUpNEvents(), TerminateEventLoop(), G4WorkerRunManager::TerminateEventLoop(), and G4WorkerTaskRunManager::TerminateEventLoop().
|
protected |
Definition at line 624 of file G4RunManager.hh.
Referenced by RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), RunTermination(), and SetRunIDCounter().
|
protected |
Definition at line 656 of file G4RunManager.hh.
Referenced by DoEventLoop(), G4RunManager(), and GetRunManagerType().
|
private |
Definition at line 666 of file G4RunManager.hh.
Referenced by G4RunManager(), and ~G4RunManager().
|
protected |
Definition at line 650 of file G4RunManager.hh.
Referenced by GetSelectMacro(), G4MTRunManager::InitializeEventLoop(), InitializeEventLoop(), and G4TaskRunManager::InitializeEventLoop().
|
protected |
Definition at line 636 of file G4RunManager.hh.
Referenced by GenerateEvent(), G4WorkerRunManager::GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), GetRandomNumberStore(), rndmSaveThisEvent(), G4WorkerRunManager::rndmSaveThisEvent(), G4MTRunManager::rndmSaveThisRun(), rndmSaveThisRun(), G4WorkerRunManager::rndmSaveThisRun(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), and SetRandomNumberStore().
|
protected |
Definition at line 637 of file G4RunManager.hh.
Referenced by GenerateEvent(), G4WorkerRunManager::GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), GetFlagRandomNumberStatusToG4Event(), GetRandomNumberStatusForThisEvent(), and StoreRandomNumberStatusToG4Event().
|
protected |
Definition at line 627 of file G4RunManager.hh.
Referenced by G4RunManager(), G4MTRunManager::InitializeEventLoop(), InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), TerminateEventLoop(), G4WorkerRunManager::TerminateEventLoop(), G4WorkerTaskRunManager::TerminateEventLoop(), and ~G4RunManager().
|
protected |
Definition at line 608 of file G4RunManager.hh.
Referenced by DeleteUserInitializations(), GetNonConstUserActionInitialization(), GetUserActionInitialization(), G4MTRunManager::SetUserInitialization(), SetUserInitialization(), and G4WorkerRunManager::~G4WorkerRunManager().
|
protected |
Definition at line 606 of file G4RunManager.hh.
Referenced by DeleteUserInitializations(), GetUserDetectorConstruction(), InitializeGeometry(), G4WorkerRunManager::InitializeGeometry(), SetUserInitialization(), and G4WorkerRunManager::~G4WorkerRunManager().
|
protected |
Definition at line 613 of file G4RunManager.hh.
Referenced by GetUserEventAction(), and SetUserAction().
|
protected |
Definition at line 612 of file G4RunManager.hh.
Referenced by G4WorkerRunManager::DoEventLoop(), G4WorkerTaskRunManager::DoEventLoop(), GenerateEvent(), G4WorkerRunManager::GenerateEvent(), G4WorkerTaskRunManager::GenerateEvent(), GetUserPrimaryGeneratorAction(), SetUserAction(), and ~G4RunManager().
|
protected |
Definition at line 611 of file G4RunManager.hh.
Referenced by GetUserRunAction(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), RunTermination(), SetUserAction(), and ~G4RunManager().
|
protected |
Definition at line 614 of file G4RunManager.hh.
Referenced by GetUserStackingAction(), and SetUserAction().
|
protected |
Definition at line 616 of file G4RunManager.hh.
Referenced by GetUserSteppingAction(), and SetUserAction().
|
protected |
Definition at line 615 of file G4RunManager.hh.
Referenced by GetUserTrackingAction(), and SetUserAction().
|
protected |
Definition at line 609 of file G4RunManager.hh.
Referenced by DeleteUserInitializations(), GetUserWorkerInitialization(), G4MTRunManager::SetUserInitialization(), and G4WorkerRunManager::~G4WorkerRunManager().
|
protected |
Definition at line 610 of file G4RunManager.hh.
Referenced by G4MTRunManager::CreateAndStartWorkers(), DeleteUserInitializations(), GetUserWorkerThreadInitialization(), G4MTRunManager::InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), G4MTRunManager::SetUserInitialization(), G4MTRunManager::TerminateWorkers(), and G4WorkerRunManager::~G4WorkerRunManager().
|
protected |
Definition at line 625 of file G4RunManager.hh.
Referenced by G4TaskRunManager::AddEventTask(), G4TaskRunManager::ComputeNumberOfTasks(), ConfirmBeamOnCondition(), G4MTRunManager::CreateAndStartWorkers(), DeleteUserInitializations(), G4MTRunManager::G4MTRunManager(), GetVerboseLevel(), G4MTRunManager::InitializeEventLoop(), InitializeEventLoop(), G4TaskRunManager::InitializeEventLoop(), InitializeGeometry(), G4TaskRunManager::InitializeThreadPool(), ReinitializeGeometry(), ReOptimize(), RestoreRandomNumberStatus(), rndmSaveThisEvent(), G4WorkerRunManager::rndmSaveThisEvent(), G4MTRunManager::rndmSaveThisRun(), rndmSaveThisRun(), G4WorkerRunManager::rndmSaveThisRun(), RunInitialization(), G4WorkerRunManager::RunInitialization(), G4WorkerTaskRunManager::RunInitialization(), G4TaskRunManager::SetNumberOfThreads(), SetVerboseLevel(), TerminateEventLoop(), G4WorkerRunManager::TerminateEventLoop(), G4WorkerTaskRunManager::TerminateEventLoop(), ~G4RunManager(), and G4WorkerRunManager::~G4WorkerRunManager().