X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=PHOS%2FAliPHOSQADataMakerRec.h;h=3015e4c1ee1768d7ed6379d2c9e11d141587b671;hb=4e57992488f0f347452128dadcf03c38301d29be;hp=46ffef140094cb1ed499951e1f6d3c540296cf82;hpb=57acd2d2f484e474d764cf49c17bf8a0af5bdd5e;p=u%2Fmrichter%2FAliRoot.git diff --git a/PHOS/AliPHOSQADataMakerRec.h b/PHOS/AliPHOSQADataMakerRec.h index 46ffef14009..3015e4c1ee1 100644 --- a/PHOS/AliPHOSQADataMakerRec.h +++ b/PHOS/AliPHOSQADataMakerRec.h @@ -28,18 +28,26 @@ 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,kNRCUHG,kNRCUHGnorm, + 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, + kNtotHG_1_0,kNtotHG_1_1,kNtotHG_1_2,kNtotHG_1_3, + kNtotHG_2_0,kNtotHG_2_1,kNtotHG_2_2,kNtotHG_2_3, + kNtotHG_3_0,kNtotHG_3_1,kNtotHG_3_2,kNtotHG_3_3,} ; //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 +57,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() ;