X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;ds=sidebyside;f=PHOS%2FAliPHOSQADataMakerRec.h;h=e5b826986112a77782f313d96cf34ba624602ae3;hb=d86acb69c5666a90fe5ee57112b88c85f8296bc6;hp=cf620072c4831ff20126807d8836cce916caab2d;hpb=2c8322550ace7d3252359583771c73c29ffc6868;p=u%2Fmrichter%2FAliRoot.git diff --git a/PHOS/AliPHOSQADataMakerRec.h b/PHOS/AliPHOSQADataMakerRec.h index cf620072c48..e5b82698611 100644 --- a/PHOS/AliPHOSQADataMakerRec.h +++ b/PHOS/AliPHOSQADataMakerRec.h @@ -28,18 +28,23 @@ class AliPHOSQADataMakerRec: public AliQADataMakerRec { public: //Histograms for Raw data control - enum HRawType_t {kHGmod1,kHGmod2,kHGmod3,kHGmod4,kHGmod5, - kLGmod1,kLGmod2,kLGmod3,kLGmod4,kLGmod5, - kNmodLG,kNmodHG, - kNtotLG,kNtotHG,kEtotLG,kEtotHG, - kLGtime,kHGtime,kSpecLG,kSpecHG, - kHGqualMod1,kHGqualMod2,kHGqualMod3,kHGqualMod4,kHGqualMod5, - kHGpedRMS} ; + enum HRawType_t {kHGmod0,kHGmod1,kHGmod2,kHGmod3,kHGmod4, + kLGmod0,kLGmod1,kLGmod2,kLGmod3,kLGmod4, + kNmodLG,kNmodHG, + kNtotLG,kNtotHG,kEtotLG,kEtotHG, + kLGtime,kHGtime,kSpecLG,kSpecHG, + kHGqualMod0,kHGqualMod1,kHGqualMod2,kHGqualMod3,kHGqualMod4, + kLGqualMod0,kLGqualMod1,kLGqualMod2,kLGqualMod3,kLGqualMod4, + kHGpedRMSMod0,kHGpedRMSMod1,kHGpedRMSMod2,kHGpedRMSMod3,kHGpedRMSMod4, + kLGpedRMSMod0,kLGpedRMSMod1,kLGpedRMSMod2,kLGpedRMSMod3,kLGpedRMSMod4, + kHGpedRMS,kLGpedRMS} ; //Histograms for RecPoints control enum HRPType_t {kRPmod1,kRPmod2,kRPmod3,kRPmod4,kRPmod5, kRPNtot,kRPEtot,kRPSpec,kRPTime,kRPNcpv} ; //Histograms for ESDs control enum HESDType_t {kESDNtot,kESDEtot,kESDSpec,kESDpid} ; + enum HDigitType_t {kDigits=0, kDigitsMul} ; + public: @@ -49,13 +54,16 @@ public: virtual ~AliPHOSQADataMakerRec() {;} // dtor private: - const AliPHOSRecoParam* GetRecoParam() const { return dynamic_cast(fRecoParam); } + const AliPHOSRecoParam* GetRecoParam() { return dynamic_cast(fRecoParam); } - virtual void EndOfDetectorCycle(AliQA::TASKINDEX_t, TObjArray * list) ; + virtual void EndOfDetectorCycle(AliQAv1::TASKINDEX_t, TObjArray ** list) ; virtual void InitESDs() ; + virtual void InitDigits() ; virtual void InitRecPoints() ; virtual void InitRaws() ; virtual void MakeESDs(AliESDEvent * esd) ; + virtual void MakeDigits() ; + virtual void MakeDigits(TTree * recpoTree) ; virtual void MakeRecPoints(TTree * recpoTree) ; virtual void MakeRaws(AliRawReader* rawReader) ; virtual void StartOfDetectorCycle() ;