AliQADataMaker::fESDsQAList (for keeping global ESD QA data)
*/
-#include "AliQADataMaker.h"
+#include "AliQADataMakerRec.h"
class AliESDEvent;
-class AliGlobalQADataMaker: public AliQADataMaker {
+class AliGlobalQADataMaker: public AliQADataMakerRec {
public:
+ enum {
+ kClr0,kClr1,kClr2,
+ kTrk0,kTrk1,kTrk2,kTrk3,kTrk4,kTrk5,kTrk6,
+ kV0s0,kV0s1,
+ kPid0,kPid1,kPid2,
+ kLast
+ };
AliGlobalQADataMaker(const Char_t *name="Global",
const Char_t *title="Global QA data maker"):
- AliQADataMaker(name,title) {;}
- AliGlobalQADataMaker(const AliQADataMaker& qadm):
- AliQADataMaker(qadm) {;}
+ AliQADataMakerRec(name,title) {;}
+ AliGlobalQADataMaker(const AliQADataMakerRec& qadm):
+ AliQADataMakerRec(qadm) {;}
- void InitRecPoints();
+private:
+ void EndOfDetectorCycle(AliQA::TASKINDEX_t, TObjArray ** list) ;
+
+ void InitRaws();
+ void InitRecPoints();
+ void InitESDs();
+
+ void MakeRaws(AliRawReader* rawReader) ;
+ void MakeESDs(AliESDEvent *event);
void StartOfDetectorCycle() {;}
-private:
AliGlobalQADataMaker &operator=(const AliGlobalQADataMaker &qadm);
ClassDef(AliGlobalQADataMaker,1) // Global QA