]> git.uio.no Git - u/mrichter/AliRoot.git/blame - MUON/AliMUONTriggerQAChecker.h
Fixes for coverity.
[u/mrichter/AliRoot.git] / MUON / AliMUONTriggerQAChecker.h
CommitLineData
ece56eb9 1#ifndef ALIMUONTRIGGERQACHECKER_H
2#define ALIMUONTRIGGERQACHECKER_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6// $Id: AliMUONTriggerQAChecker.h 34140 2009-08-06 13:02:16Z hristov $
7
8/// \ingroup rec
9/// \class AliMUONTriggerQAChecker
10/// \brief Implementation of QAChecker for MTR
11///
12// Author: Laurent Aphecetche
13
14#include "AliMUONVQAChecker.h"
15
16class TObjArray;
17class TH1;
18
19class AliMUONTriggerQAChecker: public AliMUONVQAChecker {
20public:
21 AliMUONTriggerQAChecker();
22 virtual ~AliMUONTriggerQAChecker();
23
486788fc 24 virtual ECheckCode * CheckRaws(TObjArray** list, const AliMUONRecoParam* recoParam);
25 virtual ECheckCode * CheckRecPoints(TObjArray** list, const AliMUONRecoParam* recoParam);
26 virtual ECheckCode * CheckESD(TObjArray** list, const AliMUONRecoParam* recoParam);
ece56eb9 27
28private:
29
30 AliMUONVQAChecker::ECheckCode MarkHisto(TH1& histo, AliMUONVQAChecker::ECheckCode value) const;
1c9a6054 31 void SetupHisto(Int_t nevents, const TObjArray& messages, TH1& histo, AliMUONVQAChecker::ECheckCode code, Int_t esIndex);
81813481 32
ece56eb9 33
34 ClassDef(AliMUONTriggerQAChecker,1) // MUON quality assurance checker
35
36};
37#endif