13 #ifndef ROOT_TMCVerbose
14 #define ROOT_TMCVerbose
77 #endif //ROOT_TMCVerbose
virtual void RunMC(Int_t nofEvents)
MC run info.
virtual void ConstructOpGeometry()
Construct geometry for optical physics info.
virtual void FinishPrimary()
Finish of a primary track info.
virtual void GeneratePrimaries()
Generate primaries info.
void PrintStepHeader() const
Prints the header for stepping information.
virtual void Stepping()
Stepping info.
virtual void BeginPrimary()
Begin of a primary track info.
void PrintBanner() const
Prints banner for track information.
Class for printing a detailed information from MC application.
virtual void InitGeometry()
Initialize geometry info.
virtual void ConstructGeometry()
Construct geometry info.
#define ClassDef(name, id)
Int_t fLevel
Verbose level.
virtual void BeginEvent()
Begin event info.
TMCVerbose()
Default constructor.
virtual void PreTrack()
Begin of each track info.
void SetLevel(Int_t level)
Interface to a user defined particles stack.
void PrintTrackInfo() const
Prints track information.
virtual void FinishEvent()
Finish of an event info.
virtual void AddParticles()
Add particles info.
Mother of all ROOT objects.
virtual void PostTrack()
Finish of each track info.
virtual ~TMCVerbose()
Destructor.
virtual void FinishRun()
Finish MC run info.
virtual void AddIons()
Add ions info.
virtual void InitMC()
Initialize MC info.
Int_t fStepNumber
Current step number.