//* See cxx source for full Copyright notice *
/** @file AliHLTQADataMakerRec.h
- @author Matthias Richter
+ @author Zhongbao Yin, Matthias Richter
@date 2009-05-14
@brief Container for the HLT offline QA
*/
class AliHLTQADataMakerRec: public AliQADataMakerRec {
public:
+
+ enum HESDsType_t {kMultiplicity=0, kMultiplicityFired, kNCls,
+ kNClsFired, kPHLT, kPOffline, kPRatio,
+ kPHLTFired, kPOfflineFired, kPRatioFired,
+ kPtHLT, kPtOffline,
+ kPtHLTFired, kPtOfflineFired,
+ kNClsPerTrkHLT, kNClsPerTrkOffline,
+ kNClsPerTrkHLTFired, kNClsPerTrkOfflineFired,
+ kPhiHLT, kPhiOffline,
+ kPhiHLTFired, kPhiOfflineFired,
+ kEtaHLT, kEtaOffline,
+ kEtaHLTFired, kEtaOfflineFired};
AliHLTQADataMakerRec();
virtual ~AliHLTQADataMakerRec();
virtual void StartOfDetectorCycle();
virtual void EndOfDetectorCycle(AliQAv1::TASKINDEX_t, TObjArray** list);
virtual void MakeRaws(AliRawReader * rawReader);
+ virtual void InitESDs();
virtual void MakeESDs(AliESDEvent * esd);
virtual void MakeESDs(AliESDEvent * esd, AliESDEvent* hltesd);