correction for passing arguments (P.Ganoti)
[u/mrichter/AliRoot.git] / HLT / QA / AliHLTQADataMakerRec.h
CommitLineData
ed292d06 1//-*- Mode: C++ -*-
2// $Id$
3
4#ifndef ALIHLTQADATAMAKERREC_H
5#define ALIHLTQADATAMAKERREC_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 *
9
10/** @file AliHLTQADataMakerRec.h
11 @author Matthias Richter
12 @date 2009-05-14
13 @brief Container for the HLT offline QA
14*/
15
16#include "AliQADataMakerRec.h"
17
18class AliHLTQADataMakerRec: public AliQADataMakerRec {
19
20public:
21
22 AliHLTQADataMakerRec();
23 virtual ~AliHLTQADataMakerRec();
4c080b28 24
ed292d06 25private:
26 /** copy constructor prohibited */
27 AliHLTQADataMakerRec(const AliHLTQADataMakerRec&);
28 /** assignment operator prohibited */
29 AliHLTQADataMakerRec& operator = (const AliHLTQADataMakerRec&);
30
4c080b28 31 virtual void Exec(AliQAv1::TASKINDEX_t task, TObject * data);
32 virtual void StartOfDetectorCycle();
33 virtual void EndOfDetectorCycle(AliQAv1::TASKINDEX_t, TObjArray** list);
34 virtual void MakeRaws(AliRawReader * rawReader);
35 virtual void MakeESDs(AliESDEvent * esd);
36 virtual void MakeESDs(AliESDEvent * esd, AliESDEvent* hltesd);
ed292d06 37
38 ClassDef(AliHLTQADataMakerRec,0) // HLT Quality Assurance Data Maker for reconstruction
39};
40
41#endif // ALIHLTQADATAMAKERREC_H