GFDstarRunPeriods
class description - source file - inheritance tree
protected:
Bool_t CheckPeriod(const char* method, Int_t period) const
Bool_t OutOfBounds(const char* method, Int_t period) const
public:
GFDstarRunPeriods(Int_t trigger, const char* period = "0")
GFDstarRunPeriods(const GFDstarRunPeriods&)
virtual ~GFDstarRunPeriods()
static TClass* Class()
Int_t GetFirstRun(Int_t period) const
Int_t GetLastRun(Int_t period) const
Double_t GetLumi(Int_t period) const
Int_t GetNumPeriods() const
Int_t GetPeriod(Int_t run) const
Double_t GetPrescale(Int_t period) const
TArrayD GetRunDataLumi() const
TArrayI GetRunRanges() const
Double_t GetTotalLumi() const
virtual TClass* IsA() const
Bool_t SetTrigger(Int_t trigger, const char* period = "0")
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
TArrayI fRuns
TArrayD fRunsDataLumi [i] is lumi for fRuns[i] => fRuns[i+1] // in nb-1
TArrayD fPrescales [i] is mean prescale trigger for fRuns[i] => fRuns[i+1]
public:
static const Double_t fgStartDmSignal
static const Double_t fgEndDmSignal
static const Double_t fgStartDmBackgr
static const Double_t fgEndDmBackgr
GFDstarRunPeriods
Author: Gero Flucke
Date: May 14th, 2002
last update: $Date: 2004/08/27 12:30:55 $
by: $Author: flucke $
GFDstarRunPeriods(Int_t trigger, const char* period)
period may contain '99ePlus', '2000'
~GFDstarRunPeriods()
Bool_t SetTrigger(Int_t trigger, const char* period)
period may contain '99ePlus', '2000'
Int_t GetFirstRun(Int_t period) const
Int_t GetLastRun(Int_t period) const
Double_t GetLumi(Int_t period) const
Double_t GetPrescale(Int_t period) const
Int_t GetPeriod(Int_t run) const
return period that run belongs to, -1 in case no period found
Bool_t OutOfBounds(const char* method, Int_t period) const
unused 'method'
Inline Functions
Int_t GetNumPeriods() const
TArrayI GetRunRanges() const
TArrayD GetRunDataLumi() const
Double_t GetTotalLumi() const
Bool_t CheckPeriod(const char* method, Int_t period) const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
GFDstarRunPeriods GFDstarRunPeriods(const GFDstarRunPeriods&)
Author: Gero Flucke
Last update: Wed Jan 11 14:05:58 2006
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.