1 #ifndef ALIMUONTRACKERQADATAMAKERREC_H 2 #define ALIMUONTRACKERQADATAMAKERREC_H 49 virtual void MakeRaws(AliRawReader* rawReader);
68 Bool_t replace=kFALSE);
void EndOfDetectorCycleRecPoints(Int_t specie, TObjArray **list)
Wrap up things at each cycle for RecPoints.
void ResetDetectorRaws(TObjArray *list)
Reset anything that must be reset for Raws.
Class to be called from AliMUONQADataMakerRec.
Reading Raw data class for trigger and tracker chambers.
Interface for a digit container.
AliMUONTrackerQADataMakerRec(AliQADataMakerRec *master)
void FillEventSize(AliRawReader *rawReader)
void FillReadoutStatus(AliMUONLogger &log, AliMUONVTrackerData *data, Int_t trigCl)
virtual ~AliMUONTrackerQADataMakerRec()
virtual void MakeESDs(AliESDEvent *esd)
Produces QA data for ESD.
Producer of some AliMUONVTrackerData.
void ProjectTrackerData(AliMUONVTrackerData *data, TH1 &hbp, TH1 &hnevents, TH1 &hddl, TH1 &hddlevents)
AliMUONQAMappingCheck * MappingCheckRecPoints(Int_t specie, Bool_t create=kFALSE)
virtual void InitRaws()
Initialization for handling Raws.
void BookHistograms(AliQAv1::TASKINDEX_t task)
TObjArray * fTrackerCalDataArray
! tracker data accumulation (calibrated digits)
virtual void MakeRaws(AliRawReader *rawReader)
Produces QA data for Raws.
AliMUONVTrackerData * TrackerCalData(Int_t specie, Bool_t create=kFALSE)
virtual void InitDigits()
Initialization for handling Digits.
A logger that keeps track of the number of times a message appeared.
TObjArray * fTrackerRecDataArray
! tracker data accumulation (only calibrated digits belonging to reconstructed clusters) ...
AliMUONTrackerQADataMakerRec & operator=(const AliMUONTrackerQADataMakerRec &rhs)
Not implemented.
void EndOfDetectorCycleESDs(Int_t specie, TObjArray **list)
Wrap up things at each cycle for ESD.
MUON Quality assurance data maker.
AliMUONDigitMaker * fDigitMaker
! pointer to digit maker
Interface for a MUON QADataMakerRec.
void InsertTrackerData(Int_t specie, TObjArray **list, TObject *object, Int_t indexNumber, Bool_t replace=kFALSE)
void EndOfDetectorCycleDigits(Int_t specie, TObjArray **list)
Wrap up things at each cycle for Digits.
Interface of a cluster container.
virtual void MakeDigits(TTree *dig)
Produces QA data for Digits.
AliMUONVTrackerDataMaker * TrackerDataMaker(Int_t specie) const
AliMUONVDigitStore * fDigitStore
! pointer to digits store
virtual void InitRecPoints()
Initialization for handling RecPoints.
TObjArray * fMappingCheckRecPointsArray
! mapping cross-checker (RecPoints)
TObjArray * fTrackerDataMakerArray
! tracker data accumulation (Raws)
Single entry point to access MUON calibration data.
AliMUONLogger * fLogger
! (readout) error logger
void EndOfDetectorCycleRaws(Int_t specie, TObjArray **list)
Wrap up things at each cycle for Raws.
AliMUONVTrackerData * GetTrackerData() const
AliMUONVClusterStore * fClusterStore
! pointer to cluster store
virtual void MakeRecPoints(TTree *recpo)
Produces QA data for RecPoints.
Double_t fBPxmin
! min bin value for bus patch
TH1 * fBusPatchConfig
! bus patch configuration
Base class for MUON data stores.
MUON Quality assurance data maker.
AliMUONVTrackerData * TrackerRecData(Int_t specie, Bool_t create=kFALSE)
Base class for MUON data that can be presented at different levels in the hierarchy of the MUON syste...
AliMUONQADataMakerRec * Master() const
Double_t fBPxmax
! max bin value for bus patch
TObjArray * GetArray(TObjArray *&array, Bool_t create)
AliMUONCalibrationData * fCalibrationData
! Used to load Local, Regional and Global masks
Int_t fBPnbins
! number of bus patch bins
virtual void InitESDs()
Initialization for handling ESD.