ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
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.
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().
|
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().
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().
|
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().
|
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().