Geant4  10.03.p03
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
tbbUserWorkerInitialization Class Reference

#include <tbbUserWorkerInitialization.hh>

Inheritance diagram for tbbUserWorkerInitialization:
Collaboration diagram for tbbUserWorkerInitialization:

Public Member Functions

virtual ~tbbUserWorkerInitialization ()
 
virtual G4WorkerRunManagerCreateWorkerRunManager () const
 
virtual void JoinWorker (G4Thread *)
 
virtual G4ThreadCreateAndStartWorker (G4WorkerThread *)
 
- Public Member Functions inherited from G4UserWorkerThreadInitialization
 G4UserWorkerThreadInitialization ()
 
virtual ~G4UserWorkerThreadInitialization ()
 
virtual void SetupRNGEngine (const CLHEP::HepRandomEngine *aRNGEngine) const
 

Detailed Description

Definition at line 43 of file tbbUserWorkerInitialization.hh.

Constructor & Destructor Documentation

tbbUserWorkerInitialization::~tbbUserWorkerInitialization ( )
virtual

Definition at line 31 of file tbbUserWorkerInitialization.cc.

32 {}

Member Function Documentation

G4Thread * tbbUserWorkerInitialization::CreateAndStartWorker ( G4WorkerThread )
virtual

Reimplemented from G4UserWorkerThreadInitialization.

Definition at line 39 of file tbbUserWorkerInitialization.cc.

40 {
41  //Not needed for TBB
42  return static_cast<G4Thread*>(0);
43 }
G4int G4Thread
Definition: G4Threading.hh:174
G4WorkerRunManager * tbbUserWorkerInitialization::CreateWorkerRunManager ( ) const
virtual

Reimplemented from G4UserWorkerThreadInitialization.

Definition at line 45 of file tbbUserWorkerInitialization.cc.

46 {
47  return new tbbWorkerRunManager();
void tbbUserWorkerInitialization::JoinWorker ( G4Thread )
virtual

Reimplemented from G4UserWorkerThreadInitialization.

Definition at line 34 of file tbbUserWorkerInitialization.cc.

35 {
36  //Not needed for TBB
37 }

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