Geant4 VMC Version 6.6
Loading...
Searching...
No Matches
TG4WorkerInitialization Class Reference

Actions at start and end of run on a worker (call in MT mode only) More...

#include <TG4WorkerInitialization.h>

Inheritance diagram for TG4WorkerInitialization:

Public Member Functions

 TG4WorkerInitialization ()
 
virtual ~TG4WorkerInitialization ()
 
virtual void WorkerRunStart () const
 
virtual void WorkerRunEnd () const
 
virtual void WorkerStop () const
 

Private Member Functions

 TG4WorkerInitialization (const TG4WorkerInitialization &right)
 Not implemented.
 
TG4WorkerInitializationoperator= (const TG4WorkerInitialization &right)
 Not implemented.
 

Detailed Description

Actions at start and end of run on a worker (call in MT mode only)

Author
I. Hrivnacova; IPN, Orsay

Definition at line 25 of file TG4WorkerInitialization.h.

Constructor & Destructor Documentation

◆ TG4WorkerInitialization() [1/2]

TG4WorkerInitialization::TG4WorkerInitialization ( )

Standard constructor

Definition at line 38 of file TG4WorkerInitialization.cxx.

◆ ~TG4WorkerInitialization()

TG4WorkerInitialization::~TG4WorkerInitialization ( )
virtual

Destructor

Definition at line 45 of file TG4WorkerInitialization.cxx.

◆ TG4WorkerInitialization() [2/2]

TG4WorkerInitialization::TG4WorkerInitialization ( const TG4WorkerInitialization & right)
private

Not implemented.

Member Function Documentation

◆ WorkerRunStart()

void TG4WorkerInitialization::WorkerRunStart ( ) const
virtual

Call post initialization on workers

Definition at line 55 of file TG4WorkerInitialization.cxx.

◆ WorkerRunEnd()

void TG4WorkerInitialization::WorkerRunEnd ( ) const
virtual

Definition at line 69 of file TG4WorkerInitialization.cxx.

◆ WorkerStop()

void TG4WorkerInitialization::WorkerStop ( ) const
virtual

This method is called once at the end of simulation job. It implements a clean up action, which is the clean-up of MC application in our case.

Definition at line 86 of file TG4WorkerInitialization.cxx.

◆ operator=()

TG4WorkerInitialization & TG4WorkerInitialization::operator= ( const TG4WorkerInitialization & right)
private

Not implemented.


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