![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Inheritance diagram for SimpleTbbMasterRunManager:
Collaboration diagram for SimpleTbbMasterRunManager: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) |
| virtual void | rndmSaveThisRun () |
| virtual void | rndmSaveThisEvent () |
| void | RefillSeeds () |
Protected Member Functions inherited from G4RunManager | |
| void | CleanUpPreviousEvents () |
| void | CleanUpUnnecessaryEvents (G4int keepNEvents) |
| 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 SimpleTbbMasterRunManager.hh.
View newest version in sPHENIX GitHub at line 48 of file SimpleTbbMasterRunManager.hh
| SimpleTbbMasterRunManager::SimpleTbbMasterRunManager | ( | ) |
Definition at line 45 of file SimpleTbbMasterRunManager.cc.
View newest version in sPHENIX GitHub at line 45 of file SimpleTbbMasterRunManager.cc
|
virtual |
Definition at line 52 of file SimpleTbbMasterRunManager.cc.
View newest version in sPHENIX GitHub at line 52 of file SimpleTbbMasterRunManager.cc
|
protectedvirtual |
Reimplemented from G4MTRunManager.
Definition at line 61 of file SimpleTbbMasterRunManager.cc.
View newest version in sPHENIX GitHub at line 61 of file SimpleTbbMasterRunManager.cc
References CreateTask(), nEvtsPerTask, and G4MTRunManager::numberOfEventToBeProcessed.
Here is the call graph for this function:Definition at line 74 of file SimpleTbbMasterRunManager.cc.
View newest version in sPHENIX GitHub at line 74 of file SimpleTbbMasterRunManager.cc
References theTasks.
Referenced by CreateAndStartWorkers().
Here is the caller graph for this function:
|
inlineprotectedvirtual |
Reimplemented from G4MTRunManager.
Definition at line 77 of file SimpleTbbMasterRunManager.hh.
View newest version in sPHENIX GitHub at line 77 of file SimpleTbbMasterRunManager.hh
|
virtual |
Reimplemented from G4MTRunManager.
Definition at line 81 of file SimpleTbbMasterRunManager.cc.
View newest version in sPHENIX GitHub at line 81 of file SimpleTbbMasterRunManager.cc
References G4MTRunManager::RunTermination().
Here is the call graph for this function:Definition at line 60 of file SimpleTbbMasterRunManager.hh.
View newest version in sPHENIX GitHub at line 60 of file SimpleTbbMasterRunManager.hh
References nEvtsPerTask.
Referenced by main().
Here is the caller graph for this function:
|
inline |
Definition at line 57 of file SimpleTbbMasterRunManager.hh.
View newest version in sPHENIX GitHub at line 57 of file SimpleTbbMasterRunManager.hh
References theTasks.
Referenced by main().
Here is the caller graph for this function:
|
protectedvirtual |
Reimplemented from G4MTRunManager.
Definition at line 56 of file SimpleTbbMasterRunManager.cc.
View newest version in sPHENIX GitHub at line 56 of file SimpleTbbMasterRunManager.cc
|
inlineprotectedvirtual |
Reimplemented from G4MTRunManager.
Definition at line 74 of file SimpleTbbMasterRunManager.hh.
View newest version in sPHENIX GitHub at line 74 of file SimpleTbbMasterRunManager.hh
|
inlineprotectedvirtual |
Reimplemented from G4MTRunManager.
Definition at line 73 of file SimpleTbbMasterRunManager.hh.
View newest version in sPHENIX GitHub at line 73 of file SimpleTbbMasterRunManager.hh
|
inlineprotectedvirtual |
Reimplemented from G4MTRunManager.
Definition at line 75 of file SimpleTbbMasterRunManager.hh.
View newest version in sPHENIX GitHub at line 75 of file SimpleTbbMasterRunManager.hh
|
inlineprotectedvirtual |
Reimplemented from G4MTRunManager.
Definition at line 72 of file SimpleTbbMasterRunManager.hh.
View newest version in sPHENIX GitHub at line 72 of file SimpleTbbMasterRunManager.hh
|
inlineprotectedvirtual |
Reimplemented from G4MTRunManager.
Definition at line 71 of file SimpleTbbMasterRunManager.hh.
View newest version in sPHENIX GitHub at line 71 of file SimpleTbbMasterRunManager.hh
|
private |
Definition at line 80 of file SimpleTbbMasterRunManager.hh.
View newest version in sPHENIX GitHub at line 80 of file SimpleTbbMasterRunManager.hh
Referenced by CreateAndStartWorkers(), and SetNumberEventsPerTask().
|
private |
Definition at line 79 of file SimpleTbbMasterRunManager.hh.
View newest version in sPHENIX GitHub at line 79 of file SimpleTbbMasterRunManager.hh
Referenced by CreateTask(), and SetTaskList().