Line data Source code
1 : #ifndef ALITOFQACHECKER_H
2 : #define ALITOFQACHECKER_H
3 : /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 : * See cxx source for full Copyright notice */
5 :
6 : /////////////////////////////////////////////////////////////////////
7 : // //
8 : // Checks the quality assurance. //
9 : // By analysis of the histograms & comparing with reference data //
10 : // Author S.Arcelli //
11 : // //
12 : /////////////////////////////////////////////////////////////////////
13 :
14 : #include "AliQAv1.h"
15 : #include "AliQACheckerBase.h"
16 :
17 : //class TFile ;
18 : //class TH1F ;
19 : //class TH1I ;
20 :
21 : class AliTOFQAChecker: public AliQACheckerBase {
22 :
23 : public:
24 12 : AliTOFQAChecker() : AliQACheckerBase("TOF","TOF Quality Assurance Data Maker") {;} // ctor
25 0 : AliTOFQAChecker(const AliTOFQAChecker& qac) : AliQACheckerBase(qac.GetName(), qac.GetTitle()) {;} // cpy ctor
26 : AliTOFQAChecker& operator = (const AliTOFQAChecker& qac);
27 :
28 0 : virtual ~AliTOFQAChecker() {;} // dtor
29 :
30 : protected:
31 :
32 : virtual void Check(Double_t * test, AliQAv1::ALITASK_t /*index*/, TObjArray ** list,
33 : const AliDetectorRecoParam * recoParam=0) ;
34 : Int_t CheckRaws(TH1* histo, Int_t specie);
35 :
36 62 : ClassDef(AliTOFQAChecker,2) // description
37 :
38 : };
39 :
40 : #endif // AliTOFQAChecker_H
|