![]() |
ATLAS Offline Software
|
Abstract interface for tools that construct G4 user actions. More...
#include <IUserActionTool.h>
Public Member Functions | |
| virtual StatusCode | fillUserAction (G4AtlasUserActions &userActions)=0 |
| Constructs a user action and populates the user action lists with it. More... | |
| DeclareInterfaceID (IUserActionTool, 1, 0) | |
| Declare this interface to the framework. More... | |
Abstract interface for tools that construct G4 user actions.
This interface declares a single method for concrete tools to implement in order to plug user actions into Geant4 and the UserActionSvc.
Definition at line 51 of file IUserActionTool.h.
| G4UA::IUserActionTool::DeclareInterfaceID | ( | IUserActionTool | , |
| 1 | , | ||
| 0 | |||
| ) |
Declare this interface to the framework.
|
pure virtual |
Constructs a user action and populates the user action lists with it.
1.8.18