Update master to aliroot
[u/mrichter/AliRoot.git] / STEER / STEER / AliCorrQAChecker.h
1 #ifndef ALICORRQACHECKER_H
2 #define ALICORRQACHECKER_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: AliCorrQAChecker.h 27115 2008-07-04 15:12:14Z hristov $ */
8
9 /*
10   Checks the quality assurance. 
11   By comparing with reference data
12   Y. Schutz CERN July 2007
13 */
14
15
16 // --- ROOT system ---
17 class TFile ; 
18 class TH1F ; 
19 class TH1I ; 
20
21 // --- Standard library ---
22
23 // --- AliRoot header files ---
24 #include "AliQACheckerBase.h"
25 class AliCorrLoader ; 
26
27 class AliCorrQAChecker: public AliQACheckerBase {
28
29 public:
30   AliCorrQAChecker() : AliQACheckerBase("Corr","Corr Quality Assurance Data Maker") {;}          // ctor
31   virtual ~AliCorrQAChecker() {;} // dtor
32
33   virtual void   Run(AliQAv1::ALITASK_t /*tsk*/, TNtupleD ** /*nt*/, AliDetectorRecoParam * /*recoParam*/) ;
34
35
36 private:
37   AliCorrQAChecker(const AliCorrQAChecker& qac); // Not implemented
38   AliCorrQAChecker& operator=(const AliCorrQAChecker& qac); // Not implemented
39   Double_t * CheckN(AliQAv1::ALITASK_t index, TNtupleD ** nData, AliDetectorRecoParam * recoParam) ; 
40
41   ClassDef(AliCorrQAChecker,1)  // description 
42
43 };
44
45 #endif // AliCORRQAChecker_H