![]() |
AliRoot Core
edcc906 (edcc906)
|
Produces the data needed to calculate the quality assurance. More...
#include <AliTPCQADataMakerRec.h>
Public Types | |
enum | HRawsType_t { kRawsOccupancyVsSector =0, kRawsQVsSector, kRawsQmaxVsSector, kRawsOccupancy2dVsSector } |
enum | HDigitType_t { kDigitsADC =0 } |
enum | HRECPOINTsType_t { kClusters =0, kRatio, kPt } |
enum | HESDsType_t { kQmaxShort =0, kQmaxMedium, kQmaxLong, kQShort, kQMedium, kQLong, kRow } |
Public Member Functions | |
AliTPCQADataMakerRec () | |
AliTPCQADataMakerRec (const AliTPCQADataMakerRec &qadm) | |
AliTPCQADataMakerRec & | operator= (const AliTPCQADataMakerRec &qadm) |
virtual | ~AliTPCQADataMakerRec () |
Int_t | GetRawFirstTimeBin () const |
Int_t | GetRawLastTimeBin () const |
void | SetRawRangeTime (Int_t tMin, Int_t tMax) |
![]() | |
AliQADataMakerRec (const char *name="", const char *title="") | |
AliQADataMakerRec (const AliQADataMakerRec &qadm) | |
AliQADataMakerRec & | operator= (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 const AliDetectorRecoParam * | GetRecoParam () |
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 TObjArray * | GetDigitsDataOfTrigClass (int cloneID, TObjArray *dest=0) |
virtual TObjArray * | GetSDigitsDataOfTrigClass (int, TObjArray *=0) |
virtual TObjArray * | GetESDsDataOfTrigClass (int cloneID, TObjArray *dest=0) |
virtual TObjArray * | GetHitsDataOfTrigClass (int, TObjArray *=0) |
virtual TObjArray * | GetRecPointsDataOfTrigClass (int cloneID, TObjArray *dest=0) |
virtual TObjArray * | GetRawsDataOfTrigClass (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 | 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 TObjArray * | GetMatchingHitsData (const Int_t, TObjArray *) |
virtual TObjArray * | GetMatchingSDigitsData (const Int_t, TObjArray *) |
virtual TObjArray * | GetMatchingDigitsData (const Int_t index, TObjArray *optDest=0) |
virtual TObjArray * | GetMatchingRawsData (const Int_t index, TObjArray *optDest=0) |
virtual TObjArray * | GetMatchingRecPointsData (const Int_t index, TObjArray *optDest=0) |
virtual TObjArray * | GetMatchingESDsData (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 TObjArray * | GetMatchingHitsHistosSet (const Int_t *, Int_t, Int_t) |
virtual TObjArray * | GetMatchingSDigitsHistosSet (const Int_t *, Int_t, Int_t) |
virtual TObjArray * | GetMatchingDigitsHistosSet (const Int_t *indexList, Int_t nHist, Int_t trigId) |
virtual TObjArray * | GetMatchingRawsHistosSet (const Int_t *indexList, Int_t nHist, Int_t trigId) |
virtual TObjArray * | GetMatchingRecPointsHistosSet (const Int_t *indexList, Int_t nHist, Int_t trigId) |
virtual TObjArray * | GetMatchingESDsHistosSet (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) |
![]() | |
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 () |
TObjArray * | Init (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) |
Private Member Functions | |
virtual void | StartOfDetectorCycle () |
virtual void | EndOfDetectorCycle (AliQAv1::TASKINDEX_t, TObjArray **list) |
virtual void | InitESDs () |
virtual void | MakeESDs (AliESDEvent *esd) |
virtual void | InitRaws () |
virtual void | MakeRaws (AliRawReader *rawReader) |
virtual void | InitDigits () |
virtual void | MakeDigits () |
virtual void | MakeDigits (TTree *digTree) |
virtual void | InitRecPoints () |
virtual void | MakeRecPoints (TTree *recTree) |
virtual void | LoadMaps () |
Private Attributes | |
AliTPCAltroMapping * | fMapping [6] |
! Pointers to ALTRO mapping More... | |
AliTPCdataQA * | fTPCdataQA |
! TPC calibration object for making raw data QA More... | |
Int_t | fRawFirstTimeBin |
! First Time bin needed for RAW QA More... | |
Int_t | fRawLastTimeBin |
! Last Time bin needed for RAW QA More... | |
Additional Inherited Members | |
![]() | |
static Int_t | SetEventTrigClasses (const char *triggers) |
static const TObjArray & | GetEventTrigClasses () |
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 TObjArray * | GetDataOfTrigClass (TObjArray *arr, Int_t cloneID, TObjArray *dest=0) |
static TObjArray * | GetDataOfTrigClass (TObjArray **list, Int_t specieIndex, int cloneID, TObjArray *dest) |
static const char * | GetTriggerPrefix () |
![]() | |
virtual void | InitRecoParams () |
virtual void | InitHits () |
virtual void | InitSDigits () |
virtual void | MakeHits () |
virtual void | MakeHits (TTree *) |
virtual void | MakeSDigits () |
virtual void | MakeSDigits (TTree *) |
![]() | |
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) |
TObjArray * | GetDataOfTrigClass (TObjArray **list, Int_t cloneID, TObjArray *dest=0) |
void | ResetCycle () |
TH1 * | GetMatchingHisto (TObjArray **list, Int_t index, Int_t trigId) |
TObjArray * | GetMatchingHistosSet (TObjArray **list, const Int_t *indexList, Int_t nHist, Int_t trigId) |
TObjArray * | GetMatchingHistos (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) |
![]() | |
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 AliDetectorRecoParam * | fRecoParam |
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... | |
![]() | |
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] |
![]() | |
static TObjArray | fgEventTrigClasses |
static TObjArray * | fgCloningRequest = 0 |
static TObjArray * | fgTrigClasses = 0 |
static const Char_t * | fgkTriggerPrefix = "_$TR$_" |
Produces the data needed to calculate the quality assurance.
Based on AliPHOSQADataMaker: produces the data needed to calculate the quality assurance.
Based on AliPHOSQADataMaker All data must be mergeable objects.
Major changes to accomodate updates of general DQM/QA changes to have per trigger histograms (for a given event specie).
1) One instance of AliTPCdataQA only. (This also solves some old wishes by offline team to use less memory because event the 2d arrays for this object is not used). This now has a new flag for only keeping DQM info event by event! For this reason there is no need for a special DQM reset any more between runs!
2) Fill the histogram for each event. The histograms are no longer filled from the AliTPCdataQA but per event.
3) Use profiles for the RAW info. By adding the profiles event by event we get the correct event averages WITHOUT having to normalize in the end! Results should therefore also be directly mergable when that feature will come. (none of the other histograms are merged).
This means that from the DQM/QA point of view the TPC DQM is now fully standard and should ease future developments.
The "beautification" of the online DQM histograms have been moved to an amore macro.
The per event RAW histograms have been modified in AliTPCdataQA and the copies have therefore also been modified here.
The AliTPCdataQA can now be configured a bit from here: time bin range (extended default range to 1-1000, event range at start: 0-100000, 1000 events per bin). (At least the parameters are not hardcoded:-)
For the QA of the RAW data we use the class, AliTPCdataQA, from the existing TPC Calibration framework (which is more advanced than the standard QA framework) and extract the histograms at the end. The Analyse method of the AliTPCdataQA class is called in the method, EndOfDetectorCycle, and there also: 1d histogram(s) are projected and added to the QA list.
All data must be mergeable objects.
Definition at line 24 of file AliTPCQADataMakerRec.h.
Enumerator | |
---|---|
kDigitsADC |
Definition at line 28 of file AliTPCQADataMakerRec.h.
Enumerator | |
---|---|
kQmaxShort | |
kQmaxMedium | |
kQmaxLong | |
kQShort | |
kQMedium | |
kQLong | |
kRow |
Definition at line 30 of file AliTPCQADataMakerRec.h.
Enumerator | |
---|---|
kRawsOccupancyVsSector | |
kRawsQVsSector | |
kRawsQmaxVsSector | |
kRawsOccupancy2dVsSector |
Definition at line 27 of file AliTPCQADataMakerRec.h.
Enumerator | |
---|---|
kClusters | |
kRatio | |
kPt |
Definition at line 29 of file AliTPCQADataMakerRec.h.
AliTPCQADataMakerRec::AliTPCQADataMakerRec | ( | ) |
Definition at line 105 of file AliTPCQADataMakerRec.cxx.
Referenced by operator=().
AliTPCQADataMakerRec::AliTPCQADataMakerRec | ( | const AliTPCQADataMakerRec & | qadm | ) |
copy ctor Does not copy the calibration object, instead InitRaws have to be called again
Definition at line 119 of file AliTPCQADataMakerRec.cxx.
|
virtual |
|
privatevirtual |
Detector specific actions at end of cycle
Reimplemented from AliQADataMakerRec.
Definition at line 158 of file AliTPCQADataMakerRec.cxx.
Referenced by StartOfDetectorCycle().
|
inline |
Definition at line 37 of file AliTPCQADataMakerRec.h.
|
inline |
Definition at line 38 of file AliTPCQADataMakerRec.h.
|
privatevirtual |
Reimplemented from AliQADataMakerRec.
Definition at line 262 of file AliTPCQADataMakerRec.cxx.
Referenced by StartOfDetectorCycle().
|
privatevirtual |
create ESDs histograms in ESDs subdir
Reimplemented from AliQADataMakerRec.
Definition at line 169 of file AliTPCQADataMakerRec.cxx.
Referenced by StartOfDetectorCycle().
|
privatevirtual |
Adding the raw
Reimplemented from AliQADataMakerRec.
Definition at line 198 of file AliTPCQADataMakerRec.cxx.
Referenced by StartOfDetectorCycle().
|
privatevirtual |
Reimplemented from AliQADataMakerRec.
Definition at line 276 of file AliTPCQADataMakerRec.cxx.
Referenced by MakeDigits().
|
privatevirtual |
Definition at line 489 of file AliTPCQADataMakerRec.cxx.
Referenced by InitRaws(), and MakeDigits().
|
inlineprivatevirtual |
Reimplemented from AliQADataMakerRec.
Definition at line 56 of file AliTPCQADataMakerRec.h.
|
privatevirtual |
Reimplemented from AliQADataMakerRec.
Definition at line 408 of file AliTPCQADataMakerRec.cxx.
|
privatevirtual |
make QA data from ESDs
Reimplemented from AliQADataMakerRec.
Definition at line 327 of file AliTPCQADataMakerRec.cxx.
Referenced by StartOfDetectorCycle().
|
privatevirtual |
To make QA for the RAW data we use the TPC Calibration framework to handle the data and then in the end extract the data
Reimplemented from AliQADataMakerRec.
Definition at line 356 of file AliTPCQADataMakerRec.cxx.
Referenced by StartOfDetectorCycle().
|
privatevirtual |
Reimplemented from AliQADataMakerRec.
Definition at line 435 of file AliTPCQADataMakerRec.cxx.
Referenced by MakeDigits().
AliTPCQADataMakerRec & AliTPCQADataMakerRec::operator= | ( | const AliTPCQADataMakerRec & | qadm | ) |
Equal operator.
Definition at line 137 of file AliTPCQADataMakerRec.cxx.
|
inline |
Definition at line 40 of file AliTPCQADataMakerRec.h.
|
inlineprivatevirtual |
Reimplemented from AliQADataMakerRec.
Definition at line 43 of file AliTPCQADataMakerRec.h.
|
private |
! Pointers to ALTRO mapping
Definition at line 65 of file AliTPCQADataMakerRec.h.
Referenced by AliTPCQADataMakerRec(), InitRaws(), LoadMaps(), and ~AliTPCQADataMakerRec().
|
private |
! First Time bin needed for RAW QA
Definition at line 68 of file AliTPCQADataMakerRec.h.
Referenced by GetRawFirstTimeBin(), InitRaws(), and SetRawRangeTime().
|
private |
! Last Time bin needed for RAW QA
Definition at line 69 of file AliTPCQADataMakerRec.h.
Referenced by GetRawLastTimeBin(), InitRaws(), and SetRawRangeTime().
|
private |
! TPC calibration object for making raw data QA
Definition at line 66 of file AliTPCQADataMakerRec.h.
Referenced by InitRaws(), MakeRaws(), and ~AliTPCQADataMakerRec().