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()
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(basic_ostream<char,char_traits<char> >& 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& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& 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 voidbookHistKick()
virtual voidbookHistMdc()
virtual voidbookHistPid()
virtual voidbookHistRich()
virtual voidbookHistShower()
virtual voidbookHistStart()
virtual voidbookHistTof()
virtual voidbookHistTofino()
virtual voidbookHistTrig()
voidresetPointers()

Data Members

public:
enum TObject::EStatusBits { kCanDelete
kMustCleanup
kObjInCanvas
kIsReferenced
kHasUUID
kCannotPick
kNoContextMenu
kInvalidObject
};
enum TObject::[unnamed] { kIsOnHeap
kNotDeleted
kZombie
kBitMask
kSingleKey
kOverwrite
kWriteDelete
};
public:
TProfile*evtHeader_eventSize_Var! evtHeader: event size
TList*histList! List of booked histograms
TProfile*kickTrack_n_Var! kickTrack: num tracks/event
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*pidTrackCandLep_n_Var! pidTrackCand objects with ring/event
TProfile*pidTrackCand_n_Var! pidTrackCand objects/event
TProfile*richCal_n_Var! richCal: fired pads/event
TProfile*richHit_n_Var! richHit: 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*trigRich_n_Var! trigRich : RichIPU hits/event
TProfile*trigShower_n_Var! trigShower : ShowerIPU hits/event
TProfile*trigSlepton_n_Var! trigSlepton : MU Leptons from Shower hits / event
TProfile*trigTlepton_n_Var! trigTlepton : MU Leptons from Tof hits / event
TProfile*trigTof_n_Var! trigTof : TofIPU hits/event

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

HQAVariations(Int_t intervalSize)
 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 bookHistPid()
void bookHistRich()
void bookHistMdc()
void bookHistTof()
void bookHistTofino()
{;}
void bookHistShower()
void bookHistKick()
void bookHistTrig()
HQAVariations(Int_t intervalSize = 5000)
virtual ~HQAVariations()
{}
TList * getHistList()
{return histList;}

Author: Dan Magestro (magestro@gsi.de)
Last change: 24/01/2002
Last generated: 2010-05-22 13:07

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.