12 #ifndef ALTNS_EXAMPLEACTION_H 13 #define ALTNS_EXAMPLEACTION_H 15 #include "nutools/G4Base/UserAction.h" 65 #endif // ALTNS_EXAMPLEACTION_h
void SteppingAction(const G4Step *)
G4UserSteppingAction interface.
void PostTrackingAction(const G4Track *)
G4ClassificationOfNewTrack StackClassifyNewTrack(const G4Track *)
G4UserStackingAction interfaces.
int fStepMsgMaxPerEvt
shut up about steps
void Config(fhicl::ParameterSet const &pset)
Override Config() to extract any necessary parameters.
int fTrack2ndMsgMaxPerEvt
shut up about 2ndary tracks
void StackPrepareNewEvent()
void PrintConfig(std::string const &opt)
Override PrintConfig() to print out current configuration.
void BeginOfEventAction(const G4Event *)
int fTrack2ndMsg
of 2ndary track printed this evt?
double fSomeValue
some user config value
int fStepMsg
steps have we printed this evt?
void PreTrackingAction(const G4Track *)
G4UserTrackingAction interfaces.
void EndOfEventAction(const G4Event *)