ROOT logo
HYDRA - THE HADES ANALYSIS PACKAGE » (UNKNOWN) » HQAVariations

class HQAVariations: public TObject

_HADES_CLASS_DESCRIPTION


 HQAVariations

 Contains TProfile histograms for monitoring the variations of scalar quantities
 over the course of the run, used by HQAMaker.

 
For more information, see the QA home page.


Function Members (Methods)

public:
HQAVariations(Int_t intervalSize = 5000)
HQAVariations(const HQAVariations&)
virtual~HQAVariations()
voidTObject::AbstractMethod(const char* method) const
virtual voidactivateHist()
virtual voidTObject::AppendPad(Option_t* option = "")
virtual voidbookHist()
virtual voidTObject::Browse(TBrowser* b)
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTObject::Clear(Option_t* = "")
virtual TObject*TObject::Clone(const char* newname = "") const
virtual Int_tTObject::Compare(const TObject* obj) const
virtual voidTObject::Copy(TObject& object) const
virtual voidTObject::Delete(Option_t* option = "")MENU
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTObject::DrawClass() constMENU
virtual TObject*TObject::DrawClone(Option_t* option = "") constMENU
virtual voidTObject::Dump() constMENU
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
TList*getHistList()
virtual const char*TObject::GetIconName() const
virtual const char*TObject::GetName() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
virtual const char*TObject::GetTitle() const
virtual UInt_tTObject::GetUniqueID() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
virtual ULong_tTObject::Hash() const
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual voidTObject::Inspect() constMENU
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
virtual Bool_tTObject::IsEqual(const TObject* obj) const
virtual Bool_tTObject::IsFolder() const
Bool_tTObject::IsOnHeap() const
virtual Bool_tTObject::IsSortable() const
Bool_tTObject::IsZombie() const
virtual voidTObject::ls(Option_t* option = "") const
voidTObject::MayNotUse(const char* method) const
virtual Bool_tTObject::Notify()
voidTObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const
static voidTObject::operator delete(void* ptr)
static voidTObject::operator delete(void* ptr, void* vp)
static voidTObject::operator delete[](void* ptr)
static voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
HQAVariations&operator=(const HQAVariations&)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidTObject::Print(Option_t* option = "") const
virtual Int_tTObject::Read(const char* name)
virtual voidTObject::RecursiveRemove(TObject* obj)
voidTObject::ResetBit(UInt_t f)
virtual voidTObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU
virtual voidTObject::SavePrimitive(ostream& out, Option_t* option = "")
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
static voidTObject::SetObjectStat(Bool_t stat)
virtual voidTObject::SetUniqueID(UInt_t uid)
virtual voidShowMembers(TMemberInspector&)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
virtual voidTObject::UseCurrentStyle()
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
protected:
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
voidTObject::MakeZombie()
private:
virtual voidbookHistEvent()
virtual voidbookHistMdc()
virtual voidbookHistPid()
virtual voidbookHistRich()
virtual voidbookHistRpc()
virtual voidbookHistShower()
virtual voidbookHistStart()
virtual voidbookHistTof()
voidresetPointers()

Data Members

public:
TProfile*evtHeader_eventSize_Var! evtHeader: event size
TList*histList! List of booked histograms
Int_tmaxEvents! Max. #events to be QA'd (= 200*IntervalSize)
TProfile*mdcCal1_time1_m0_Var! mdcCal1: Plane I, average time1
TProfile*mdcCal1_time1_m1_Var! mdcCal1: Plane II, average time1
TProfile*mdcCal1_time1_m2_Var! mdcCal1: Plane III, average time1
TProfile*mdcCal1_time1_m3_Var! mdcCal1: Plane IV, average time1
TProfile*mdcCal1_time2m1_m0_Var! mdcCal1: Plane I, average time above threshold
TProfile*mdcCal1_time2m1_m1_Var! mdcCal1: Plane II, average time above threshold
TProfile*mdcCal1_time2m1_m2_Var! mdcCal1: Plane III, average time above threshold
TProfile*mdcCal1_time2m1_m3_Var! mdcCal1: Plane IV, average time above threshold
TProfile*particleCandLep_n_Var! pidTrackCand objects with ring/event
TProfile*particleCand_n_Var! particleCand objects/event
TProfile*richCal_n_Var! richCal: fired pads/event
TProfile*richHit_n_Var! richHit: hits/event
TProfile*rpcHit_n_Var! rpcHit: num hits/event
TProfile*shoHitTof_n_Var! showerHitTof: num hits/event
TProfile*shoHit_n_Var! showerHit: num hits/event
TProfile*stCal_meanStrip_Var! startCal: mean strip number
TProfile*tofHit_n_Var! tofHit: num hits/event
TProfile*vtCal_meanStrip_Var! vetoCal: mean strip number

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

HQAVariations(Int_t intervalSize = 5000)
 Constructor; must be called with the interval size since this is needed to
 book the histograms.
void resetPointers()
 Zero all histogram pointers
void activateHist()
 This function removes histograms from the histList TList which
 are not listed in QAvarhists.h.
void bookHist()
 Book histograms and define axis titles and options for drawing
void bookHistEvent()
void bookHistStart()
void bookHistRich()
void bookHistMdc()
void bookHistTof()
void bookHistRpc()
void bookHistShower()
void bookHistPid()
HQAVariations(Int_t intervalSize = 5000)
virtual ~HQAVariations()
{}
TList * getHistList()