Get in sync with the base class
[u/mrichter/AliRoot.git] / HMPID / AliHMPIDQAChecker.h
CommitLineData
b990acb3 1#ifndef ALIHMPIDQACHECKER_H
2#define ALIHMPIDQACHECKER_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6
7/* $Id$ */
8
9//
10// Checks the quality assurance.
11// By comparing with reference data
12// Skeleton for HMPID
13//
14
15
16// --- ROOT system ---
17class TFile ;
18class TH1F ;
fdd7f404 19class TObjArray ;
b990acb3 20
21// --- Standard library ---
22
23// --- AliRoot header files ---
24#include "AliQACheckerBase.h"
25
26class AliHMPIDQAChecker: public AliQACheckerBase {
27
28public:
29 AliHMPIDQAChecker() : AliQACheckerBase("HMPID","HMPID Quality Assurance Data Checker") {;} // ctor
30 AliHMPIDQAChecker(const AliHMPIDQAChecker& qac) : AliQACheckerBase(qac.GetName(), qac.GetTitle()) {;} // cpy ctor
b990acb3 31 virtual ~AliHMPIDQAChecker() {;} // dtor
32
cc59ae4c 33
d1b21c1b 34 Double_t Check(AliQA::ALITASK_t index, TObjArray * list) ;
35 Double_t Check(AliQA::ALITASK_t /*index*/) {return 0.;} ;
36 Double_t Check(AliQA::ALITASK_t, TNtupleD *){return 0.;} ;
fdd7f404 37
38 Double_t CheckEntries(TObjArray * list) const ;
39 Double_t CheckRecPoints(TObjArray *listrec, TObjArray *listref) const ;
40
b990acb3 41private:
42
43 ClassDef(AliHMPIDQAChecker,1) // description
44
45};
46
47#endif // AliHMPIDQAChecker_H