Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
G4MPIextraWorker Class Reference

#include <G4MPIextraWorker.hh>

Inheritance diagram for G4MPIextraWorker:
G4VMPIextraWorker

Public Member Functions

 G4MPIextraWorker (G4UserRunAction *runAction)
 
virtual ~G4MPIextraWorker ()
 
virtual void BeamOn ()
 
- Public Member Functions inherited from G4VMPIextraWorker
 G4VMPIextraWorker ()
 
virtual ~G4VMPIextraWorker ()
 

Private Attributes

G4UserRunActionfRunAction
 

Detailed Description

Definition at line 40 of file G4MPIextraWorker.hh.

Constructor & Destructor Documentation

◆ G4MPIextraWorker()

G4MPIextraWorker::G4MPIextraWorker ( G4UserRunAction runAction)
inline

Definition at line 43 of file G4MPIextraWorker.hh.

43: fRunAction(runAction) {}
G4UserRunAction * fRunAction

◆ ~G4MPIextraWorker()

virtual G4MPIextraWorker::~G4MPIextraWorker ( )
inlinevirtual

Definition at line 44 of file G4MPIextraWorker.hh.

44{}

Member Function Documentation

◆ BeamOn()

void G4MPIextraWorker::BeamOn ( )
virtual

Implements G4VMPIextraWorker.

Definition at line 39 of file G4MPIextraWorker.cc.

40{
41 G4Run dummyRun;
42
43 G4cout << "G4MPIextraWorker: call BeginOfRunAction()" << G4endl;
44 fRunAction->BeginOfRunAction(&dummyRun);
45
46 G4cout << "G4MPIextraWorker: call EndOfRunAction()" << G4endl;
47 fRunAction->EndOfRunAction(&dummyRun);
48}

Member Data Documentation

◆ fRunAction

G4UserRunAction* G4MPIextraWorker::fRunAction
private

Definition at line 48 of file G4MPIextraWorker.hh.


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

Applications | User Support | Publications | Collaboration