1 #ifndef SLIC_MODULE_HH_
2 #define SLIC_MODULE_HH_ 1
11 #include "G4ClassificationOfNewTrack.hh"
A class for streaming messages to a log.
Base class for slic code modules that provides common functionality, such as logging to an output str...
virtual void endEvent(const G4Event *)
virtual void beginRun(const G4Run *)
ModuleStatus getStatus() const
virtual void initialize()
const std::string & getName() const
virtual void endRun(const G4Run *)
Module(const std::string &name, bool deleteOnExit=true, bool autoRegister=true)
virtual void preTracking(const G4Track *)
virtual void beginEvent(const G4Event *)
virtual void stepping(const G4Step *)
virtual void postTracking(const G4Track *)