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
8
class
G4VUserActionInitialization;
9
17
class
ISimG4ActionTool
:
virtual
public
IAlgTool {
18
public
:
20
DeclareInterfaceID
(
ISimG4ActionTool
, 1, 0);
21
25
virtual
G4VUserActionInitialization*
userActionInitialization
() = 0;
26
};
27
28
#endif
/* SIMG4INTERFACE_ISIMG4ACTIONTOOL_H */
ISimG4ActionTool
abstract interface to load initialization list of user actions
Definition
ISimG4ActionTool.h:17
ISimG4ActionTool::DeclareInterfaceID
DeclareInterfaceID(ISimG4ActionTool, 1, 0)
Retrieve interface ID.
ISimG4ActionTool::userActionInitialization
virtual G4VUserActionInitialization * userActionInitialization()=0
get initilization hook for the user action
SimG4Interface
include
SimG4Interface
ISimG4ActionTool.h
Generated on Mon Nov 4 2024 17:11:00 for k4SimGeant4 by
1.11.0