]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ACORDE/AliACORDEQAChecker.h
Get in sync with the base class
[u/mrichter/AliRoot.git] / ACORDE / AliACORDEQAChecker.h
CommitLineData
51504028 1#ifndef ALIACORDEQACHECKER_H
2#define ALIACORDEQACHECKER_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6//
7// Checks the quality assurance for ACORDE.
8// Default implementation
9//
10// Authors:
11// Mario Rodriguez Cahuantzi <mrodrigu@mail.cern.ch> (FCFM-BUAP)
12// Luciano Diaz Gonzalez <luciano.diaz@nucleares.unam.mx> (ICN-UNAM)
13// Arturo Fernandez <afernan@mail.cern.ch> (FCFM-BUAP)
14
15
16// --- ROOT system ---
17class TFile ;
18class TH1F ;
8456ec05 19class TObjArray ;
51504028 20
21// --- Standard library ---
22
23// --- AliRoot header files ---
24#include "AliQACheckerBase.h"
25
26class AliACORDEQAChecker: public AliQACheckerBase {
27
28public:
29 AliACORDEQAChecker() : AliQACheckerBase("ACORDE","ACORDE Quality Assurance Data Checker") {;} // constructor
30 AliACORDEQAChecker(const AliACORDEQAChecker& qac) : AliQACheckerBase(qac.GetName(), qac.GetTitle()) {;} // constructor
51504028 31 virtual ~AliACORDEQAChecker() {;} // destructor
f307c383 32
d1b21c1b 33 virtual Double_t Check(AliQA::ALITASK_t /*index*/, TObjArray * list) ;
34 virtual Double_t Check(AliQA::ALITASK_t /*index*/) {return 0.;} ;
35 virtual Double_t Check() {return 0.;} ;
36 virtual Double_t Check(TObjArray*) {return 0.;} ;
37 virtual Double_t Check(AliQA::ALITASK_t, TNtupleD*) {return -1.;} ;
8456ec05 38// Double_t CheckEntries(TObjArray * list) const ;/*--> to be implemented*/
f307c383 39
40
8456ec05 41private:
f307c383 42
8456ec05 43
44 ClassDef(AliACORDEQAChecker,1) // description
51504028 45
46};
47
48#endif // AliACORDEQAChecker_H