AliRoot Core  3abf5b4 (3abf5b4)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliMUONTrackerQAChecker.h
Go to the documentation of this file.
1 #ifndef ALIMUONTRACKERQACHECKER_H
2 #define ALIMUONTRACKERQACHECKER_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 
12 // Author: Laurent Aphecetche
13 
14 #include "AliMUONVQAChecker.h"
15 
16 class TH1;
17 
19 
20 public:
22  virtual ~AliMUONTrackerQAChecker();
23 
24  virtual AliMUONVQAChecker::ECheckCode* CheckRaws(TObjArray** list, const AliMUONRecoParam* recoParam);
26  virtual AliMUONVQAChecker::ECheckCode* CheckESD(TObjArray** list, const AliMUONRecoParam* recoParam);
27 
28 private:
29 
31 
33  TH1& hbp,
34  const TH1* hbuspatchconfig,
35  Int_t neventsseen,
36  Int_t neventsused,
37  const AliMUONRecoParam& recoParam);
38 
40  TH1& hroenorm,
41  const TH1& hbuspatchtokenerrors,
42  Int_t neventsseen,
43  Int_t neventsused,
44  const AliMUONRecoParam& recoParam);
45 
47  TH1& heventsizeperevent,
48  Int_t neventsseen,
49  Int_t neventsused,
50  const AliMUONRecoParam& recoParam);
51 
52  ClassDef(AliMUONTrackerQAChecker,1) // MUON quality assurance checker
53 
54 };
55 
56 #endif
virtual AliMUONVQAChecker::ECheckCode * CheckESD(TObjArray **list, const AliMUONRecoParam *recoParam)
Check the QA object(s) for the ESD.
#define TObjArray
ECheckCode
Classification of errors severity.
virtual AliMUONVQAChecker::ECheckCode * CheckRecPoints(TObjArray **list, const AliMUONRecoParam *recoParam)
Check the QA object(s) for the RecPoints.
Class with MUON reconstruction parameters.
AliMUONVQAChecker::ECheckCode MarkHisto(TH1 &histo, AliMUONVQAChecker::ECheckCode value) const
AliMUONVQAChecker::ECheckCode BeautifyEventsizeHistograms(TH1 &heventsize, TH1 &heventsizeperevent, Int_t neventsseen, Int_t neventsused, const AliMUONRecoParam &recoParam)
Base class for a MUON QA checker.
AliMUONVQAChecker::ECheckCode BeautifyReadoutHistograms(TH1 &hroe, TH1 &hroenorm, const TH1 &hbuspatchtokenerrors, Int_t neventsseen, Int_t neventsused, const AliMUONRecoParam &recoParam)
AliMUONVQAChecker::ECheckCode BeautifyOccupancyHistograms(TH1 &hddl, TH1 &hbp, const TH1 *hbuspatchconfig, Int_t neventsseen, Int_t neventsused, const AliMUONRecoParam &recoParam)
virtual AliMUONVQAChecker::ECheckCode * CheckRaws(TObjArray **list, const AliMUONRecoParam *recoParam)
Check the QA object(s) for the raw data.
Implementation of QAChecker for MCH.