ROOT logo
AliRoot » PHOS » AliPHOSQADataMakerRec

class AliPHOSQADataMakerRec: public AliQADataMakerRec

Function Members (Methods)

public:
AliPHOSQADataMakerRec()
AliPHOSQADataMakerRec(const AliPHOSQADataMakerRec& qadm)
virtual~AliPHOSQADataMakerRec()
voidTObject::AbstractMethod(const char* method) const
virtual Int_tAliQADataMakerRec::Add2DigitsList(TH1* hist, const Int_t index, const Bool_t expert = kFALSE, const Bool_t image = kFALSE)
virtual Int_tAliQADataMakerRec::Add2ESDsList(TH1* hist, const Int_t index, const Bool_t expert = kFALSE, const Bool_t image = kFALSE)
virtual Int_tAliQADataMakerRec::Add2HitsList(TH1*, const Int_t, const Bool_t, const Bool_t)
virtual Int_tAliQADataMakerRec::Add2RawsList(TH1* hist, const Int_t index, const Bool_t expert = kFALSE, const Bool_t image = kFALSE, const Bool_t saveForCorr = kFALSE)
virtual Int_tAliQADataMakerRec::Add2RecPointsList(TH1* hist, const Int_t index, const Bool_t expert = kFALSE, const Bool_t image = kFALSE)
virtual Int_tAliQADataMakerRec::Add2SDigitsList(TH1*, const Int_t, const Bool_t, const Bool_t)
virtual voidTObject::AppendPad(Option_t* option = "")
virtual voidTObject::Browse(TBrowser* b)
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTNamed::Clear(Option_t* option = "")
virtual TObject*TNamed::Clone(const char* newname = "") const
virtual voidAliQADataMakerRec::ClonePerTrigClass(AliQAv1::TASKINDEX_t task)
virtual Int_tTNamed::Compare(const TObject* obj) const
virtual voidTNamed::Copy(TObject& named) 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 voidAliQADataMakerRec::EndOfCycle()
virtual voidAliQADataMakerRec::EndOfCycle(AliQAv1::TASKINDEX_t task)
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidAliQADataMakerRec::Exec(AliQAv1::TASKINDEX_t task, TObject* data)
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 voidTNamed::FillBuffer(char*& buffer)
virtual Int_tAliQADataMakerRec::FillDigitsData(Int_t index, double x)
virtual Int_tAliQADataMakerRec::FillDigitsData(Int_t index, double x, double y)
virtual Int_tAliQADataMakerRec::FillDigitsData(Int_t index, double x, double y, double z)
virtual Int_tAliQADataMakerRec::FillESDsData(Int_t index, double x)
virtual Int_tAliQADataMakerRec::FillESDsData(Int_t index, double x, double y)
virtual Int_tAliQADataMakerRec::FillESDsData(Int_t index, double x, double y, double z)
virtual Int_tAliQADataMakerRec::FillHitsData(Int_t, double)
virtual Int_tAliQADataMakerRec::FillHitsData(Int_t, double, double)
virtual Int_tAliQADataMakerRec::FillHitsData(Int_t, double, double, double)
virtual Int_tAliQADataMakerRec::FillRawsData(Int_t index, double x)
virtual Int_tAliQADataMakerRec::FillRawsData(Int_t index, double x, double y)
virtual Int_tAliQADataMakerRec::FillRawsData(Int_t index, double x, double y, double z)
virtual Int_tAliQADataMakerRec::FillRecPointsData(Int_t index, double x)
virtual Int_tAliQADataMakerRec::FillRecPointsData(Int_t index, double x, double y)
virtual Int_tAliQADataMakerRec::FillRecPointsData(Int_t index, double x, double y, double z)
virtual Int_tAliQADataMakerRec::FillSDigitsData(Int_t, double)
virtual Int_tAliQADataMakerRec::FillSDigitsData(Int_t, double, double)
virtual Int_tAliQADataMakerRec::FillSDigitsData(Int_t, double, double, double)
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
voidAliQADataMaker::Finish() const
voidAliQADataMaker::ForbidCloning(TH1* h, Bool_t v = kTRUE)
static TObjArray*AliQADataMaker::GetDataOfTrigClass(TObjArray* arr, Int_t cloneID, TObjArray* dest = 0)
static TObjArray*AliQADataMaker::GetDataOfTrigClass(TObjArray** list, Int_t specieIndex, int cloneID, TObjArray* dest)
const Char_t*AliQADataMaker::GetDetectorDirName() const
virtual TObject*AliQADataMakerRec::GetDigitsData(const Int_t index)
virtual TH1*AliQADataMakerRec::GetDigitsData(const Int_t index, int cloneID)
virtual TObjArray*AliQADataMakerRec::GetDigitsDataOfTrigClass(int cloneID, TObjArray* dest = 0)
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
virtual TObject*AliQADataMakerRec::GetESDsData(const Int_t index)
virtual TH1*AliQADataMakerRec::GetESDsData(const Int_t index, int cloneID)
virtual TObjArray*AliQADataMakerRec::GetESDsDataOfTrigClass(int cloneID, TObjArray* dest = 0)
Int_tAliQADataMaker::GetEvCountCycle(AliQAv1::TASKINDEX_t task, Int_t trCl = -1) const
Int_tAliQADataMaker::GetEvCountCycle(AliRecoParam::EventSpecie_t sp, AliQAv1::TASKINDEX_t task, Int_t trCl = -1) const
Int_tAliQADataMaker::GetEvCountCycleDigits(Int_t trCl = -1) const
Int_tAliQADataMaker::GetEvCountCycleESDS(Int_t trCl = -1) const
Int_tAliQADataMaker::GetEvCountCycleHits(Int_t trCl = -1) const
Int_tAliQADataMaker::GetEvCountCycleRaws(Int_t trCl = -1) const
Int_tAliQADataMaker::GetEvCountCycleRecPoints(Int_t trCl = -1) const
Int_tAliQADataMaker::GetEvCountCycleSDigits(Int_t trCl = -1) const
Int_tAliQADataMaker::GetEvCountTotal(AliQAv1::TASKINDEX_t task, Int_t trCl = -1) const
Int_tAliQADataMaker::GetEvCountTotal(AliRecoParam::EventSpecie_t sp, AliQAv1::TASKINDEX_t task, Int_t trCl = -1) const
Int_tAliQADataMaker::GetEvCountTotalDigits(Int_t trCl = -1) const
Int_tAliQADataMaker::GetEvCountTotalESDS(Int_t trCl = -1) const
Int_tAliQADataMaker::GetEvCountTotalHits(Int_t trCl = -1) const
Int_tAliQADataMaker::GetEvCountTotalRaws(Int_t trCl = -1) const
Int_tAliQADataMaker::GetEvCountTotalRecPoints(Int_t trCl = -1) const
Int_tAliQADataMaker::GetEvCountTotalSDigits(Int_t trCl = -1) const
AliRecoParam::EventSpecie_tAliQADataMaker::GetEventSpecie() const
static TNamed*AliQADataMaker::GetEventTrigClass(Int_t i)
static const TObjArray&AliQADataMaker::GetEventTrigClasses()
Char_t*AliQADataMaker::GetHistoTrigger(const TH1* h) const
virtual TObject*AliQADataMakerRec::GetHitsData(const Int_t)
virtual TH1*AliQADataMakerRec::GetHitsData(const Int_t, int)
virtual TObjArray*AliQADataMakerRec::GetHitsDataOfTrigClass(int, TObjArray* = 0)
virtual const char*TObject::GetIconName() const
virtual TObjArray*AliQADataMakerRec::GetMatchingDigitsData(const Int_t index, TObjArray* optDest = 0)
virtual TH1*AliQADataMakerRec::GetMatchingDigitsHisto(Int_t index, Int_t trigId)
virtual TObjArray*AliQADataMakerRec::GetMatchingDigitsHistosSet(const Int_t* indexList, Int_t nHist, Int_t trigId)
virtual TObjArray*AliQADataMakerRec::GetMatchingESDsData(const Int_t index, TObjArray* optDest = 0)
virtual TH1*AliQADataMakerRec::GetMatchingESDsHisto(Int_t index, Int_t trigId)
virtual TObjArray*AliQADataMakerRec::GetMatchingESDsHistosSet(const Int_t* indexList, Int_t nHist, Int_t trigId)
virtual TObjArray*AliQADataMakerRec::GetMatchingHitsData(const Int_t, TObjArray*)
virtual TH1*AliQADataMakerRec::GetMatchingHitsHisto(Int_t, Int_t)
virtual TObjArray*AliQADataMakerRec::GetMatchingHitsHistosSet(const Int_t*, Int_t, Int_t)
virtual TObjArray*AliQADataMakerRec::GetMatchingRawsData(const Int_t index, TObjArray* optDest = 0)
virtual TH1*AliQADataMakerRec::GetMatchingRawsHisto(Int_t index, Int_t trigId)
virtual TObjArray*AliQADataMakerRec::GetMatchingRawsHistosSet(const Int_t* indexList, Int_t nHist, Int_t trigId)
virtual TObjArray*AliQADataMakerRec::GetMatchingRecPointsData(const Int_t index, TObjArray* optDest = 0)
virtual TH1*AliQADataMakerRec::GetMatchingRecPointsHisto(Int_t index, Int_t trigId)
virtual TObjArray*AliQADataMakerRec::GetMatchingRecPointsHistosSet(const Int_t* indexList, Int_t nHist, Int_t trigId)
virtual TObjArray*AliQADataMakerRec::GetMatchingSDigitsData(const Int_t, TObjArray*)
virtual TH1*AliQADataMakerRec::GetMatchingSDigitsHisto(Int_t, Int_t)
virtual TObjArray*AliQADataMakerRec::GetMatchingSDigitsHistosSet(const Int_t*, Int_t, Int_t)
virtual const char*TNamed::GetName() const
static Int_tAliQADataMaker::GetNEventTrigClasses()
static Int_tAliQADataMaker::GetNTrigClasses()
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
TList*AliQADataMaker::GetParameterList() const
virtual TObject*AliQADataMakerRec::GetRawsData(const Int_t index)
virtual TH1*AliQADataMakerRec::GetRawsData(const Int_t index, int cloneID)
virtual TObjArray*AliQADataMakerRec::GetRawsDataOfTrigClass(int cloneID, TObjArray* dest = 0)
virtual TObject*AliQADataMakerRec::GetRecPointsData(const Int_t index)
virtual TH1*AliQADataMakerRec::GetRecPointsData(const Int_t index, int cloneID)
virtual TObjArray*AliQADataMakerRec::GetRecPointsDataOfTrigClass(int cloneID, TObjArray* dest = 0)
Int_tAliQADataMaker::GetRun() const
virtual TObject*AliQADataMakerRec::GetSDigitsData(const Int_t)
virtual TH1*AliQADataMakerRec::GetSDigitsData(const Int_t, int)
virtual TObjArray*AliQADataMakerRec::GetSDigitsDataOfTrigClass(int, TObjArray* = 0)
virtual const char*TNamed::GetTitle() const
static TNamed*AliQADataMaker::GetTrigClass(Int_t i)
static const char*AliQADataMaker::GetTrigClassName(Int_t i)
static const char*AliQADataMaker::GetTriggerPrefix()
virtual UInt_tTObject::GetUniqueID() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
virtual ULong_tTNamed::Hash() const
voidAliQADataMaker::IncEvCountCycle(AliQAv1::TASKINDEX_t task, Int_t diff = 1)
voidAliQADataMaker::IncEvCountCycleDigits(Int_t diff = 1)
voidAliQADataMaker::IncEvCountCycleESDs(Int_t diff = 1)
voidAliQADataMaker::IncEvCountCycleHits(Int_t diff = 1)
voidAliQADataMaker::IncEvCountCycleRaws(Int_t diff = 1)
voidAliQADataMaker::IncEvCountCycleRecParticles(Int_t diff = 1)
voidAliQADataMaker::IncEvCountCycleRecPoints(Int_t diff = 1)
voidAliQADataMaker::IncEvCountCycleSDigits(Int_t diff = 1)
voidAliQADataMaker::IncEvCountCycleTrackSegments(Int_t diff = 1)
voidAliQADataMaker::IncEvCountTotal(AliQAv1::TASKINDEX_t task, Int_t diff = 1)
voidAliQADataMaker::IncEvCountTotalDigits(Int_t diff = 1)
voidAliQADataMaker::IncEvCountTotalESDs(Int_t diff = 1)
voidAliQADataMaker::IncEvCountTotalHits(Int_t diff = 1)
voidAliQADataMaker::IncEvCountTotalRaws(Int_t diff = 1)
voidAliQADataMaker::IncEvCountTotalRecParticles(Int_t diff = 1)
voidAliQADataMaker::IncEvCountTotalRecPoints(Int_t diff = 1)
voidAliQADataMaker::IncEvCountTotalSDigits(Int_t diff = 1)
voidAliQADataMaker::IncEvCountTotalTrackSegments(Int_t diff = 1)
Int_tAliQADataMaker::Increment()
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 TObjArray**AliQADataMakerRec::Init(AliQAv1::TASKINDEX_t task, Int_t cycles = -1)
virtual voidAliQADataMakerRec::Init(AliQAv1::TASKINDEX_t task, TObjArray** list, Int_t run, Int_t cycles = -1)
virtual voidAliQADataMaker::InitRecPointsForTracker()
virtual voidTObject::Inspect() constMENU
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
Int_tAliQADataMaker::IsClonedPerTrigClass(Int_t index, TObjArray** list)
Bool_tAliQADataMaker::IsCloningForbidden(TH1* h) const
Bool_tAliQADataMaker::IsCycleDone() const
virtual Bool_tTObject::IsEqual(const TObject* obj) const
static Bool_tAliQADataMaker::IsEventTriggerSet()
virtual Bool_tTObject::IsFolder() const
Bool_tTObject::IsOnHeap() const
Bool_tAliQADataMaker::IsOrigHistoKept(Int_t index, TObjArray** list)
virtual Bool_tTNamed::IsSortable() const
Bool_tAliQADataMaker::IsValidEventSpecie(Int_t eventSpecieIndex, TObjArray** list)
Bool_tTObject::IsZombie() const
virtual voidTNamed::ls(Option_t* option = "") const
Bool_tAliQADataMaker::MatchesToTriggers(UInt_t hpos) 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)
AliPHOSQADataMakerRec&operator=(const AliPHOSQADataMakerRec& qadm)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidTNamed::Print(Option_t* option = "") const
virtual Int_tTObject::Read(const char* name)
virtual voidTObject::RecursiveRemove(TObject* obj)
voidAliQADataMaker::Reset()
voidTObject::ResetBit(UInt_t f)
virtual voidAliQADataMakerRec::ResetDetector(AliQAv1::TASKINDEX_t task)
virtual Int_tAliQADataMakerRec::ResetDigitsData(Int_t index, Option_t* opt = "")
virtual Int_tAliQADataMakerRec::ResetESDsData(Int_t index, Option_t* opt = "")
voidAliQADataMaker::ResetEvCountCycle()
voidAliQADataMaker::ResetEvCountCycle(AliRecoParam::EventSpecie_t isp)
voidAliQADataMaker::ResetEvCountCycle(AliRecoParam::EventSpecie_t isp, AliQAv1::TASKINDEX_t task)
voidAliQADataMaker::ResetEvCountTotal()
voidAliQADataMaker::ResetEvCountTotal(AliRecoParam::EventSpecie_t isp)
voidAliQADataMaker::ResetEvCountTotal(AliRecoParam::EventSpecie_t isp, AliQAv1::TASKINDEX_t task)
static voidAliQADataMaker::ResetEventTrigClasses()
virtual Int_tAliQADataMakerRec::ResetHitsData(Int_t, Option_t*)
virtual Int_tAliQADataMakerRec::ResetRawsData(Int_t index, Option_t* opt = "")
virtual Int_tAliQADataMakerRec::ResetRecPointsData(Int_t index, Option_t* opt = "")
virtual Int_tAliQADataMakerRec::ResetSDigitsData(Int_t, Option_t*)
virtual Int_tAliQADataMakerRec::ResetStatsDigitsData(Int_t index)
virtual Int_tAliQADataMakerRec::ResetStatsESDsData(Int_t index)
virtual Int_tAliQADataMakerRec::ResetStatsHitsData(Int_t)
virtual Int_tAliQADataMakerRec::ResetStatsRawsData(Int_t index)
virtual Int_tAliQADataMakerRec::ResetStatsRecPointsData(Int_t index)
virtual Int_tAliQADataMakerRec::ResetStatsSDigitsData(Int_t)
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)
static voidAliQADataMaker::SetCloningRequest(TObjArray* aliases, TObjArray* histos)
voidAliQADataMaker::SetCycle(Int_t nevts)
virtual Int_tAliQADataMakerRec::SetDigitsDataBinContent(Int_t index, int bin, double w)
virtual Int_tAliQADataMakerRec::SetDigitsDataBinContent(Int_t index, int binX, int binY, double w)
virtual Int_tAliQADataMakerRec::SetDigitsDataBinError(Int_t index, int bin, double err)
virtual Int_tAliQADataMakerRec::SetDigitsDataBinError(Int_t index, int binX, int binY, double err)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
virtual Int_tAliQADataMakerRec::SetESDsDataBinContent(Int_t index, int bin, double w)
virtual Int_tAliQADataMakerRec::SetESDsDataBinContent(Int_t index, int binX, int binY, double w)
virtual Int_tAliQADataMakerRec::SetESDsDataBinError(Int_t index, int bin, double err)
virtual Int_tAliQADataMakerRec::SetESDsDataBinError(Int_t index, int binX, int binY, double err)
voidAliQADataMaker::SetEventSpecie(AliRecoParam::EventSpecie_t es)
voidAliQADataMaker::SetEventSpecie(Int_t es)
static Int_tAliQADataMaker::SetEventTrigClasses(const char* triggers)
virtual Int_tAliQADataMakerRec::SetHitsDataBinContent(Int_t, int, double)
virtual Int_tAliQADataMakerRec::SetHitsDataBinContent(Int_t, int, int, double)
virtual Int_tAliQADataMakerRec::SetHitsDataBinError(Int_t, int, double)
virtual Int_tAliQADataMakerRec::SetHitsDataBinError(Int_t, int, int, double)
virtual voidTNamed::SetName(const char* name)MENU
virtual voidTNamed::SetNameTitle(const char* name, const char* title)
static voidTObject::SetObjectStat(Bool_t stat)
virtual Int_tAliQADataMakerRec::SetRawsDataBinContent(Int_t index, int bin, double w)
virtual Int_tAliQADataMakerRec::SetRawsDataBinContent(Int_t index, int binX, int binY, double w)
virtual Int_tAliQADataMakerRec::SetRawsDataBinError(Int_t index, int bin, double err)
virtual Int_tAliQADataMakerRec::SetRawsDataBinError(Int_t index, int binX, int binY, double err)
virtual voidAliQADataMakerRec::SetRecoParam(const AliDetectorRecoParam* param)
virtual Int_tAliQADataMakerRec::SetRecPointsDataBinContent(Int_t index, int bin, double w)
virtual Int_tAliQADataMakerRec::SetRecPointsDataBinContent(Int_t index, int binX, int binY, double w)
virtual Int_tAliQADataMakerRec::SetRecPointsDataBinError(Int_t index, int bin, double err)
virtual Int_tAliQADataMakerRec::SetRecPointsDataBinError(Int_t index, int binX, int binY, double err)
virtual Int_tAliQADataMakerRec::SetSDigitsDataBinContent(Int_t, int, double)
virtual Int_tAliQADataMakerRec::SetSDigitsDataBinContent(Int_t, int, int, double)
virtual Int_tAliQADataMakerRec::SetSDigitsDataBinError(Int_t, int, double)
virtual Int_tAliQADataMakerRec::SetSDigitsDataBinError(Int_t, int, int, double)
virtual voidTNamed::SetTitle(const char* title = "")MENU
virtual voidTObject::SetUniqueID(UInt_t uid)
voidAliQADataMaker::SetWriteExpert()
virtual voidShowMembers(TMemberInspector&)
virtual Int_tTNamed::Sizeof() const
virtual voidAliQADataMakerRec::StartOfCycle(Int_t run = -1)
virtual voidAliQADataMakerRec::StartOfCycle(AliQAv1::TASKINDEX_t task, Int_t run, const Bool_t sameCycle = kFALSE)
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
voidAliQADataMaker::UnSetWriteExpert()
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
Bool_tAliQADataMaker::WriteExpert()
protected:
Int_tAliQADataMaker::Add2List(TH1* hist, const Int_t index, TObjArray** list, const Bool_t expert = kFALSE, const Bool_t image = kFALSE, const Bool_t saveForCorr = kFALSE)
Bool_tAliQADataMaker::CheckCloningConsistency(TObjArray** list, const Int_t* indexList, Int_t nHist, Bool_t checkTriggers = kFALSE)
TH1*AliQADataMaker::CloneMe(TH1* hist, Int_t specie) const
virtual Int_tAliQADataMaker::ClonePerTrigClassA(TObjArray* list, const char* hnm, const char* triggers, Bool_t keepOriginal = kFALSE)
virtual Int_tAliQADataMaker::ClonePerTrigClassH(Int_t index, TObjArray* list, TObjArray* trigArr, Bool_t keepOriginal = kFALSE)
virtual voidAliQADataMaker::ClonePerTrigClassL(TObjArray** list, AliQAv1::TASKINDEX_t task)
virtual voidAliQADataMaker::DefaultEndOfDetectorCycle(AliQAv1::TASKINDEX_t task)
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
Int_tAliQADataMaker::FillData(TObjArray** list, Int_t index, double x)
Int_tAliQADataMaker::FillData(TObjArray** list, Int_t index, double x, double y)
Int_tAliQADataMaker::FillData(TObjArray** list, Int_t index, double x, double y, double z)
TObject*AliQADataMaker::GetData(TObjArray** list, const Int_t index)
TH1*AliQADataMaker::GetData(TObjArray** list, const Int_t index, Int_t cloneID)
TObjArray*AliQADataMaker::GetDataOfTrigClass(TObjArray** list, Int_t cloneID, TObjArray* dest = 0)
TH1*AliQADataMaker::GetMatchingHisto(TObjArray** list, Int_t index, Int_t trigId)
TObjArray*AliQADataMaker::GetMatchingHistos(TObjArray** list, Int_t index, TObjArray* optDest = 0)
TObjArray*AliQADataMaker::GetMatchingHistosSet(TObjArray** list, const Int_t* indexList, Int_t nHist, Int_t trigId)
virtual voidAliQADataMakerRec::InitHits()
virtual voidAliQADataMakerRec::InitRecoParams()
virtual voidAliQADataMakerRec::InitSDigits()
virtual voidAliQADataMakerRec::MakeHits()
virtual voidAliQADataMakerRec::MakeHits(TTree*)
virtual voidAliQADataMakerRec::MakeSDigits()
virtual voidAliQADataMakerRec::MakeSDigits(TTree*)
voidTObject::MakeZombie()
voidAliQADataMaker::ResetCycle()
Int_tAliQADataMaker::ResetData(TObjArray** list, Int_t index, Option_t* option = "")
Int_tAliQADataMaker::ResetStatsData(TObjArray** list, Int_t index)
Int_tAliQADataMaker::SetDataBinContent(TObjArray** list, Int_t index, int bin, double w)
Int_tAliQADataMaker::SetDataBinContent(TObjArray** list, Int_t index, int binX, int binY, double w)
Int_tAliQADataMaker::SetDataBinError(TObjArray** list, Int_t index, int bin, double err)
Int_tAliQADataMaker::SetDataBinError(TObjArray** list, Int_t index, int binX, int binY, double err)
private:
virtual voidEndOfDetectorCycle(AliQAv1::TASKINDEX_t, TObjArray** list)
virtual const AliPHOSRecoParam*GetRecoParam()
virtual voidInitDigits()
virtual voidInitESDs()
virtual voidInitRaws()
virtual voidInitRecPoints()
virtual voidMakeDigits()
virtual voidMakeDigits(TTree* recpoTree)
virtual voidMakeESDs(AliESDEvent* esd)
virtual voidMakeRaws(AliRawReader* rawReader)
virtual voidMakeRecPoints(TTree* recpoTree)
virtual voidStartOfDetectorCycle()

Data Members

public:
enum HRawType_t { kHGmod0
kHGmod1
kHGmod2
kHGmod3
kHGmod4
kLGmod0
kLGmod1
kLGmod2
kLGmod3
kLGmod4
kNmodLG
kNmodHG
kNRCUHG
kNRCUHGnorm
kNtotLG
kNtotHG
kEtotLG
kEtotHG
kLGtime
kHGtime
kSpecLG
kSpecHG
kHGqualMod0
kHGqualMod1
kHGqualMod2
kHGqualMod3
kHGqualMod4
kLGqualMod0
kLGqualMod1
kLGqualMod2
kLGqualMod3
kLGqualMod4
kHGpedRMSMod0
kHGpedRMSMod1
kHGpedRMSMod2
kHGpedRMSMod3
kHGpedRMSMod4
kLGpedRMSMod0
kLGpedRMSMod1
kLGpedRMSMod2
kLGpedRMSMod3
kLGpedRMSMod4
kHGpedRMS
kLGpedRMS
kNtotHG_1_0
kNtotHG_1_1
kNtotHG_1_2
kNtotHG_1_3
kNtotHG_2_0
kNtotHG_2_1
kNtotHG_2_2
kNtotHG_2_3
kNtotHG_3_0
kNtotHG_3_1
kNtotHG_3_2
kNtotHG_3_3
};
enum HRPType_t { kRPmod1
kRPmod2
kRPmod3
kRPmod4
kRPmod5
kRPNtot
kRPEtot
kRPSpec
kRPTime
kRPNcpv
};
enum HESDType_t { kESDNtot
kESDEtot
kESDSpec
kESDpid
};
enum HDigitType_t { kDigits
kDigitsMul
};
enum TObject::EStatusBits { kCanDelete
kMustCleanup
kObjInCanvas
kIsReferenced
kHasUUID
kCannotPick
kNoContextMenu
kInvalidObject
};
enum TObject::[unnamed] { kIsOnHeap
kNotDeleted
kZombie
kBitMask
kSingleKey
kOverwrite
kWriteDelete
};
protected:
TNtupleD**AliQADataMakerRec::fCorrNt! This is used by Corr only to hold its Ntuple.
Int_tAliQADataMaker::fCurrentCycle! current cycle number
Int_tAliQADataMaker::fCycle! length (# events) of the QA data acquisition cycle
Int_tAliQADataMaker::fCycleCounter! cycle counter
TDirectory*AliQADataMaker::fDetectorDir! directory for the given detector in the file
TStringAliQADataMaker::fDetectorDirName! detector directory name in the quality assurance data file
TClonesArray*AliQADataMaker::fDigitsArray! array to hold the sdigits
TObjArray**AliQADataMakerRec::fDigitsQAList! list of the digits QA data objects
TObjArray**AliQADataMakerRec::fESDsQAList! list of the ESDs QA data objects
TArrayIAliQADataMaker::fEvCountCycle[5]cycle event counters per specie and per task and eventually per trigger class
TArrayIAliQADataMaker::fEvCountTotal[5]total event counters per specie and per task and eventually per trigger class
AliRecoParam::EventSpecie_tAliQADataMaker::fEventSpecie! event specie, see AliRecoParam
TStringTNamed::fNameobject identifier
TFile*AliQADataMaker::fOutput! output root file
TList**AliQADataMaker::fParameterList! list of QA data parameters
TObjArray**AliQADataMakerRec::fRawsQAList! list of the raws QA data objects
TClonesArray*AliQADataMakerRec::fRecPointsArray! Array that contains the RecPoints
TObjArray**AliQADataMakerRec::fRecPointsQAList! list of the RecPoints QA data objects
const AliDetectorRecoParam*AliQADataMakerRec::fRecoParam! const pointer to the reco parameters to be used in the reco QA
Int_tAliQADataMaker::fRun! run number
TStringTNamed::fTitleobject title
Bool_tAliQADataMaker::fWriteExpert! flag to write or not the expert QA data
static TObjArray*AliQADataMaker::fgCloningRequestset of histogram names and trigger aliases
static TObjArrayAliQADataMaker::fgEventTrigClassesarray of indices of fired trigger classes for current event (indices of fgTriggeClasses)
static TObjArray*AliQADataMaker::fgTrigClassesset of trigger_aliases and corresponding trigger names
static const Char_t*AliQADataMaker::fgkTriggerPrefixspecial prefix to separate the trigger name from histo name

Class Charts

Inheritance Chart:
TNamed
AliQADataMaker
AliQADataMakerRec
AliPHOSQADataMakerRec

Function documentation

AliPHOSQADataMakerRec()
 ctor
AliPHOSQADataMakerRec(const AliPHOSQADataMakerRec& qadm)
copy ctor
void EndOfDetectorCycle(AliQAv1::TASKINDEX_t , TObjArray** list)
Detector specific actions at end of cycle
void InitESDs()
Create histograms to controll ESD
void InitDigits()
 create Digits histograms in Digits subdir
void InitRecPoints()
 create Reconstructed Points histograms in RecPoints subdir
void InitRaws()
 create Raws histograms in Raws subdir
void MakeESDs(AliESDEvent* esd)
 make QA data from ESDs
void MakeRaws(AliRawReader* rawReader)
Fill prepared histograms with Raw digit properties
void MakeDigits()
 makes data from Digits
void MakeDigits(TTree* recpoTree)
 makes data from Digit Tree
void MakeRecPoints(TTree* recpoTree)
void StartOfDetectorCycle()
Detector specific actions at start of cycle
virtual ~AliPHOSQADataMakerRec()
{;}
const AliPHOSRecoParam* GetRecoParam()
{ return dynamic_cast<const AliPHOSRecoParam *>(fRecoParam); }