1 #ifndef ALIFMDQACHECKER_H
2 #define ALIFMDQACHECKER_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights
6 * See cxx source for full Copyright notice
8 #include "AliQACheckerBase.h"
13 /** @class AliFMDQAChecker
14 @brief Quality assurance checker for the FMD */
15 class AliFMDQAChecker : public AliQACheckerBase
20 : AliQACheckerBase("FMD","FMD Quality Assurance Checker")
23 virtual ~AliFMDQAChecker() {}
25 * Member function called to do the actual checking
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
31 * @param t Reconstruction parameters - not used.
33 void Check(Double_t* rv, AliQAv1::ALITASK_t what,
34 TObjArray** list, const AliDetectorRecoParam* t);
36 * Make output images. This is overridden relative to the base
37 * class so that we can set the log(y) scale and put everything on
40 * @param list List of specie array of histograms
41 * @param task What to show
44 void MakeImage(TObjArray** list,
45 AliQAv1::TASKINDEX_t task,
46 AliQAv1::MODE_t mode);
57 Double_t CheckOne(AliQAv1::ALITASK_t what,
58 AliRecoParam::EventSpecie_t specie,
60 Double_t CheckRaw(AliRecoParam::EventSpecie_t specie,
62 Double_t CheckSim(AliRecoParam::EventSpecie_t specie,
64 Double_t CheckESD(AliRecoParam::EventSpecie_t specie,
66 Double_t CheckRec(AliRecoParam::EventSpecie_t specie,
69 ClassDef(AliFMDQAChecker,0) // Yves? what to do?
72 #endif // AliFMDQAChecker_H