AliRoot Core  3dc7879 (3dc7879)
AliQADataMakerRec Class Reference

#include <AliQADataMakerRec.h>

Inheritance diagram for AliQADataMakerRec:

Public Member Functions

 AliQADataMakerRec (const char *name="", const char *title="")
 
 AliQADataMakerRec (const AliQADataMakerRec &qadm)
 
AliQADataMakerRecoperator= (const AliQADataMakerRec &qadm)
 
virtual ~AliQADataMakerRec ()
 
virtual Int_t Add2DigitsList (TH1 *hist, const Int_t index, const Bool_t expert=kFALSE, const Bool_t image=kFALSE)
 
virtual Int_t Add2ESDsList (TH1 *hist, const Int_t index, const Bool_t expert=kFALSE, const Bool_t image=kFALSE)
 
virtual Int_t Add2HitsList (TH1 *, const Int_t, const Bool_t, const Bool_t)
 
virtual Int_t Add2RecPointsList (TH1 *hist, const Int_t index, const Bool_t expert=kFALSE, const Bool_t image=kFALSE)
 
virtual Int_t Add2RawsList (TH1 *hist, const Int_t index, const Bool_t expert=kFALSE, const Bool_t image=kFALSE, const Bool_t saveForCorr=kFALSE)
 
virtual Int_t Add2SDigitsList (TH1 *, const Int_t, const Bool_t, const Bool_t)
 
virtual void Exec (AliQAv1::TASKINDEX_t task, TObject *data)
 
virtual void EndOfCycle ()
 
virtual void EndOfCycle (AliQAv1::TASKINDEX_t task)
 
virtual void EndOfDetectorCycle (AliQAv1::TASKINDEX_t, TObjArray **)
 
virtual const AliDetectorRecoParamGetRecoParam ()
 
virtual TObject * GetDigitsData (const Int_t index)
 
virtual TObject * GetESDsData (const Int_t index)
 
virtual TObject * GetHitsData (const Int_t)
 
virtual TObject * GetRecPointsData (const Int_t index)
 
virtual TObject * GetRawsData (const Int_t index)
 
virtual TObject * GetSDigitsData (const Int_t)
 
virtual TH1 * GetDigitsData (const Int_t index, int cloneID)
 
virtual TH1 * GetESDsData (const Int_t index, int cloneID)
 
virtual TH1 * GetHitsData (const Int_t, int)
 
virtual TH1 * GetRecPointsData (const Int_t index, int cloneID)
 
virtual TH1 * GetRawsData (const Int_t index, int cloneID)
 
virtual TH1 * GetSDigitsData (const Int_t, int)
 
virtual TObjArrayGetDigitsDataOfTrigClass (int cloneID, TObjArray *dest=0)
 
virtual TObjArrayGetSDigitsDataOfTrigClass (int, TObjArray *=0)
 
virtual TObjArrayGetESDsDataOfTrigClass (int cloneID, TObjArray *dest=0)
 
virtual TObjArrayGetHitsDataOfTrigClass (int, TObjArray *=0)
 
virtual TObjArrayGetRecPointsDataOfTrigClass (int cloneID, TObjArray *dest=0)
 
virtual TObjArrayGetRawsDataOfTrigClass (int cloneID, TObjArray *dest=0)
 
virtual TObjArray ** Init (AliQAv1::TASKINDEX_t task, Int_t cycles=-1)
 
virtual void Init (AliQAv1::TASKINDEX_t task, TObjArray **list, Int_t run, Int_t cycles=-1)
 
virtual void InitRaws ()
 
virtual void InitRecPoints ()
 
virtual void InitDigits ()
 
virtual void InitESDs ()
 
virtual void ResetDetector (AliQAv1::TASKINDEX_t task)
 
virtual void StartOfCycle (Int_t run=-1)
 
virtual void StartOfCycle (AliQAv1::TASKINDEX_t task, Int_t run, const Bool_t sameCycle=kFALSE)
 
virtual void SetRecoParam (const AliDetectorRecoParam *param)
 
virtual TObjArrayGetMatchingHitsData (const Int_t, TObjArray *)
 
virtual TObjArrayGetMatchingSDigitsData (const Int_t, TObjArray *)
 
virtual TObjArrayGetMatchingDigitsData (const Int_t index, TObjArray *optDest=0)
 
virtual TObjArrayGetMatchingRawsData (const Int_t index, TObjArray *optDest=0)
 
virtual TObjArrayGetMatchingRecPointsData (const Int_t index, TObjArray *optDest=0)
 
virtual TObjArrayGetMatchingESDsData (const Int_t index, TObjArray *optDest=0)
 
virtual TH1 * GetMatchingHitsHisto (Int_t, Int_t)
 
virtual TH1 * GetMatchingSDigitsHisto (Int_t, Int_t)
 
virtual TH1 * GetMatchingDigitsHisto (Int_t index, Int_t trigId)
 
virtual TH1 * GetMatchingRawsHisto (Int_t index, Int_t trigId)
 
virtual TH1 * GetMatchingRecPointsHisto (Int_t index, Int_t trigId)
 
virtual TH1 * GetMatchingESDsHisto (Int_t index, Int_t trigId)
 
virtual TObjArrayGetMatchingHitsHistosSet (const Int_t *, Int_t, Int_t)
 
virtual TObjArrayGetMatchingSDigitsHistosSet (const Int_t *, Int_t, Int_t)
 
virtual TObjArrayGetMatchingDigitsHistosSet (const Int_t *indexList, Int_t nHist, Int_t trigId)
 
virtual TObjArrayGetMatchingRawsHistosSet (const Int_t *indexList, Int_t nHist, Int_t trigId)
 
virtual TObjArrayGetMatchingRecPointsHistosSet (const Int_t *indexList, Int_t nHist, Int_t trigId)
 
virtual TObjArrayGetMatchingESDsHistosSet (const Int_t *indexList, Int_t nHist, Int_t trigId)
 
virtual Int_t FillHitsData (Int_t, double)
 
virtual Int_t FillSDigitsData (Int_t, double)
 
virtual Int_t FillDigitsData (Int_t index, double x)
 
virtual Int_t FillRawsData (Int_t index, double x)
 
virtual Int_t FillRecPointsData (Int_t index, double x)
 
virtual Int_t FillESDsData (Int_t index, double x)
 
virtual Int_t FillHitsData (Int_t, double, double)
 
virtual Int_t FillSDigitsData (Int_t, double, double)
 
virtual Int_t FillDigitsData (Int_t index, double x, double y)
 
virtual Int_t FillRawsData (Int_t index, double x, double y)
 
virtual Int_t FillRecPointsData (Int_t index, double x, double y)
 
virtual Int_t FillESDsData (Int_t index, double x, double y)
 
virtual Int_t FillHitsData (Int_t, double, double, double)
 
virtual Int_t FillSDigitsData (Int_t, double, double, double)
 
virtual Int_t FillDigitsData (Int_t index, double x, double y, double z)
 
virtual Int_t FillRawsData (Int_t index, double x, double y, double z)
 
virtual Int_t FillRecPointsData (Int_t index, double x, double y, double z)
 
virtual Int_t FillESDsData (Int_t index, double x, double y, double z)
 
virtual Int_t SetHitsDataBinContent (Int_t, int, double)
 
virtual Int_t SetSDigitsDataBinContent (Int_t, int, double)
 
virtual Int_t SetDigitsDataBinContent (Int_t index, int bin, double w)
 
virtual Int_t SetRawsDataBinContent (Int_t index, int bin, double w)
 
virtual Int_t SetRecPointsDataBinContent (Int_t index, int bin, double w)
 
virtual Int_t SetESDsDataBinContent (Int_t index, int bin, double w)
 
virtual Int_t SetHitsDataBinContent (Int_t, int, int, double)
 
virtual Int_t SetSDigitsDataBinContent (Int_t, int, int, double)
 
virtual Int_t SetDigitsDataBinContent (Int_t index, int binX, int binY, double w)
 
virtual Int_t SetRawsDataBinContent (Int_t index, int binX, int binY, double w)
 
virtual Int_t SetRecPointsDataBinContent (Int_t index, int binX, int binY, double w)
 
virtual Int_t SetESDsDataBinContent (Int_t index, int binX, int binY, double w)
 
virtual Int_t SetHitsDataBinError (Int_t, int, double)
 
virtual Int_t SetSDigitsDataBinError (Int_t, int, double)
 
virtual Int_t SetDigitsDataBinError (Int_t index, int bin, double err)
 
virtual Int_t SetRawsDataBinError (Int_t index, int bin, double err)
 
virtual Int_t SetRecPointsDataBinError (Int_t index, int bin, double err)
 
virtual Int_t SetESDsDataBinError (Int_t index, int bin, double err)
 
virtual Int_t SetHitsDataBinError (Int_t, int, int, double)
 
virtual Int_t SetSDigitsDataBinError (Int_t, int, int, double)
 
virtual Int_t SetDigitsDataBinError (Int_t index, int binX, int binY, double err)
 
virtual Int_t SetRawsDataBinError (Int_t index, int binX, int binY, double err)
 
virtual Int_t SetRecPointsDataBinError (Int_t index, int binX, int binY, double err)
 
virtual Int_t SetESDsDataBinError (Int_t index, int binX, int binY, double err)
 
virtual Int_t ResetHitsData (Int_t, Option_t *)
 
virtual Int_t ResetSDigitsData (Int_t, Option_t *)
 
virtual Int_t ResetDigitsData (Int_t index, Option_t *opt="")
 
virtual Int_t ResetRawsData (Int_t index, Option_t *opt="")
 
virtual Int_t ResetRecPointsData (Int_t index, Option_t *opt="")
 
virtual Int_t ResetESDsData (Int_t index, Option_t *opt="")
 
virtual Int_t ResetStatsHitsData (Int_t)
 
virtual Int_t ResetStatsSDigitsData (Int_t)
 
virtual Int_t ResetStatsDigitsData (Int_t index)
 
virtual Int_t ResetStatsRawsData (Int_t index)
 
virtual Int_t ResetStatsRecPointsData (Int_t index)
 
virtual Int_t ResetStatsESDsData (Int_t index)
 
virtual void ClonePerTrigClass (AliQAv1::TASKINDEX_t task)
 
- Public Member Functions inherited from AliQADataMaker
 AliQADataMaker (const Char_t *name="", const Char_t *title="")
 
 AliQADataMaker (const AliQADataMaker &qadm)
 
virtual ~AliQADataMaker ()
 
void ForbidCloning (TH1 *h, Bool_t v=kTRUE)
 
Bool_t IsCloningForbidden (TH1 *h) const
 
Char_t * GetHistoTrigger (const TH1 *h) const
 
void Finish () const
 
AliRecoParam::EventSpecie_t GetEventSpecie () const
 
const Char_t * GetDetectorDirName () const
 
TList * GetParameterList () const
 
Int_t GetRun () const
 
Int_t Increment ()
 
TObjArrayInit (AliQAv1::TASKINDEX_t, AliRecoParam::EventSpecie_t es, Int_t cycles=-1)
 
Bool_t IsCycleDone () const
 
Bool_t IsValidEventSpecie (Int_t eventSpecieIndex, TObjArray **list)
 
void Reset ()
 
void SetCycle (Int_t nevts)
 
void SetWriteExpert ()
 
void UnSetWriteExpert ()
 
Bool_t WriteExpert ()
 
void SetEventSpecie (AliRecoParam::EventSpecie_t es)
 
void SetEventSpecie (Int_t es)
 
virtual void InitRecPointsForTracker ()
 
Int_t IsClonedPerTrigClass (Int_t index, TObjArray **list)
 
Bool_t IsOrigHistoKept (Int_t index, TObjArray **list)
 
Bool_t MatchesToTriggers (UInt_t hpos) const
 
void ResetEvCountCycle (AliRecoParam::EventSpecie_t isp, AliQAv1::TASKINDEX_t task)
 
void ResetEvCountTotal (AliRecoParam::EventSpecie_t isp, AliQAv1::TASKINDEX_t task)
 
void ResetEvCountCycle (AliRecoParam::EventSpecie_t isp)
 
void ResetEvCountTotal (AliRecoParam::EventSpecie_t isp)
 
void ResetEvCountCycle ()
 
void ResetEvCountTotal ()
 
Int_t GetEvCountCycle (AliRecoParam::EventSpecie_t sp, AliQAv1::TASKINDEX_t task, Int_t trCl=-1) const
 
Int_t GetEvCountTotal (AliRecoParam::EventSpecie_t sp, AliQAv1::TASKINDEX_t task, Int_t trCl=-1) const
 
Int_t GetEvCountCycle (AliQAv1::TASKINDEX_t task, Int_t trCl=-1) const
 
Int_t GetEvCountTotal (AliQAv1::TASKINDEX_t task, Int_t trCl=-1) const
 
Int_t GetEvCountCycleRaws (Int_t trCl=-1) const
 
Int_t GetEvCountCycleHits (Int_t trCl=-1) const
 
Int_t GetEvCountCycleSDigits (Int_t trCl=-1) const
 
Int_t GetEvCountCycleDigits (Int_t trCl=-1) const
 
Int_t GetEvCountCycleRecPoints (Int_t trCl=-1) const
 
Int_t GetEvCountCycleESDS (Int_t trCl=-1) const
 
Int_t GetEvCountTotalRaws (Int_t trCl=-1) const
 
Int_t GetEvCountTotalHits (Int_t trCl=-1) const
 
Int_t GetEvCountTotalSDigits (Int_t trCl=-1) const
 
Int_t GetEvCountTotalDigits (Int_t trCl=-1) const
 
Int_t GetEvCountTotalRecPoints (Int_t trCl=-1) const
 
Int_t GetEvCountTotalESDS (Int_t trCl=-1) const
 
void IncEvCountCycle (AliQAv1::TASKINDEX_t task, Int_t diff=1)
 
void IncEvCountTotal (AliQAv1::TASKINDEX_t task, Int_t diff=1)
 
void IncEvCountCycleRaws (Int_t diff=1)
 
void IncEvCountCycleHits (Int_t diff=1)
 
void IncEvCountCycleSDigits (Int_t diff=1)
 
void IncEvCountCycleDigits (Int_t diff=1)
 
void IncEvCountCycleRecPoints (Int_t diff=1)
 
void IncEvCountCycleTrackSegments (Int_t diff=1)
 
void IncEvCountCycleRecParticles (Int_t diff=1)
 
void IncEvCountCycleESDs (Int_t diff=1)
 
void IncEvCountTotalRaws (Int_t diff=1)
 
void IncEvCountTotalHits (Int_t diff=1)
 
void IncEvCountTotalSDigits (Int_t diff=1)
 
void IncEvCountTotalDigits (Int_t diff=1)
 
void IncEvCountTotalRecPoints (Int_t diff=1)
 
void IncEvCountTotalTrackSegments (Int_t diff=1)
 
void IncEvCountTotalRecParticles (Int_t diff=1)
 
void IncEvCountTotalESDs (Int_t diff=1)
 

Protected Member Functions

virtual void InitRecoParams ()
 
virtual void InitHits ()
 
virtual void InitSDigits ()
 
virtual void MakeESDs (AliESDEvent *)
 
virtual void MakeHits ()
 
virtual void MakeHits (TTree *)
 
virtual void MakeDigits ()
 
virtual void MakeDigits (TTree *)
 
virtual void MakeRaws (AliRawReader *)
 
virtual void MakeRecPoints (TTree *)
 
virtual void MakeSDigits ()
 
virtual void MakeSDigits (TTree *)
 
virtual void StartOfDetectorCycle ()
 
- Protected Member Functions inherited from AliQADataMaker
virtual void ClonePerTrigClassL (TObjArray **list, AliQAv1::TASKINDEX_t task)
 
virtual Int_t ClonePerTrigClassA (TObjArray *list, const char *hnm, const char *triggers, Bool_t keepOriginal=kFALSE)
 
virtual Int_t ClonePerTrigClassH (Int_t index, TObjArray *list, TObjArray *trigArr, Bool_t keepOriginal=kFALSE)
 
Int_t Add2List (TH1 *hist, const Int_t index, TObjArray **list, const Bool_t expert=kFALSE, const Bool_t image=kFALSE, const Bool_t saveForCorr=kFALSE)
 
TH1 * CloneMe (TH1 *hist, Int_t specie) const
 
virtual void DefaultEndOfDetectorCycle (AliQAv1::TASKINDEX_t task)
 
TObject * GetData (TObjArray **list, const Int_t index)
 
TH1 * GetData (TObjArray **list, const Int_t index, Int_t cloneID)
 
TObjArrayGetDataOfTrigClass (TObjArray **list, Int_t cloneID, TObjArray *dest=0)
 
void ResetCycle ()
 
TH1 * GetMatchingHisto (TObjArray **list, Int_t index, Int_t trigId)
 
TObjArrayGetMatchingHistosSet (TObjArray **list, const Int_t *indexList, Int_t nHist, Int_t trigId)
 
TObjArrayGetMatchingHistos (TObjArray **list, Int_t index, TObjArray *optDest=0)
 
Bool_t CheckCloningConsistency (TObjArray **list, const Int_t *indexList, Int_t nHist, Bool_t checkTriggers=kFALSE)
 
Int_t FillData (TObjArray **list, Int_t index, double x)
 
Int_t FillData (TObjArray **list, Int_t index, double x, double y)
 
Int_t FillData (TObjArray **list, Int_t index, double x, double y, double z)
 
Int_t SetDataBinContent (TObjArray **list, Int_t index, int bin, double w)
 
Int_t SetDataBinContent (TObjArray **list, Int_t index, int binX, int binY, double w)
 
Int_t SetDataBinError (TObjArray **list, Int_t index, int bin, double err)
 
Int_t SetDataBinError (TObjArray **list, Int_t index, int binX, int binY, double err)
 
Int_t ResetData (TObjArray **list, Int_t index, Option_t *option="")
 
Int_t ResetStatsData (TObjArray **list, Int_t index)
 

Protected Attributes

TObjArray ** fDigitsQAList
 
TObjArray ** fESDsQAList
 list of the digits QA data objects More...
 
TObjArray ** fRawsQAList
 list of the ESDs QA data objects More...
 
TObjArray ** fRecPointsQAList
 list of the raws QA data objects More...
 
TNtupleD ** fCorrNt
 list of the RecPoints QA data objects More...
 
const AliDetectorRecoParamfRecoParam
 This is used by Corr only to hold its Ntuple. More...
 
TClonesArray * fRecPointsArray
 const pointer to the reco parameters to be used in the reco QA More...
 
- Protected Attributes inherited from AliQADataMaker
TFile * fOutput
 
TDirectory * fDetectorDir
 output root file More...
 
TString fDetectorDirName
 directory for the given detector in the file More...
 
Int_t fCurrentCycle
 detector directory name in the quality assurance data file More...
 
Int_t fCycle
 current cycle number More...
 
Int_t fCycleCounter
 length (# events) of the QA data acquisition cycle More...
 
Bool_t fWriteExpert
 cycle counter More...
 
TList ** fParameterList
 flag to write or not the expert QA data More...
 
Int_t fRun
 list of QA data parameters More...
 
AliRecoParam::EventSpecie_t fEventSpecie
 run number More...
 
TClonesArray * fDigitsArray
 event specie, see AliRecoParam More...
 
TArrayI fEvCountCycle [AliRecoParam::kNSpecies]
 array to hold the sdigits More...
 
TArrayI fEvCountTotal [AliRecoParam::kNSpecies]
 

Additional Inherited Members

- Static Public Member Functions inherited from AliQADataMaker
static Int_t SetEventTrigClasses (const char *triggers)
 
static const TObjArrayGetEventTrigClasses ()
 
static TNamed * GetTrigClass (Int_t i)
 
static const char * GetTrigClassName (Int_t i)
 
static TNamed * GetEventTrigClass (Int_t i)
 
static Int_t GetNEventTrigClasses ()
 
static void ResetEventTrigClasses ()
 
static Int_t GetNTrigClasses ()
 
static Bool_t IsEventTriggerSet ()
 
static void SetCloningRequest (TObjArray *aliases, TObjArray *histos)
 
static TObjArrayGetDataOfTrigClass (TObjArray *arr, Int_t cloneID, TObjArray *dest=0)
 
static TObjArrayGetDataOfTrigClass (TObjArray **list, Int_t specieIndex, int cloneID, TObjArray *dest)
 
static const char * GetTriggerPrefix ()
 
- Static Protected Attributes inherited from AliQADataMaker
static TObjArray fgEventTrigClasses
 
static TObjArrayfgCloningRequest = 0
 
static TObjArrayfgTrigClasses = 0
 
static const Char_t * fgkTriggerPrefix = "_$TR$_"
 

Detailed Description

Definition at line 24 of file AliQADataMakerRec.h.

Constructor & Destructor Documentation

AliQADataMakerRec::AliQADataMakerRec ( const char *  name = "",
const char *  title = "" 
)

Definition at line 49 of file AliQADataMakerRec.cxx.

Referenced by operator=().

AliQADataMakerRec::AliQADataMakerRec ( const AliQADataMakerRec qadm)

Definition at line 64 of file AliQADataMakerRec.cxx.

AliQADataMakerRec::~AliQADataMakerRec ( )
virtual

Definition at line 79 of file AliQADataMakerRec.cxx.

Referenced by operator=().

Member Function Documentation

virtual Int_t AliQADataMakerRec::Add2DigitsList ( TH1 *  hist,
const Int_t  index,
const Bool_t  expert = kFALSE,
const Bool_t  image = kFALSE 
)
inlinevirtual
virtual Int_t AliQADataMakerRec::Add2ESDsList ( TH1 *  hist,
const Int_t  index,
const Bool_t  expert = kFALSE,
const Bool_t  image = kFALSE 
)
inlinevirtual
virtual Int_t AliQADataMakerRec::Add2HitsList ( TH1 *  ,
const Int_t  ,
const Bool_t  ,
const Bool_t   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 37 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::Add2RawsList ( TH1 *  hist,
const Int_t  index,
const Bool_t  expert = kFALSE,
const Bool_t  image = kFALSE,
const Bool_t  saveForCorr = kFALSE 
)
inlinevirtual
virtual Int_t AliQADataMakerRec::Add2RecPointsList ( TH1 *  hist,
const Int_t  index,
const Bool_t  expert = kFALSE,
const Bool_t  image = kFALSE 
)
inlinevirtual
virtual Int_t AliQADataMakerRec::Add2SDigitsList ( TH1 *  ,
const Int_t  ,
const Bool_t  ,
const Bool_t   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 43 of file AliQADataMakerRec.h.

void AliQADataMakerRec::EndOfCycle ( )
virtual

Implements AliQADataMaker.

Definition at line 130 of file AliQADataMakerRec.cxx.

Referenced by Add2SDigitsList().

void AliQADataMakerRec::EndOfCycle ( AliQAv1::TASKINDEX_t  task)
virtual

Implements AliQADataMaker.

Definition at line 141 of file AliQADataMakerRec.cxx.

virtual void AliQADataMakerRec::EndOfDetectorCycle ( AliQAv1::TASKINDEX_t  ,
TObjArray **   
)
inlinevirtual
void AliQADataMakerRec::Exec ( AliQAv1::TASKINDEX_t  task,
TObject *  data 
)
virtual

Implements AliQADataMaker.

Definition at line 209 of file AliQADataMakerRec.cxx.

Referenced by Add2SDigitsList().

virtual Int_t AliQADataMakerRec::FillDigitsData ( Int_t  index,
double  x 
)
inlinevirtual
virtual Int_t AliQADataMakerRec::FillDigitsData ( Int_t  index,
double  x,
double  y 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 113 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::FillDigitsData ( Int_t  index,
double  x,
double  y,
double  z 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 120 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::FillESDsData ( Int_t  index,
double  x 
)
inlinevirtual
virtual Int_t AliQADataMakerRec::FillESDsData ( Int_t  index,
double  x,
double  y 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 116 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::FillESDsData ( Int_t  index,
double  x,
double  y,
double  z 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 123 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::FillHitsData ( Int_t  ,
double   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 104 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::FillHitsData ( Int_t  ,
double  ,
double   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 111 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::FillHitsData ( Int_t  ,
double  ,
double  ,
double   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 118 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::FillRawsData ( Int_t  index,
double  x 
)
inlinevirtual
virtual Int_t AliQADataMakerRec::FillRawsData ( Int_t  index,
double  x,
double  y 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 114 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::FillRawsData ( Int_t  index,
double  x,
double  y,
double  z 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 121 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::FillRecPointsData ( Int_t  index,
double  x 
)
inlinevirtual
virtual Int_t AliQADataMakerRec::FillRecPointsData ( Int_t  index,
double  x,
double  y 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 115 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::FillRecPointsData ( Int_t  index,
double  x,
double  y,
double  z 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 122 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::FillSDigitsData ( Int_t  ,
double   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 105 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::FillSDigitsData ( Int_t  ,
double  ,
double   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 112 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::FillSDigitsData ( Int_t  ,
double  ,
double  ,
double   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 119 of file AliQADataMakerRec.h.

virtual TObject* AliQADataMakerRec::GetDigitsData ( const Int_t  index)
inlinevirtual

Implements AliQADataMaker.

Definition at line 51 of file AliQADataMakerRec.h.

Referenced by AliMUONVQADataMakerRec::GetDigitsData().

virtual TH1* AliQADataMakerRec::GetDigitsData ( const Int_t  index,
int  cloneID 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 58 of file AliQADataMakerRec.h.

virtual TObjArray* AliQADataMakerRec::GetDigitsDataOfTrigClass ( int  cloneID,
TObjArray dest = 0 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 65 of file AliQADataMakerRec.h.

virtual TObject* AliQADataMakerRec::GetESDsData ( const Int_t  index)
inlinevirtual
virtual TH1* AliQADataMakerRec::GetESDsData ( const Int_t  index,
int  cloneID 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 59 of file AliQADataMakerRec.h.

virtual TObjArray* AliQADataMakerRec::GetESDsDataOfTrigClass ( int  cloneID,
TObjArray dest = 0 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 67 of file AliQADataMakerRec.h.

virtual TObject* AliQADataMakerRec::GetHitsData ( const Int_t  )
inlinevirtual

Implements AliQADataMaker.

Definition at line 53 of file AliQADataMakerRec.h.

virtual TH1* AliQADataMakerRec::GetHitsData ( const Int_t  ,
int   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 60 of file AliQADataMakerRec.h.

virtual TObjArray* AliQADataMakerRec::GetHitsDataOfTrigClass ( int  ,
TObjArray = 0 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 68 of file AliQADataMakerRec.h.

virtual TObjArray* AliQADataMakerRec::GetMatchingDigitsData ( const Int_t  index,
TObjArray optDest = 0 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 85 of file AliQADataMakerRec.h.

virtual TH1* AliQADataMakerRec::GetMatchingDigitsHisto ( Int_t  index,
Int_t  trigId 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 92 of file AliQADataMakerRec.h.

virtual TObjArray* AliQADataMakerRec::GetMatchingDigitsHistosSet ( const Int_t *  indexList,
Int_t  nHist,
Int_t  trigId 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 99 of file AliQADataMakerRec.h.

virtual TObjArray* AliQADataMakerRec::GetMatchingESDsData ( const Int_t  index,
TObjArray optDest = 0 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 88 of file AliQADataMakerRec.h.

virtual TH1* AliQADataMakerRec::GetMatchingESDsHisto ( Int_t  index,
Int_t  trigId 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 95 of file AliQADataMakerRec.h.

Referenced by AliGlobalQADataMaker::MakeESDs().

virtual TObjArray* AliQADataMakerRec::GetMatchingESDsHistosSet ( const Int_t *  indexList,
Int_t  nHist,
Int_t  trigId 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 102 of file AliQADataMakerRec.h.

virtual TObjArray* AliQADataMakerRec::GetMatchingHitsData ( const Int_t  ,
TObjArray  
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 83 of file AliQADataMakerRec.h.

virtual TH1* AliQADataMakerRec::GetMatchingHitsHisto ( Int_t  ,
Int_t   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 90 of file AliQADataMakerRec.h.

virtual TObjArray* AliQADataMakerRec::GetMatchingHitsHistosSet ( const Int_t *  ,
Int_t  ,
Int_t   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 97 of file AliQADataMakerRec.h.

virtual TObjArray* AliQADataMakerRec::GetMatchingRawsData ( const Int_t  index,
TObjArray optDest = 0 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 86 of file AliQADataMakerRec.h.

Referenced by AliTPCQADataMakerRec::MakeRaws().

virtual TH1* AliQADataMakerRec::GetMatchingRawsHisto ( Int_t  index,
Int_t  trigId 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 93 of file AliQADataMakerRec.h.

Referenced by AliMUONVQADataMakerRec::GetMatchingRawsHisto().

virtual TObjArray* AliQADataMakerRec::GetMatchingRawsHistosSet ( const Int_t *  indexList,
Int_t  nHist,
Int_t  trigId 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 100 of file AliQADataMakerRec.h.

Referenced by AliEMCALQADataMakerRec::MakeRaws().

virtual TObjArray* AliQADataMakerRec::GetMatchingRecPointsData ( const Int_t  index,
TObjArray optDest = 0 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 87 of file AliQADataMakerRec.h.

virtual TH1* AliQADataMakerRec::GetMatchingRecPointsHisto ( Int_t  index,
Int_t  trigId 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 94 of file AliQADataMakerRec.h.

virtual TObjArray* AliQADataMakerRec::GetMatchingRecPointsHistosSet ( const Int_t *  indexList,
Int_t  nHist,
Int_t  trigId 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 101 of file AliQADataMakerRec.h.

virtual TObjArray* AliQADataMakerRec::GetMatchingSDigitsData ( const Int_t  ,
TObjArray  
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 84 of file AliQADataMakerRec.h.

virtual TH1* AliQADataMakerRec::GetMatchingSDigitsHisto ( Int_t  ,
Int_t   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 91 of file AliQADataMakerRec.h.

virtual TObjArray* AliQADataMakerRec::GetMatchingSDigitsHistosSet ( const Int_t *  ,
Int_t  ,
Int_t   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 98 of file AliQADataMakerRec.h.

virtual TObject* AliQADataMakerRec::GetRawsData ( const Int_t  index)
inlinevirtual
virtual TH1* AliQADataMakerRec::GetRawsData ( const Int_t  index,
int  cloneID 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 62 of file AliQADataMakerRec.h.

virtual TObjArray* AliQADataMakerRec::GetRawsDataOfTrigClass ( int  cloneID,
TObjArray dest = 0 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 70 of file AliQADataMakerRec.h.

virtual const AliDetectorRecoParam* AliQADataMakerRec::GetRecoParam ( )
inlinevirtual
virtual TObject* AliQADataMakerRec::GetRecPointsData ( const Int_t  index)
inlinevirtual

Implements AliQADataMaker.

Definition at line 54 of file AliQADataMakerRec.h.

Referenced by AliMUONVQADataMakerRec::GetRecPointsData().

virtual TH1* AliQADataMakerRec::GetRecPointsData ( const Int_t  index,
int  cloneID 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 61 of file AliQADataMakerRec.h.

virtual TObjArray* AliQADataMakerRec::GetRecPointsDataOfTrigClass ( int  cloneID,
TObjArray dest = 0 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 69 of file AliQADataMakerRec.h.

virtual TObject* AliQADataMakerRec::GetSDigitsData ( const Int_t  )
inlinevirtual

Implements AliQADataMaker.

Definition at line 56 of file AliQADataMakerRec.h.

virtual TH1* AliQADataMakerRec::GetSDigitsData ( const Int_t  ,
int   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 63 of file AliQADataMakerRec.h.

virtual TObjArray* AliQADataMakerRec::GetSDigitsDataOfTrigClass ( int  ,
TObjArray = 0 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 66 of file AliQADataMakerRec.h.

TObjArray ** AliQADataMakerRec::Init ( AliQAv1::TASKINDEX_t  task,
Int_t  cycles = -1 
)
virtual

Implements AliQADataMaker.

Definition at line 247 of file AliQADataMakerRec.cxx.

Referenced by GetRawsDataOfTrigClass().

void AliQADataMakerRec::Init ( AliQAv1::TASKINDEX_t  task,
TObjArray **  list,
Int_t  run,
Int_t  cycles = -1 
)
virtual

Implements AliQADataMaker.

Definition at line 297 of file AliQADataMakerRec.cxx.

virtual void AliQADataMakerRec::InitDigits ( )
inlinevirtual
virtual void AliQADataMakerRec::InitESDs ( )
inlinevirtual
virtual void AliQADataMakerRec::InitHits ( )
inlineprotectedvirtual

Implements AliQADataMaker.

Definition at line 172 of file AliQADataMakerRec.h.

virtual void AliQADataMakerRec::InitRaws ( )
inlinevirtual
void AliQADataMakerRec::InitRecoParams ( )
protectedvirtual

Reimplemented in AliGlobalQADataMaker, and AliCorrQADataMakerRec.

Definition at line 318 of file AliQADataMakerRec.cxx.

Referenced by Init(), and ResetStatsESDsData().

virtual void AliQADataMakerRec::InitRecPoints ( )
inlinevirtual
virtual void AliQADataMakerRec::InitSDigits ( )
inlineprotectedvirtual

Implements AliQADataMaker.

Definition at line 174 of file AliQADataMakerRec.h.

virtual void AliQADataMakerRec::MakeDigits ( )
inlineprotectedvirtual

Implements AliQADataMaker.

Reimplemented in AliEMCALQADataMakerRec, AliFMDQADataMakerRec, AliTPCQADataMakerRec, and AliMUONQADataMakerRec.

Definition at line 179 of file AliQADataMakerRec.h.

Referenced by Exec().

virtual void AliQADataMakerRec::MakeDigits ( TTree *  )
inlineprotectedvirtual
virtual void AliQADataMakerRec::MakeESDs ( AliESDEvent )
inlineprotectedvirtual
virtual void AliQADataMakerRec::MakeHits ( )
inlineprotectedvirtual

Implements AliQADataMaker.

Definition at line 177 of file AliQADataMakerRec.h.

virtual void AliQADataMakerRec::MakeHits ( TTree *  )
inlineprotectedvirtual

Implements AliQADataMaker.

Definition at line 178 of file AliQADataMakerRec.h.

virtual void AliQADataMakerRec::MakeRaws ( AliRawReader *  )
inlineprotectedvirtual
virtual void AliQADataMakerRec::MakeRecPoints ( TTree *  )
inlineprotectedvirtual
virtual void AliQADataMakerRec::MakeSDigits ( )
inlineprotectedvirtual

Implements AliQADataMaker.

Definition at line 184 of file AliQADataMakerRec.h.

virtual void AliQADataMakerRec::MakeSDigits ( TTree *  )
inlineprotectedvirtual

Implements AliQADataMaker.

Definition at line 185 of file AliQADataMakerRec.h.

AliQADataMakerRec & AliQADataMakerRec::operator= ( const AliQADataMakerRec qadm)

Definition at line 121 of file AliQADataMakerRec.cxx.

Referenced by AliCorrQADataMakerRec::operator=().

void AliQADataMakerRec::ResetDetector ( AliQAv1::TASKINDEX_t  task)
virtual

Implements AliQADataMaker.

Reimplemented in AliMUONQADataMakerRec.

Definition at line 359 of file AliQADataMakerRec.cxx.

Referenced by InitESDs().

virtual Int_t AliQADataMakerRec::ResetDigitsData ( Int_t  index,
Option_t *  opt = "" 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 155 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::ResetESDsData ( Int_t  index,
Option_t *  opt = "" 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 158 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::ResetHitsData ( Int_t  ,
Option_t *   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 153 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::ResetRawsData ( Int_t  index,
Option_t *  opt = "" 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 156 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::ResetRecPointsData ( Int_t  index,
Option_t *  opt = "" 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 157 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::ResetSDigitsData ( Int_t  ,
Option_t *   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 154 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::ResetStatsDigitsData ( Int_t  index)
inlinevirtual

Implements AliQADataMaker.

Definition at line 162 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::ResetStatsESDsData ( Int_t  index)
inlinevirtual

Implements AliQADataMaker.

Definition at line 165 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::ResetStatsHitsData ( Int_t  )
inlinevirtual

Implements AliQADataMaker.

Definition at line 160 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::ResetStatsRawsData ( Int_t  index)
inlinevirtual

Implements AliQADataMaker.

Definition at line 163 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::ResetStatsRecPointsData ( Int_t  index)
inlinevirtual

Implements AliQADataMaker.

Definition at line 164 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::ResetStatsSDigitsData ( Int_t  )
inlinevirtual

Implements AliQADataMaker.

Definition at line 161 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetDigitsDataBinContent ( Int_t  index,
int  bin,
double  w 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 127 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetDigitsDataBinContent ( Int_t  index,
int  binX,
int  binY,
double  w 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 134 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetDigitsDataBinError ( Int_t  index,
int  bin,
double  err 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 141 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetDigitsDataBinError ( Int_t  index,
int  binX,
int  binY,
double  err 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 148 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetESDsDataBinContent ( Int_t  index,
int  bin,
double  w 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 130 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetESDsDataBinContent ( Int_t  index,
int  binX,
int  binY,
double  w 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 137 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetESDsDataBinError ( Int_t  index,
int  bin,
double  err 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 144 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetESDsDataBinError ( Int_t  index,
int  binX,
int  binY,
double  err 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 151 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetHitsDataBinContent ( Int_t  ,
int  ,
double   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 125 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetHitsDataBinContent ( Int_t  ,
int  ,
int  ,
double   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 132 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetHitsDataBinError ( Int_t  ,
int  ,
double   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 139 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetHitsDataBinError ( Int_t  ,
int  ,
int  ,
double   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 146 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetRawsDataBinContent ( Int_t  index,
int  bin,
double  w 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 128 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetRawsDataBinContent ( Int_t  index,
int  binX,
int  binY,
double  w 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 135 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetRawsDataBinError ( Int_t  index,
int  bin,
double  err 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 142 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetRawsDataBinError ( Int_t  index,
int  binX,
int  binY,
double  err 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 149 of file AliQADataMakerRec.h.

virtual void AliQADataMakerRec::SetRecoParam ( const AliDetectorRecoParam param)
inlinevirtual

Reimplemented from AliQADataMaker.

Definition at line 81 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetRecPointsDataBinContent ( Int_t  index,
int  bin,
double  w 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 129 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetRecPointsDataBinContent ( Int_t  index,
int  binX,
int  binY,
double  w 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 136 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetRecPointsDataBinError ( Int_t  index,
int  bin,
double  err 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 143 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetRecPointsDataBinError ( Int_t  index,
int  binX,
int  binY,
double  err 
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 150 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetSDigitsDataBinContent ( Int_t  ,
int  ,
double   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 126 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetSDigitsDataBinContent ( Int_t  ,
int  ,
int  ,
double   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 133 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetSDigitsDataBinError ( Int_t  ,
int  ,
double   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 140 of file AliQADataMakerRec.h.

virtual Int_t AliQADataMakerRec::SetSDigitsDataBinError ( Int_t  ,
int  ,
int  ,
double   
)
inlinevirtual

Implements AliQADataMaker.

Definition at line 147 of file AliQADataMakerRec.h.

void AliQADataMakerRec::StartOfCycle ( Int_t  run = -1)
virtual

Implements AliQADataMaker.

Definition at line 402 of file AliQADataMakerRec.cxx.

Referenced by InitESDs().

void AliQADataMakerRec::StartOfCycle ( AliQAv1::TASKINDEX_t  task,
Int_t  run,
const Bool_t  sameCycle = kFALSE 
)
virtual

Implements AliQADataMaker.

Definition at line 414 of file AliQADataMakerRec.cxx.

virtual void AliQADataMakerRec::StartOfDetectorCycle ( )
inlineprotectedvirtual

Member Data Documentation

const AliDetectorRecoParam* AliQADataMakerRec::fRecoParam
protected

This is used by Corr only to hold its Ntuple.

Definition at line 193 of file AliQADataMakerRec.h.

Referenced by GetRecoParam(), AliGlobalQADataMaker::InitRecoParams(), InitRecoParams(), and SetRecoParam().

TClonesArray* AliQADataMakerRec::fRecPointsArray
protected

const pointer to the reco parameters to be used in the reco QA

Definition at line 194 of file AliQADataMakerRec.h.

Referenced by ~AliQADataMakerRec().


The documentation for this class was generated from the following files: