4 #ifndef ALIHLTQACHECKER_H
5 #define ALIHLTQACHECKER_H
6 //* This file is property of and copyright by the ALICE HLT Project *
7 //* ALICE Experiment at CERN, All rights reserved. *
8 //* See cxx source for full Copyright notice *
10 /** @file AliHLTQAChecker.h
11 @author Matthias Richter
13 @brief HLT QA checker instance
16 #include "AliQACheckerBase.h"
17 #include <TObjArray.h>
19 class AliHLTQAChecker: public AliQACheckerBase {
23 AliHLTQAChecker(const AliHLTQAChecker& src);
24 virtual ~AliHLTQAChecker();
26 virtual Double_t * Check(AliQAv1::ALITASK_t, TObjArray **, const AliDetectorRecoParam * recoParam);
27 void Init(const AliQAv1::DETECTORINDEX_t det);
28 void SetQA(AliQAv1::ALITASK_t index, Double_t * value) const;
32 Double_t CheckRAW(Int_t specie, TObjArray* list);
33 Double_t CheckREC(Int_t specie, TObjArray* list);
34 Double_t CheckESD(Int_t specie, TObjArray* list);
36 ClassDef(AliHLTQAChecker,1) // HLT Quality Assurance Checker
40 #endif // ALIHLTQACHECKER_H