ATLAS Offline Software
Public Member Functions | List of all members
ISF::IG4RunManagerHelper Class Referenceabstract

#include <IG4RunManagerHelper.h>

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

Public Member Functions

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

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  ,
,
 
)

Creates the InterfaceID and interfaceID() method.


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