|
Geant4
10.01.p01
|
#include <tbbTask.hh>
Inheritance diagram for tbbTask:
Collaboration diagram for tbbTask:Public Member Functions | |
| tbbTask (G4int anId, tbb::concurrent_queue< const G4Run * > *output=0, G4int nEvts=1) | |
| virtual | ~tbbTask () |
| tbb::task * | execute () |
Private Attributes | |
| G4int | nEvents |
| G4int | thisID |
| tbb::concurrent_queue< const G4Run * > * | output |
| G4bool | beamOnCondition |
Definition at line 35 of file tbbTask.hh.
| tbbTask::tbbTask | ( | G4int | anId, |
| tbb::concurrent_queue< const G4Run * > * | output = 0, |
||
| G4int | nEvts = 1 |
||
| ) |
Definition at line 42 of file tbbTask.cc.
|
virtual |
Definition at line 52 of file tbbTask.cc.
| tbb::task * tbbTask::execute | ( | ) |
Definition at line 61 of file tbbTask.cc.
References G4UImanager::ApplyCommand(), beamOnCondition, G4VUserActionInitialization::Build(), G4WorkerThread::BuildGeometryAndPhysicsVector(), G4UserWorkerThreadInitialization::CreateWorkerRunManager(), G4cout, G4endl, G4Threading::G4SetThreadId(), G4ThreadLocal, G4MTRunManager::GetCommandStack(), G4MTRunManager::getMasterRandomEngine(), G4MTRunManager::GetMasterRunManager(), G4RunManager::GetNonConstUserActionInitialization(), G4RunManager::GetNumberOfSelectEvents(), G4RunManager::GetSelectMacro(), G4UImanager::GetUIpointer(), G4RunManager::GetUserActionInitialization(), G4RunManager::GetUserDetectorConstruction(), G4RunManager::GetUserPhysicsList(), G4RunManager::GetUserWorkerInitialization(), G4RunManager::GetUserWorkerThreadInitialization(), G4VUserActionInitialization::InitializeSteppingVerbose(), nEvents, output, G4VSteppingVerbose::SetInstance(), G4UImanager::SetUpForAThread(), G4UserWorkerThreadInitialization::SetupRNGEngine(), G4UserWorkerInitialization::WorkerInitialize(), and G4UserWorkerInitialization::WorkerStart().
Here is the call graph for this function:
|
private |
Definition at line 44 of file tbbTask.hh.
Referenced by execute().
|
private |
Definition at line 41 of file tbbTask.hh.
Referenced by execute().
|
private |
Definition at line 43 of file tbbTask.hh.
Referenced by execute().
|
private |
Definition at line 42 of file tbbTask.hh.