Geant4  10.01.p02
tbbTask Class Reference

#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
 

Detailed Description

Definition at line 35 of file tbbTask.hh.

Constructor & Destructor Documentation

tbbTask::tbbTask ( G4int  anId,
tbb::concurrent_queue< const G4Run * > *  output = 0,
G4int  nEvts = 1 
)

Definition at line 42 of file tbbTask.cc.

tbbTask::~tbbTask ( )
virtual

Definition at line 52 of file tbbTask.cc.

Member Function Documentation

Member Data Documentation

G4bool tbbTask::beamOnCondition
private

Definition at line 44 of file tbbTask.hh.

Referenced by execute().

G4int tbbTask::nEvents
private

Definition at line 41 of file tbbTask.hh.

Referenced by execute().

tbb::concurrent_queue<const G4Run*>* tbbTask::output
private

Definition at line 43 of file tbbTask.hh.

Referenced by execute().

G4int tbbTask::thisID
private

Definition at line 42 of file tbbTask.hh.


The documentation for this class was generated from the following files: