k4SimGeant4
Loading...
Searching...
No Matches
ISimG4ActionTool.h
Go to the documentation of this file.
1#ifndef SIMG4INTERFACE_ISIMG4ACTIONTOOL_H
2#define SIMG4INTERFACE_ISIMG4ACTIONTOOL_H
3
4// Gaudi
5#include "GaudiKernel/IAlgTool.h"
6
7// Geant4
8class G4VUserActionInitialization;
9
17class ISimG4ActionTool : virtual public IAlgTool {
18public:
21
25 virtual G4VUserActionInitialization* userActionInitialization() = 0;
26};
27
28#endif /* SIMG4INTERFACE_ISIMG4ACTIONTOOL_H */
abstract interface to load initialization list of user actions
Definition ISimG4ActionTool.h:17
DeclareInterfaceID(ISimG4ActionTool, 1, 0)
Retrieve interface ID.
virtual G4VUserActionInitialization * userActionInitialization()=0
get initilization hook for the user action