ATLAS Offline Software
Loading...
Searching...
No Matches
ISF::IG4RunManagerHelper Class Referenceabstract

#include <IG4RunManagerHelper.h>

Inheritance diagram for ISF::IG4RunManagerHelper:
Collaboration diagram for ISF::IG4RunManagerHelper:

Public Member Functions

virtual ~IG4RunManagerHelper ()
 Virtual destructor.
 DeclareInterfaceID (IG4RunManagerHelper, 1, 0)
 Creates the InterfaceID and interfaceID() method.
virtual G4AtlasRunManager *g4RunManager ATLAS_NOT_THREAD_SAFE ()=0
 get the fully configured G4RunManager
virtual G4RunManager *fastG4RunManager ATLAS_NOT_THREAD_SAFE ()=0
 get the light version of G4RunManager

Detailed Description

Author
sarka.todorova -at- cern.ch

Definition at line 26 of file IG4RunManagerHelper.h.

Constructor & Destructor Documentation

◆ ~IG4RunManagerHelper()

virtual ISF::IG4RunManagerHelper::~IG4RunManagerHelper ( )
inlinevirtual

Virtual destructor.

Definition at line 30 of file IG4RunManagerHelper.h.

30{}

Member Function Documentation

◆ ATLAS_NOT_THREAD_SAFE() [1/2]

virtual G4AtlasRunManager *g4RunManager ISF::IG4RunManagerHelper::ATLAS_NOT_THREAD_SAFE ( )
pure virtual

get the fully configured G4RunManager

◆ ATLAS_NOT_THREAD_SAFE() [2/2]

virtual G4RunManager *fastG4RunManager ISF::IG4RunManagerHelper::ATLAS_NOT_THREAD_SAFE ( )
pure virtual

get the light version of G4RunManager

◆ DeclareInterfaceID()

ISF::IG4RunManagerHelper::DeclareInterfaceID ( IG4RunManagerHelper ,
1 ,
0  )

Creates the InterfaceID and interfaceID() method.


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