]> git.uio.no Git - u/mrichter/AliRoot.git/blame - MUON/AliMUONQAChecker.h
Fixed memory leak
[u/mrichter/AliRoot.git] / MUON / AliMUONQAChecker.h
CommitLineData
8aa336b1 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
bf4d93eb 6// $Id$
8aa336b1 7
8/// \ingroup rec
9/// \class AliMUONQAChecker
f587a77d 10/// \brief Implementation of AliQACheckerBase for MCH and MTR
8aa336b1 11///
f587a77d 12// Author: Laurent Aphecetche
8aa336b1 13
14// --- AliRoot header files ---
15#include "AliQACheckerBase.h"
16
5bb54f70 17class TH1;
18class TObjArray;
ece56eb9 19class AliMUONRecoParam;
20class AliMUONVQAChecker;
5bb54f70 21
8aa336b1 22class AliMUONQAChecker: public AliQACheckerBase {
23
24public:
25 AliMUONQAChecker();
8aa336b1 26 virtual ~AliMUONQAChecker();
27
ece56eb9 28 virtual void Init(const AliQAv1::DETECTORINDEX_t det);
57acd2d2 29
f587a77d 30protected:
31
b3d57767 32 virtual void Check(Double_t* test, AliQAv1::ALITASK_t index, TObjArray ** list, const AliDetectorRecoParam * recoParam);
ece56eb9 33
8aa336b1 34private:
3e1866ad 35 /// Not implemented
ece56eb9 36 AliMUONQAChecker(const AliMUONQAChecker& qac);
3e1866ad 37 /// Not implemented
ece56eb9 38 AliMUONQAChecker& operator=(const AliMUONQAChecker& qac);
8aa336b1 39
ece56eb9 40 TObjArray* fCheckers; ///< internal checkers
41
8aa336b1 42 ClassDef(AliMUONQAChecker,1) // MUON quality assurance checker
43
44};
45#endif