]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TRD/AliTRDQAChecker.h
bugfix: '-nextevent' command in configuration file for publisher inserted correctly...
[u/mrichter/AliRoot.git] / TRD / AliTRDQAChecker.h
1 #ifndef ALITRDQACHECKER_H
2 #define ALITRDQACHECKER_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /* $Id$ */
7
8 ////////////////////////////////////////////////////////////////////////////
9 //                                                                        //
10 //  Checks the quality assurance.                                         //
11 //  By comparing with reference data                                      //
12 //  S.Radomski Uni-Heidelberg October 2007                                //
13 //                                                                        //
14 ////////////////////////////////////////////////////////////////////////////
15
16 // --- ROOT system ---
17 class TFile ; 
18 class TH1F ; 
19 class TH1I ; 
20 class TList ;
21 class TObjArray;
22
23 // --- Standard library ---
24
25 // --- AliRoot header files ---
26 #include "AliQAv1.h"
27 #include "AliQACheckerBase.h"
28
29 class AliDetectorRecoParam;
30 class AliTRDLoader ; 
31
32 class AliTRDQAChecker: public AliQACheckerBase {
33
34 public:
35   AliTRDQAChecker() : AliQACheckerBase("TRD","TRD Quality Assurance Data Maker") {;}          // ctor
36   AliTRDQAChecker(const AliTRDQAChecker& qac) : AliQACheckerBase(qac.GetName(), qac.GetTitle()) {;} // cpy ctor   
37   AliTRDQAChecker& operator=(const AliTRDQAChecker& qac) {if(this!=&qac){AliQACheckerBase::operator=(qac);}return *this;} //ass operator
38   virtual ~AliTRDQAChecker() {;} // dtor
39
40   virtual void Check(Double_t * test, AliQAv1::ALITASK_t /*index*/, TObjArray** /*list*/, const AliDetectorRecoParam* /*param*/) ;
41
42 private:
43   
44   ClassDef(AliTRDQAChecker,1)  // description 
45
46 };
47
48 #endif // AliTRDQACHECKER_H