| 
    Geant4
    10.00.p03
    
   | 
 
#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(), assert, 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.