HYDRA_development_version
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HOraSlowArchRateObj Class Reference

#include <horaslowarchrateobj.h>

Inheritance diagram for HOraSlowArchRateObj:
Collaboration diagram for HOraSlowArchRateObj:

Public Member Functions

 HOraSlowArchRateObj ()
 
 HOraSlowArchRateObj (const Char_t *, Int_t)
 
 ~HOraSlowArchRateObj ()
 
void setStartTime (const Char_t *s)
 
void setRate (Int_t n)
 
const Char_t * getStartTime ()
 
Int_t getRate ()
 
Int_t getTimeDiff (const Char_t *)
 
void print ()
 
void write (fstream &)
 

Private Attributes

TString startTime
 
Int_t rate
 

Detailed Description

Definition at line 11 of file horaslowarchrateobj.h.

Constructor & Destructor Documentation

HOraSlowArchRateObj::HOraSlowArchRateObj ( )
HOraSlowArchRateObj::HOraSlowArchRateObj ( const Char_t *  t,
Int_t  n 
)

Definition at line 23 of file horaslowarchrateobj.cc.

References n, rate, and startTime.

HOraSlowArchRateObj::~HOraSlowArchRateObj ( )
inline

Definition at line 18 of file horaslowarchrateobj.h.

Member Function Documentation

Int_t HOraSlowArchRateObj::getRate ( )
inline

Definition at line 22 of file horaslowarchrateobj.h.

Referenced by HOraSlowPartition::getRatesGraph().

const Char_t* HOraSlowArchRateObj::getStartTime ( )
inline

Definition at line 21 of file horaslowarchrateobj.h.

Referenced by HOraSlowPartition::getRatesGraph().

Int_t HOraSlowArchRateObj::getTimeDiff ( const Char_t *  t)

Definition at line 29 of file horaslowarchrateobj.cc.

References startTime.

Referenced by HOraSlowPartition::getRatesGraph().

void HOraSlowArchRateObj::print ( )

Definition at line 36 of file horaslowarchrateobj.cc.

References rate, and startTime.

Referenced by HOraSlowPartition::printRates().

void HOraSlowArchRateObj::setRate ( Int_t  n)
inline

Definition at line 20 of file horaslowarchrateobj.h.

References n.

void HOraSlowArchRateObj::setStartTime ( const Char_t *  s)
inline

Definition at line 19 of file horaslowarchrateobj.h.

void HOraSlowArchRateObj::write ( fstream &  fout)

Definition at line 41 of file horaslowarchrateobj.cc.

References rate, and startTime.

Referenced by HOraSlowPartition::writeRates().

Member Data Documentation

Int_t HOraSlowArchRateObj::rate
private

Definition at line 14 of file horaslowarchrateobj.h.

Referenced by HOraSlowArchRateObj(), print(), and write().

TString HOraSlowArchRateObj::startTime
private

Definition at line 13 of file horaslowarchrateobj.h.

Referenced by getTimeDiff(), HOraSlowArchRateObj(), print(), and write().


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