]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - MUON/AliMUONQAChecker.h
- Adding check and flagging for HG present
[u/mrichter/AliRoot.git] / MUON / AliMUONQAChecker.h
... / ...
CommitLineData
1#ifndef ALIMUONQACHECKER_H
2#define ALIMUONQACHECKER_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6// $Id$
7
8/// \ingroup rec
9/// \class AliMUONQAChecker
10/// \brief Implementation of AliQACheckerBase for MCH and MTR
11///
12// Author: Laurent Aphecetche
13
14// --- AliRoot header files ---
15#include "AliQACheckerBase.h"
16
17class TH1;
18class TObjArray;
19class AliMUONRecoParam;
20class AliMUONVQAChecker;
21
22class AliMUONQAChecker: public AliQACheckerBase {
23
24public:
25 AliMUONQAChecker();
26 virtual ~AliMUONQAChecker();
27
28 virtual void Init(const AliQAv1::DETECTORINDEX_t det);
29
30protected:
31
32 virtual void Check(Double_t* test, AliQAv1::ALITASK_t index, TObjArray ** list, const AliDetectorRecoParam * recoParam);
33
34 virtual void SetQA(AliQAv1::ALITASK_t index, Double_t * value) const;
35
36private:
37 /// Not implemented
38 AliMUONQAChecker(const AliMUONQAChecker& qac);
39 /// Not implemented
40 AliMUONQAChecker& operator=(const AliMUONQAChecker& qac);
41
42 TObjArray* fCheckers; ///< internal checkers
43
44 ClassDef(AliMUONQAChecker,1) // MUON quality assurance checker
45
46};
47#endif