#ifndef ALIMUONTRACKERQACHECKER_H
#define ALIMUONTRACKERQACHECKER_H
#include "AliMUONVQAChecker.h"
class TH1;
class AliMUONTrackerQAChecker: public AliMUONVQAChecker {
public:
AliMUONTrackerQAChecker();
virtual ~AliMUONTrackerQAChecker();
virtual AliMUONVQAChecker::ECheckCode* CheckRaws(TObjArray** list, const AliMUONRecoParam* recoParam);
virtual AliMUONVQAChecker::ECheckCode* CheckRecPoints(TObjArray** list, const AliMUONRecoParam* recoParam);
virtual AliMUONVQAChecker::ECheckCode* CheckESD(TObjArray** list, const AliMUONRecoParam* recoParam);
private:
AliMUONVQAChecker::ECheckCode MarkHisto(TH1& histo, AliMUONVQAChecker::ECheckCode value) const;
AliMUONVQAChecker::ECheckCode BeautifyOccupancyHistograms(TH1& hddl,
TH1& hbp,
const TH1* hbuspatchconfig,
Int_t neventsseen,
Int_t neventsused,
const AliMUONRecoParam& recoParam);
AliMUONVQAChecker::ECheckCode BeautifyReadoutHistograms(TH1& hroe,
TH1& hroenorm,
const TH1& hbuspatchtokenerrors,
Int_t neventsseen,
Int_t neventsused,
const AliMUONRecoParam& recoParam);
AliMUONVQAChecker::ECheckCode BeautifyEventsizeHistograms(TH1& heventsize,
TH1& heventsizeperevent,
Int_t neventsseen,
Int_t neventsused,
const AliMUONRecoParam& recoParam);
ClassDef(AliMUONTrackerQAChecker,1)
};
#endif
AliMUONTrackerQAChecker.h:1 AliMUONTrackerQAChecker.h:2 AliMUONTrackerQAChecker.h:3 AliMUONTrackerQAChecker.h:4 AliMUONTrackerQAChecker.h:5 AliMUONTrackerQAChecker.h:6 AliMUONTrackerQAChecker.h:7 AliMUONTrackerQAChecker.h:8 AliMUONTrackerQAChecker.h:9 AliMUONTrackerQAChecker.h:10 AliMUONTrackerQAChecker.h:11 AliMUONTrackerQAChecker.h:12 AliMUONTrackerQAChecker.h:13 AliMUONTrackerQAChecker.h:14 AliMUONTrackerQAChecker.h:15 AliMUONTrackerQAChecker.h:16 AliMUONTrackerQAChecker.h:17 AliMUONTrackerQAChecker.h:18 AliMUONTrackerQAChecker.h:19 AliMUONTrackerQAChecker.h:20 AliMUONTrackerQAChecker.h:21 AliMUONTrackerQAChecker.h:22 AliMUONTrackerQAChecker.h:23 AliMUONTrackerQAChecker.h:24 AliMUONTrackerQAChecker.h:25 AliMUONTrackerQAChecker.h:26 AliMUONTrackerQAChecker.h:27 AliMUONTrackerQAChecker.h:28 AliMUONTrackerQAChecker.h:29 AliMUONTrackerQAChecker.h:30 AliMUONTrackerQAChecker.h:31 AliMUONTrackerQAChecker.h:32 AliMUONTrackerQAChecker.h:33 AliMUONTrackerQAChecker.h:34 AliMUONTrackerQAChecker.h:35 AliMUONTrackerQAChecker.h:36 AliMUONTrackerQAChecker.h:37 AliMUONTrackerQAChecker.h:38 AliMUONTrackerQAChecker.h:39 AliMUONTrackerQAChecker.h:40 AliMUONTrackerQAChecker.h:41 AliMUONTrackerQAChecker.h:42 AliMUONTrackerQAChecker.h:43 AliMUONTrackerQAChecker.h:44 AliMUONTrackerQAChecker.h:45 AliMUONTrackerQAChecker.h:46 AliMUONTrackerQAChecker.h:47 AliMUONTrackerQAChecker.h:48 AliMUONTrackerQAChecker.h:49 AliMUONTrackerQAChecker.h:50 AliMUONTrackerQAChecker.h:51 AliMUONTrackerQAChecker.h:52 AliMUONTrackerQAChecker.h:53 AliMUONTrackerQAChecker.h:54 AliMUONTrackerQAChecker.h:55 AliMUONTrackerQAChecker.h:56