SToGS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
SToGS_UserActionInitialization.hh File Reference
#include "G4Version.hh"
#include "G4ios.hh"
#include "G4String.hh"
#include "G4UserRunAction.hh"
#include "G4UserEventAction.hh"
#include "G4UserTrackingAction.hh"
#include "G4UserSteppingAction.hh"
#include <vector>
#include <utility>

Go to the source code of this file.

Classes

class  SToGS::AllActions
 Base class that regroups in the same space all user's hooks. Convenient for sharing similar data. More...
 
class  SToGS::AllInOneUserActionInitialization< _T >
 a G4 user's action manage by a single AllAction class More...
 
class  SToGS::EventAction
 Base class for a Event action that calls a concrete one. More...
 
class  SToGS::RunAction
 Base class for a Run action that calls a concrete one. More...
 
class  SToGS::SteppingAction
 Base class for a Steeping action that calls a concrete one. More...
 
class  SToGS::TrackingAction
 Base class for a Tracking action that calls a concrete one. More...
 
class  SToGS::UserActionInitialization
 Base class to manage SToGS user's hooks + the generator. More...
 

Namespaces

 SToGS
 SToGS namespace to protect SToGS classes.