]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TRD/AliTRDQAChecker.h
Bug fix for the case of more than 30 timebins
[u/mrichter/AliRoot.git] / TRD / AliTRDQAChecker.h
CommitLineData
9baac22a 1#ifndef ALITRDQACHECKER_H
2#define ALITRDQACHECKER_H
ffb5de4c 3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
102f1568 6/* $Id$ */
ffb5de4c 7
102f1568 8////////////////////////////////////////////////////////////////////////////
9// //
10// Checks the quality assurance. //
11// By comparing with reference data //
12// S.Radomski Uni-Heidelberg October 2007 //
13// //
14////////////////////////////////////////////////////////////////////////////
ffb5de4c 15
16// --- ROOT system ---
17class TFile ;
18class TH1F ;
19class TH1I ;
4e13cdf5 20class TList ;
c29b11ff 21class TObjArray;
ffb5de4c 22
23// --- Standard library ---
24
25// --- AliRoot header files ---
4e25ac79 26#include "AliQAv1.h"
ffb5de4c 27#include "AliQACheckerBase.h"
28class AliTRDLoader ;
29
30class AliTRDQAChecker: public AliQACheckerBase {
31
4e13cdf5 32public:
33 AliTRDQAChecker() : AliQACheckerBase("TRD","TRD Quality Assurance Data Maker") {;} // ctor
34 AliTRDQAChecker(const AliTRDQAChecker& qac) : AliQACheckerBase(qac.GetName(), qac.GetTitle()) {;} // cpy ctor
4e13cdf5 35 virtual ~AliTRDQAChecker() {;} // dtor
36
57acd2d2 37 virtual Double_t * Check(TList * /*list*/) {return NULL;}
102f1568 38 virtual Double_t * Check(AliQAv1::ALITASK_t /*index*/, TObjArray ** /*list*/);
4e25ac79 39 virtual Double_t * Check(AliQAv1::ALITASK_t /*index*/, TNtupleD** /*nt*/) {return NULL;}
ffb5de4c 40
41private:
42
4e13cdf5 43 ClassDef(AliTRDQAChecker,1) // description
ffb5de4c 44
45};
4e13cdf5 46
9baac22a 47#endif // AliTRDQACHECKER_H