d4d920bb3229fc26ebd853e3e7ddcfae519e1cdb
[u/mrichter/AliRoot.git] / FMD / AliFMDQAChecker.h
1 #ifndef ALIFMDQACHECKER_H
2 #define ALIFMDQACHECKER_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights
4  * reserved. 
5  *
6  * See cxx source for full Copyright notice                               
7  */
8 #include "AliQACheckerBase.h"
9 class TFile; 
10 class TH1F; 
11 class TH1I; 
12
13 /** @class AliFMDQAChecker 
14     @brief Quality assurance checker for the FMD */
15 class AliFMDQAChecker : public AliQACheckerBase 
16 {
17 public:
18   /** Constructor */
19   AliFMDQAChecker() 
20     : AliQACheckerBase("FMD","FMD Quality Assurance Checker") 
21   {}          
22   /** Destructor */
23   virtual ~AliFMDQAChecker() {}
24   /** 
25    * Member function called to do the actual checking
26    * 
27    * @param rv   Array of return values. 
28    * @param what What to check 
29    * @param list Array of arrays of histograms.  There's one arrat for
30    *             each 'specie'
31    * @param t    Reconstruction parameters - not used. 
32    */
33   void Check(Double_t* rv, AliQAv1::ALITASK_t what, TObjArray** list, const AliDetectorRecoParam* t);
34 private:
35   ClassDef(AliFMDQAChecker,0)  // Yves? what to do? 
36 };
37
38 #endif // AliFMDQAChecker_H
39 // Local Variables:
40 //  mode: c++
41 // End: