1 #ifndef ALIVZEROQACHECKER_H
2 #define ALIVZEROQACHECKER_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 Checks the quality assurance.
9 By comparing with reference data
13 // --- ROOT system ---
19 // --- Standard library ---
21 // --- AliRoot header files ---
22 #include "AliQACheckerBase.h"
24 class AliVZEROLoader ;
26 class AliVZEROQAChecker: public AliQACheckerBase {
29 AliVZEROQAChecker() : AliQACheckerBase("VZERO","VZERO Quality Assurance Data Checker") {;} // ctor
30 AliVZEROQAChecker(const AliVZEROQAChecker& qac) : AliQACheckerBase(qac.GetName(), qac.GetTitle()) {;} // cpy ctor
31 virtual ~AliVZEROQAChecker() {;} // destructor
33 virtual void Init(const AliQA::DETECTORINDEX_t det) ;
36 virtual Double_t * Check(AliQA::ALITASK_t index, TObjArray ** list);
37 virtual Double_t * Check(AliQA::ALITASK_t ) ;
38 Double_t CheckEntries(TObjArray * list) const ;
39 Double_t CheckEsds(TObjArray * list) const;
41 virtual void SetQA(AliQA::ALITASK_t index, Double_t * value) const ;
45 ClassDef(AliVZEROQAChecker,1) // description
49 #endif // AliVZEROQAChecker_H