1 #ifndef ALIMUON2DSTOREVALIDATOR_H 2 #define ALIMUON2DSTOREVALIDATOR_H 44 void Report(TList& lines)
const;
AliMUONCheckItem * GetChamber(Int_t chamberID)
AliMUON2DStoreValidator & operator=(const AliMUON2DStoreValidator &)
Not implemented.
virtual ~AliMUON2DStoreValidator()
static void ReportChamber(TList &list, const AliMUONCheckItem &chamber)
static void ReportManu(TList &list, const AliMUONCheckItem &manu)
void AddMissingManu(Int_t detElemId, Int_t manuId)
TObjArray * fChambers
! Array of AliMUONCheckItem.
AliMUONVStore * fStatus
! Statuses
Container of calibration values for a given number of channels.
AliMUON2DStoreValidator()
AliMUONVStore * GetStatus() const
Return statuses.
void AddMissingChannel(Int_t detElemId, Int_t manuId, Int_t manuChannel)
AliMUONCheckItem * GetManu(Int_t detElemId, Int_t manuId)
TObjArray * Validate(const AliMUONVStore &store, Float_t invalidFloatValue, AliMUONVStore *config=0x0)
A structure used to gather information at different levels (ch,manu,de,chamber)
void Report(TList &lines) const
Reports what is missing, trying to be as concise as possible.
static void ReportDE(TList &list, const AliMUONCheckItem &de)
Determine which channels, manus, DEs, stations are missing from a 2DStore.
Base class for MUON data stores.
AliMUONCheckItem * GetDE(Int_t detElemId)