1 #ifndef ALIGLOBALQADATAMAKER_H
2 #define ALIGLOBALQADATAMAKER_H
5 The class for calculating the global (not detector specific) quality assurance.
6 It reuses the following TLists from its base class
7 AliQADataMaker::fRecPointsQAList (for keeping the track residuals)
8 AliQADataMaker::fESDsQAList (for keeping global ESD QA data)
11 #include "AliQADataMakerRec.h"
15 class AliGlobalQADataMaker: public AliQADataMakerRec {
18 kClr0,kClr1,kClr2,kClr3,
19 kTrk0,kTrk1,kTrk2,kTrk3,kTrk4,kTrk5,kTrk6,kTrk7,kTrk8,kTrk9,kTrk10,
20 kK0on,kK0off,kL0on,kL0off,
21 kPid0,kPid1,kPid2,kPid3,
25 AliGlobalQADataMaker(const Char_t *name="Global",
26 const Char_t *title="Global QA data maker"):
27 AliQADataMakerRec(name,title) {;}
28 AliGlobalQADataMaker(const AliQADataMakerRec& qadm):
29 AliQADataMakerRec(qadm) {;}
31 void InitRecPointsForTracker() { InitRecPoints(); }
36 void EndOfDetectorCycle(AliQAv1::TASKINDEX_t, TObjArray ** list) ;
40 void MakeRaws(AliRawReader* rawReader) ;
41 void MakeESDs(AliESDEvent *event);
43 void StartOfDetectorCycle() {;}
45 AliGlobalQADataMaker &operator=(const AliGlobalQADataMaker &qadm);
47 ClassDef(AliGlobalQADataMaker,1) // Global QA