1 #ifndef SimG4Core_EventAction_H 2 #define SimG4Core_EventAction_H 11 #include "G4UserEventAction.hh" const TrackContainer * trackContainer() const
~EventAction() override=default
SimRunInterface * m_runInterface
TrackWithHistory * getTrackByID(int trackID, bool strict=false) const
SimActivityRegistry::EndOfEventSignal m_endOfEventSignal
void BeginOfEventAction(const G4Event *evt) override
std::vector< TrackWithHistory * > TrackContainer
CMSSteppingVerbose * m_SteppingVerbose
TrackWithHistory * getTrackByID(unsigned int id) const
void EndOfEventAction(const G4Event *evt) override
SimTrackManager * m_trackManager
EventAction(const edm::ParameterSet &ps, SimRunInterface *, SimTrackManager *, CMSSteppingVerbose *)
const std::vector< TrackWithHistory * > * trackContainer() const
SimActivityRegistry::BeginOfEventSignal m_beginOfEventSignal