First implementation of Checker for ACORDE-QA (we check only if the objects are empty...
[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 ;
19
20// --- Standard library ---
21
22// --- AliRoot header files ---
23#include "AliQACheckerBase.h"
24
25class AliACORDEQAChecker: public AliQACheckerBase {
26
27public:
28 AliACORDEQAChecker() : AliQACheckerBase("ACORDE","ACORDE Quality Assurance Data Checker") {;} // constructor
29 AliACORDEQAChecker(const AliACORDEQAChecker& qac) : AliQACheckerBase(qac.GetName(), qac.GetTitle()) {;} // constructor
51504028 30 virtual ~AliACORDEQAChecker() {;} // destructor
31/*
32private:
33 virtual const Double_t Check(TObjArray * list) ;
34 virtual const Double_t Check() {return 0.;} ;
35 */
36
f307c383 37// ClassDef(AliACORDEQAChecker,1) // description
38
39 protected:
40
41 virtual const Double_t Check(AliQA::ALITASK_t /*index*/, TObjArray * list) ;
42 virtual const Double_t Check(AliQA::ALITASK_t /*index*/) {return 0.;} ;
43 virtual const Double_t Check() {return 0.;} ;
44 virtual const Double_t Check(TObjArray*) {return 0.;} ;
45
46
47 ClassDef(AliACORDEQAChecker,2) // description
48
49
50
51504028 51
52};
53
54#endif // AliACORDEQAChecker_H