ROOT logo
AliRoot » MUON » AliMUONVQADataMakerRec

class AliMUONVQADataMakerRec: public TObject

Function Members (Methods)

 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.

public:
virtual~AliMUONVQADataMakerRec()
voidTObject::AbstractMethod(const char* method) const
virtual voidTObject::AppendPad(Option_t* option = "")
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 voidEndOfDetectorCycleDigits(Int_t specie, TObjArray** list)
virtual voidEndOfDetectorCycleESDs(Int_t specie, TObjArray** list)
virtual voidEndOfDetectorCycleRaws(Int_t specie, TObjArray** list)
virtual voidEndOfDetectorCycleRecPoints(Int_t specie, TObjArray** list)
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
voidForbidCloning(TH1* h, Bool_t v = kTRUE)
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
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 voidInitDigits()
virtual voidInitESDs()
virtual voidInitRaws()
virtual voidInitRecPoints()
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
virtual voidMakeDigits(TTree* dig)
virtual voidMakeESDs(AliESDEvent* esd)
virtual voidMakeRaws(AliRawReader* rawReader)
virtual voidMakeRecPoints(TTree* recpo)
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)
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 voidResetDetectorDigits(TObjArray* list)
virtual voidResetDetectorESDs(TObjArray* list)
virtual voidResetDetectorRaws(TObjArray* list)
virtual voidResetDetectorRecPoints(TObjArray* list)
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&)
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:
Int_tAdd2DigitsList(TH1* hist, const Int_t index, const Bool_t expert = kFALSE, const Bool_t image = kFALSE)
Int_tAdd2ESDsList(TH1* hist, const Int_t index, const Bool_t expert = kFALSE, const Bool_t image = kFALSE)
Int_tAdd2RawsList(TH1* hist, const Int_t index, const Bool_t expert = kFALSE, const Bool_t image = kFALSE, const Bool_t saveForCorr = kFALSE)
Int_tAdd2RecPointsList(TH1* hist, const Int_t index, const Bool_t expert = kFALSE, const Bool_t image = kFALSE)
voidClonePerTrigClass(AliQAv1::TASKINDEX_t task)
AliRecoParam::EventSpecie_tCurrentEventSpecie() const
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
Int_tFillDigitsData(Int_t index, double x)
Int_tFillDigitsData(Int_t index, double x, double y)
Int_tFillDigitsData(Int_t index, double x, double y, double w)
Int_tFillESDsData(Int_t index, double x)
Int_tFillESDsData(Int_t index, double x, double y)
Int_tFillESDsData(Int_t index, double x, double y, double w)
Int_tFillRawsData(Int_t index, double x)
Int_tFillRawsData(Int_t index, double x, double y)
Int_tFillRawsData(Int_t index, double x, double y, double w)
Int_tFillRecPointsData(Int_t index, double x)
Int_tFillRecPointsData(Int_t index, double x, double y)
Int_tFillRecPointsData(Int_t index, double x, double y, double w)
TObject*GetDigitsData(Int_t index) const
TH1*GetDigitsData(Int_t index, int trCl) const
TObject*GetESDsData(Int_t index) const
TH1*GetESDsData(Int_t index, int trCl) const
TH1*GetMatchingRawsHisto(Int_t index, Int_t trigId) const
TObject*GetRawsData(Int_t index) const
TH1*GetRawsData(Int_t index, int trCl) const
const AliMUONRecoParam*GetRecoParam() const
TObject*GetRecPointsData(Int_t index) const
TH1*GetRecPointsData(Int_t index, int trCl) const
voidTObject::MakeZombie()
voidResetDetector(const TObjArray* list)
Int_tRunNumber() const

Data Members

protected:
AliQADataMakerRec*fMaster/< master to get access to its methods

Class Charts

Inheritance Chart:
TObject
AliMUONVQADataMakerRec
AliMUONTrackerQADataMakerRec
AliMUONTriggerQADataMakerRec

Function documentation

~AliMUONVQADataMakerRec()
 dtor
Add2DigitsList(TH1* hist, const Int_t index, const Bool_t expert = kFALSE, const Bool_t image = kFALSE)
 fwd
Add2ESDsList(TH1* hist, const Int_t index, const Bool_t expert = kFALSE, const Bool_t image = kFALSE)
 fwd
Add2RecPointsList(TH1* hist, const Int_t index, const Bool_t expert = kFALSE, const Bool_t image = kFALSE)
 fwd
Add2RawsList(TH1* hist, const Int_t index, const Bool_t expert = kFALSE, const Bool_t image = kFALSE, const Bool_t saveForCorr = kFALSE)
 fwd
void ClonePerTrigClass(AliQAv1::TASKINDEX_t task)
 RS: alias to QADataMaker per-trigger-class histo clonning
CurrentEventSpecie() const
 fwd
GetRecoParam() const
 fwd
ResetDetector(const TObjArray* list)
 Reset all histograms found in list, that match either trigger or tracker
RunNumber() const
 fwd
void InitDigits()
 Initialization for handling Digits
void InitESDs()
 Initialization for handling ESD
void InitRaws()
 Initialization for handling Raws
void InitRecPoints()
 Initialization for handling RecPoints
void MakeRaws(AliRawReader* rawReader)
 Produces QA data for Raws
void MakeDigits(TTree* dig)
 Produces QA data for Digits
void MakeRecPoints(TTree* recpo)
 Produces QA data for RecPoints
void MakeESDs(AliESDEvent* esd)
 Produces QA data for ESD
void EndOfDetectorCycleRaws(Int_t specie, TObjArray** list)
 Wrap up things at each cycle for Raws
void EndOfDetectorCycleRecPoints(Int_t specie, TObjArray** list)
 Wrap up things at each cycle for RecPoints
void EndOfDetectorCycleESDs(Int_t specie, TObjArray** list)
 Wrap up things at each cycle for ESD
void EndOfDetectorCycleDigits(Int_t specie, TObjArray** list)
 Wrap up things at each cycle for Digits
void ResetDetectorRaws(TObjArray* list)
 Reset anything that must be reset for Raws
{ ResetDetector(list); }
void ResetDetectorRecPoints(TObjArray* list)
 Reset anything that must be reset for RecPoints
{ ResetDetector(list); }
void ResetDetectorESDs(TObjArray* list)
 Reset anything that must be reset for ESD
{ ResetDetector(list); }
void ResetDetectorDigits(TObjArray* list)
 Reset anything that must be reset for Digits
{ ResetDetector(list); }
void ForbidCloning(TH1* h, Bool_t v = kTRUE)
{ if (fMaster) fMaster->ForbidCloning(h,v); }
TObject* GetDigitsData(Int_t index) const
{return fMaster ? fMaster->GetDigitsData(index) : 0x0;}
TObject* GetESDsData(Int_t index) const
{return fMaster ? fMaster->GetESDsData(index) : 0x0;}
TObject* GetRecPointsData(Int_t index) const
{return fMaster ? fMaster->GetRecPointsData(index) : 0x0;}
TObject* GetRawsData(Int_t index) const
{return fMaster ? fMaster->GetRawsData(index) : 0x0;}
TH1* GetDigitsData(Int_t index, int trCl) const
{return fMaster ? fMaster->GetDigitsData(index, trCl) : 0x0;}
TH1* GetESDsData(Int_t index, int trCl) const
{return fMaster ? fMaster->GetESDsData(index, trCl) : 0x0;}
TH1* GetRecPointsData(Int_t index, int trCl) const
{return fMaster ? fMaster->GetRecPointsData(index, trCl) : 0x0;}
TH1* GetRawsData(Int_t index, int trCl) const
{return fMaster ? fMaster->GetRawsData(index,trCl) : 0x0;}
TH1* GetMatchingRawsHisto(Int_t index, Int_t trigId) const
{return fMaster ? fMaster->GetMatchingRawsHisto(index, trigId) : 0x0;}
Int_t FillDigitsData(Int_t index, double x)
{return fMaster ? fMaster->FillDigitsData(index,x) : 0;}
Int_t FillRawsData(Int_t index, double x)
{return fMaster ? fMaster->FillRawsData(index,x) : 0;}
Int_t FillRecPointsData(Int_t index, double x)
{return fMaster ? fMaster->FillRecPointsData(index,x) : 0;}
Int_t FillESDsData(Int_t index, double x)
{return fMaster ? fMaster->FillESDsData(index,x) : 0;}
Int_t FillDigitsData(Int_t index, double x, double y)
{return fMaster ? fMaster->FillDigitsData(index,x,y) : 0;}
Int_t FillRawsData(Int_t index, double x, double y)
{return fMaster ? fMaster->FillRawsData(index,x,y) : 0;}
Int_t FillRecPointsData(Int_t index, double x, double y)
{return fMaster ? fMaster->FillRecPointsData(index,x,y) : 0;}
Int_t FillESDsData(Int_t index, double x, double y)
{return fMaster ? fMaster->FillESDsData(index,x,y) : 0;}
Int_t FillDigitsData(Int_t index, double x, double y, double w)
{return fMaster ? fMaster->FillDigitsData(index,x,y,w) : 0;}
Int_t FillRawsData(Int_t index, double x, double y, double w)
{return fMaster ? fMaster->FillRawsData(index,x,y,w) : 0;}
Int_t FillRecPointsData(Int_t index, double x, double y, double w)
{return fMaster ? fMaster->FillRecPointsData(index,x,y,w) : 0;}
Int_t FillESDsData(Int_t index, double x, double y, double w)
{return fMaster ? fMaster->FillESDsData(index,x,y,w) : 0;}
AliMUONVQADataMakerRec& operator=(const AliMUONVQADataMakerRec& rhs)
 Not implemented