Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4WorkerTaskRunManager.hh>
Public Types | |
using | ProfilerConfig = G4ProfilerConfig< G4ProfileType::Run > |
typedef std::vector< G4String > | G4StrVector |
Public Types inherited from G4WorkerRunManager | |
using | ProfilerConfig = G4ProfilerConfig< G4ProfileType::Run > |
Public Types inherited from G4RunManager | |
enum | RMType { sequentialRM , masterRM , workerRM } |
using | ProfilerConfig = G4ProfilerConfig< G4ProfileType::Run > |
Static Public Member Functions | |
static G4WorkerTaskRunManager * | GetWorkerRunManager () |
static G4WorkerTaskRunManagerKernel * | GetWorkerRunManagerKernel () |
Static Public Member Functions inherited from G4WorkerRunManager | |
static G4WorkerRunManager * | GetWorkerRunManager () |
static G4WorkerRunManagerKernel * | GetWorkerRunManagerKernel () |
Static Public Member Functions inherited from G4RunManager | |
static G4RunManager * | GetRunManager () |
static G4bool | IfGeometryHasBeenDestroyed () |
Protected Member Functions | |
virtual void | StoreRNGStatus (const G4String &filenamePrefix) override |
Protected Member Functions inherited from G4WorkerRunManager | |
virtual void | ConstructScoringWorlds () |
virtual void | StoreRNGStatus (const G4String &filenamePrefix) |
virtual void | rndmSaveThisRun () |
virtual void | rndmSaveThisEvent () |
virtual void | MergePartialResults () |
Protected Member Functions inherited from G4RunManager | |
G4RunManager (RMType rmType) | |
void | CleanUpPreviousEvents () |
void | CleanUpUnnecessaryEvents (G4int keepNEvents) |
void | StackPreviousEvent (G4Event *anEvent) |
virtual void | StoreRNGStatus (const G4String &filenamePrefix) |
void | UpdateScoring () |
virtual void | DeleteUserInitializations () |
Definition at line 48 of file G4WorkerTaskRunManager.hh.
typedef std::vector<G4String> G4WorkerTaskRunManager::G4StrVector |
Definition at line 54 of file G4WorkerTaskRunManager.hh.
Definition at line 51 of file G4WorkerTaskRunManager.hh.
G4WorkerTaskRunManager::G4WorkerTaskRunManager | ( | ) |
Definition at line 81 of file G4WorkerTaskRunManager.cc.
|
virtual |
Definition at line 497 of file G4WorkerTaskRunManager.cc.
|
overridevirtual |
Reimplemented from G4WorkerRunManager.
Definition at line 196 of file G4WorkerTaskRunManager.cc.
Referenced by DoWork().
|
overridevirtual |
Reimplemented from G4WorkerRunManager.
Definition at line 507 of file G4WorkerTaskRunManager.cc.
Referenced by G4TaskRunManager::CreateAndStartWorkers().
G4cout<<"Event "<<currEvID<<" is seeded with { "<<s1<<", "<<s2<<" }"<<G4endl;
Reimplemented from G4WorkerRunManager.
Definition at line 259 of file G4WorkerTaskRunManager.cc.
Referenced by ProcessOneEvent().
|
inline |
Definition at line 78 of file G4WorkerTaskRunManager.hh.
|
static |
Definition at line 65 of file G4WorkerTaskRunManager.cc.
Referenced by G4TaskRunManager::CreateAndStartWorkers(), and GetWorkerRunManagerKernel().
|
static |
Definition at line 73 of file G4WorkerTaskRunManager.cc.
|
inline |
Definition at line 77 of file G4WorkerTaskRunManager.hh.
Referenced by G4TaskRunManagerKernel::TerminateWorker().
|
overridevirtual |
Reimplemented from G4WorkerRunManager.
Definition at line 240 of file G4WorkerTaskRunManager.cc.
Referenced by DoEventLoop().
|
virtual |
Definition at line 465 of file G4WorkerTaskRunManager.cc.
Referenced by DoWork().
|
inlineoverridevirtual |
Reimplemented from G4WorkerRunManager.
Definition at line 70 of file G4WorkerTaskRunManager.hh.
|
overridevirtual |
Reimplemented from G4WorkerRunManager.
Definition at line 87 of file G4WorkerTaskRunManager.cc.
Referenced by DoWork().
|
overridevirtual |
Reimplemented from G4WorkerRunManager.
Definition at line 391 of file G4WorkerTaskRunManager.cc.
Referenced by G4TaskRunManagerKernel::TerminateWorkerRunEventLoop().
|
overrideprotectedvirtual |
Reimplemented from G4WorkerRunManager.
Definition at line 455 of file G4WorkerTaskRunManager.cc.
Referenced by GenerateEvent(), and RunInitialization().
|
overridevirtual |
Reimplemented from G4WorkerRunManager.
Definition at line 420 of file G4WorkerTaskRunManager.cc.
Referenced by G4TaskRunManagerKernel::TerminateWorkerRunEventLoop().