]> git.uio.no Git - u/mrichter/AliRoot.git/blob - STEER/AliGlobalQADataMaker.h
Splitting of the QA maker into simulation and reconstruction dependent parts (Yves)
[u/mrichter/AliRoot.git] / STEER / AliGlobalQADataMaker.h
1 #ifndef ALIGLOBALQADATAMAKER_H
2 #define ALIGLOBALQADATAMAKER_H
3
4 /*
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)
9 */
10
11 #include "AliQADataMakerRec.h"
12
13 class AliESDEvent;
14
15 class AliGlobalQADataMaker: public AliQADataMakerRec {
16 public:
17   AliGlobalQADataMaker(const Char_t *name="Global", 
18                        const Char_t *title="Global QA data maker"):
19     AliQADataMakerRec(name,title) {;}
20   AliGlobalQADataMaker(const AliQADataMakerRec& qadm):
21     AliQADataMakerRec(qadm) {;}
22
23   void InitRecPoints();
24
25   void StartOfDetectorCycle() {;}
26
27 private:   
28   AliGlobalQADataMaker &operator=(const AliGlobalQADataMaker &qadm);
29
30   ClassDef(AliGlobalQADataMaker,1)  // Global QA 
31 };
32
33 #endif