1 #ifndef AliTOFQADataMakerRec_H
2 #define AliTOFQADataMakerRec_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
6 ////////////////////////////////////////////////////////////////////
8 // Produces the data needed to calculate the quality assurance. //
9 // All data must be mergeable objects. //
12 ////////////////////////////////////////////////////////////////////
15 #include "AliQADataMakerRec.h"
16 class AliTOFQADataMakerRec: public AliQADataMakerRec {
19 AliTOFQADataMakerRec() ; // ctor
20 AliTOFQADataMakerRec(const AliTOFQADataMakerRec& qadm) ;
21 AliTOFQADataMakerRec& operator = (const AliTOFQADataMakerRec& qadm) ;
22 virtual ~AliTOFQADataMakerRec() {;} // dtor
25 virtual void InitESDs() ;
26 virtual void InitRecPoints() ;
27 virtual void InitRaws() ;
28 virtual void MakeESDs(AliESDEvent * esd) ;
29 virtual void MakeRecPoints(TTree * recTree) ;
30 virtual void MakeRaws(AliRawReader* rawReader) ;
31 virtual void StartOfDetectorCycle() ;
32 virtual void EndOfDetectorCycle(AliQA::TASKINDEX_t task, TObjArray * list) ;
33 virtual void GetMapIndeces(Int_t *in, Int_t *out) ;
35 ClassDef(AliTOFQADataMakerRec,1) // description
39 #endif // AliTOFQADataMakerRec_H