|
Geant4
10.00.p01
|
#include <tbbMasterRunManager.hh>
Inheritance diagram for tbbMasterRunManager:
Collaboration diagram for tbbMasterRunManager:Protected Member Functions | |
| virtual void | CreateAndStartWorkers () |
| virtual void | TerminateWorkers () |
| virtual void | CreateTask (G4int id, G4int evts) |
| virtual void | WaitForReadyWorkers () |
| virtual void | WaitForEndEventLoopWorkers () |
| virtual void | ThisWorkerReady () |
| virtual void | ThisWorkerEndEventLoop () |
| virtual WorkerActionRequest | ThisWorkerWaitForNextAction () |
| virtual void | NewActionRequest (WorkerActionRequest) |
Protected Member Functions inherited from G4MTRunManager | |
| virtual G4bool | InitializeSeeds (G4int) |
| virtual void | PrepareCommandsStack () |
| virtual void | StoreRNGStatus (const G4String &filenamePrefix) |
| void | RefillSeeds () |
Protected Member Functions inherited from G4RunManager | |
| void | StackPreviousEvent (G4Event *anEvent) |
| G4RunManager (RMType rmType) | |
| void | UpdateScoring () |
| virtual void | DeleteUserInitializations () |
Private Attributes | |
| tbb::task_list * | theTasks |
| G4int | nEvtsPerTask |
Definition at line 48 of file tbbMasterRunManager.hh.
| tbbMasterRunManager::tbbMasterRunManager | ( | ) |
Definition at line 45 of file tbbMasterRunManager.cc.
|
virtual |
Definition at line 52 of file tbbMasterRunManager.cc.
|
protectedvirtual |
Reimplemented from G4MTRunManager.
Definition at line 61 of file tbbMasterRunManager.cc.
References CreateTask(), nEvtsPerTask, and G4MTRunManager::numberOfEventToBeProcessed.
Here is the call graph for this function:Definition at line 74 of file tbbMasterRunManager.cc.
References theTasks.
Referenced by CreateAndStartWorkers().
Here is the caller graph for this function:
|
inlineprotectedvirtual |
Reimplemented from G4MTRunManager.
Definition at line 76 of file tbbMasterRunManager.hh.
|
virtual |
Reimplemented from G4MTRunManager.
Definition at line 81 of file tbbMasterRunManager.cc.
References G4MTRunManager::RunTermination().
Here is the call graph for this function:
|
inline |
Definition at line 60 of file tbbMasterRunManager.hh.
References nEvtsPerTask.
Referenced by main().
Here is the caller graph for this function:
|
inline |
Definition at line 57 of file tbbMasterRunManager.hh.
References theTasks.
Referenced by main().
Here is the caller graph for this function:
|
protectedvirtual |
Reimplemented from G4MTRunManager.
Definition at line 56 of file tbbMasterRunManager.cc.
|
inlineprotectedvirtual |
Reimplemented from G4MTRunManager.
Definition at line 74 of file tbbMasterRunManager.hh.
|
inlineprotectedvirtual |
Reimplemented from G4MTRunManager.
Definition at line 73 of file tbbMasterRunManager.hh.
|
inlineprotectedvirtual |
Reimplemented from G4MTRunManager.
Definition at line 75 of file tbbMasterRunManager.hh.
References G4MTRunManager::UNDEFINED.
|
inlineprotectedvirtual |
Reimplemented from G4MTRunManager.
Definition at line 72 of file tbbMasterRunManager.hh.
|
inlineprotectedvirtual |
Reimplemented from G4MTRunManager.
Definition at line 71 of file tbbMasterRunManager.hh.
|
private |
Definition at line 79 of file tbbMasterRunManager.hh.
Referenced by CreateAndStartWorkers(), and SetNumberEventsPerTask().
|
private |
Definition at line 78 of file tbbMasterRunManager.hh.
Referenced by CreateTask(), and SetTaskList().