|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef G4DEBUGGINGTOOLS_VerboseSelector_H
6 #define G4DEBUGGINGTOOLS_VerboseSelector_H
10 #include "G4UserSteppingAction.hh"
11 #include "G4UserTrackingAction.hh"
12 #include "G4UserEventAction.hh"
14 #include "GaudiKernel/ServiceHandle.h"
21 public G4UserEventAction,
22 public G4UserSteppingAction,
23 public G4UserTrackingAction
61 #endif //G4DEBUGGINGTOOLS_VerboseSelector_H
virtual void UserSteppingAction(const G4Step *) override
virtual void PostUserTrackingAction(const G4Track *) override
std::vector< double > targetPdgIDs
ServiceHandle< StoreGateSvc > m_detStore
Pointer to StoreGate (detector store by default)
virtual void BeginOfEventAction(const G4Event *) override
ServiceHandle< StoreGateSvc > m_evtStore
Pointer to StoreGate (event store by default)
Class to provide easy MsgStream access and capabilities.
virtual void PreUserTrackingAction(const G4Track *) override
VerboseSelector(const Config &config)