ATLAS Offline Software
Public Attributes | List of all members
G4UA::G4AtlasUserActions Class Reference

Struct for passing around user actions. More...

#include <IUserActionTool.h>

Collaboration diagram for G4UA::G4AtlasUserActions:

Public Attributes

std::vector< G4UserRunAction * > runActions
 
std::vector< G4UserEventAction * > eventActions
 
std::vector< G4UserTrackingAction * > trackingActions
 
std::vector< G4UserSteppingAction * > steppingActions
 
std::vector< G4UserStackingAction * > stackingActions
 

Detailed Description

Struct for passing around user actions.

Tools push their actions onto the appropriate lists.

Author
Steve Farrell Steve.nosp@m.n.Fa.nosp@m.rrell.nosp@m.@cer.nosp@m.n.ch

Definition at line 31 of file IUserActionTool.h.

Member Data Documentation

◆ eventActions

std::vector<G4UserEventAction*> G4UA::G4AtlasUserActions::eventActions

Definition at line 34 of file IUserActionTool.h.

◆ runActions

std::vector<G4UserRunAction*> G4UA::G4AtlasUserActions::runActions

Definition at line 33 of file IUserActionTool.h.

◆ stackingActions

std::vector<G4UserStackingAction*> G4UA::G4AtlasUserActions::stackingActions

Definition at line 37 of file IUserActionTool.h.

◆ steppingActions

std::vector<G4UserSteppingAction*> G4UA::G4AtlasUserActions::steppingActions

Definition at line 36 of file IUserActionTool.h.

◆ trackingActions

std::vector<G4UserTrackingAction*> G4UA::G4AtlasUserActions::trackingActions

Definition at line 35 of file IUserActionTool.h.


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