eic-smear  1.0.3
A collection of ROOT classes for Monte Carlo events and a fast-smearing code simulating detector effects for the Electron-Ion Collider task force
erhic::Forester::Status Class Reference

Stores summary information about the last call to Forester::Plant(). More...

#include <Forester.h>

Public Member Functions

 Status ()
 
virtual ~Status ()
 
virtual std::ostream & Print (std::ostream &os=std::cout) const
 

Protected Member Functions

virtual void StartTimer ()
 
virtual void StopTimer ()
 
virtual void ModifyEventCount (Long64_t count)
 
virtual void ModifyParticleCount (Long64_t count)
 
 ClassDef (Status, 1)
 

Protected Attributes

time_t mStartTime
 
time_t mEndTime
 
Long64_t mNEvents
 
Long64_t mNParticles
 
TStopwatch mTimer
 

Friends

class Forester
 

Detailed Description

Stores summary information about the last call to Forester::Plant().

KK: Made public for rootcint

Definition at line 154 of file Forester.h.

Constructor & Destructor Documentation

◆ Status()

erhic::Forester::Status::Status ( )

Definition at line 256 of file Forester.cxx.

◆ ~Status()

erhic::Forester::Status::~Status ( )
virtual

Definition at line 266 of file Forester.cxx.

Member Function Documentation

◆ ClassDef()

erhic::Forester::Status::ClassDef ( Status  ,
 
)
protected

◆ ModifyEventCount()

void erhic::Forester::Status::ModifyEventCount ( Long64_t  count)
protectedvirtual

Definition at line 290 of file Forester.cxx.

◆ ModifyParticleCount()

void erhic::Forester::Status::ModifyParticleCount ( Long64_t  count)
protectedvirtual

Definition at line 294 of file Forester.cxx.

◆ Print()

std::ostream & erhic::Forester::Status::Print ( std::ostream &  os = std::cout) const
virtual

Definition at line 268 of file Forester.cxx.

◆ StartTimer()

void erhic::Forester::Status::StartTimer ( )
protectedvirtual

Definition at line 280 of file Forester.cxx.

◆ StopTimer()

void erhic::Forester::Status::StopTimer ( )
protectedvirtual

Definition at line 285 of file Forester.cxx.

Friends And Related Function Documentation

◆ Forester

friend class Forester
friend

Definition at line 174 of file Forester.h.

Member Data Documentation

◆ mEndTime

time_t erhic::Forester::Status::mEndTime
protected

Definition at line 167 of file Forester.h.

◆ mNEvents

Long64_t erhic::Forester::Status::mNEvents
protected

Definition at line 168 of file Forester.h.

◆ mNParticles

Long64_t erhic::Forester::Status::mNParticles
protected

Definition at line 169 of file Forester.h.

◆ mStartTime

time_t erhic::Forester::Status::mStartTime
protected

Definition at line 166 of file Forester.h.

◆ mTimer

TStopwatch erhic::Forester::Status::mTimer
mutableprotected

Definition at line 172 of file Forester.h.


The documentation for this class was generated from the following files: