X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;ds=sidebyside;f=PWGHF%2Fhfe%2FAliHFECorrectSpectrumBase.h;h=fc9d22062377af3ca7c0fbb3c0d1342eeef90806;hb=237fec5399ab9552190f216544cc5cb8c0e0b055;hp=8ea5fe2efef52a7086e88651bd4748781f67e455;hpb=959ea9d84db451584f4f3362d878f69d5b5e8bbf;p=u%2Fmrichter%2FAliRoot.git diff --git a/PWGHF/hfe/AliHFECorrectSpectrumBase.h b/PWGHF/hfe/AliHFECorrectSpectrumBase.h index 8ea5fe2efef..fc9d2206237 100644 --- a/PWGHF/hfe/AliHFECorrectSpectrumBase.h +++ b/PWGHF/hfe/AliHFECorrectSpectrumBase.h @@ -39,14 +39,18 @@ class AliCFEffGrid; class AliHFECorrectSpectrumBase : public TNamed{ public: enum CFContainer_t{ - kDataContainer = 0, + kDataContainer = 0, kBackgroundData = 1, kMCContainerMC = 2, kMCContainerESD = 3, kMCContainerCharmMC = 4, - kMCWeightedContainerNonHFEESD =5, + kMCWeightedContainerNonHFEESD = 5, kMCWeightedContainerConversionESD = 6, - kDataContainerV0 = 7 + kDataContainerV0 = 7, + kMCWeightedContainerNonHFEESDSig = 8, + kMCWeightedContainerConversionESDSig = 9, + kPhotonicBackground = 10, + kNbCFContainers = 11 }; enum Chargetype_t{ @@ -59,8 +63,8 @@ class AliHFECorrectSpectrumBase : public TNamed{ ~AliHFECorrectSpectrumBase(); - virtual Bool_t Init(const AliHFEcontainer */*datahfecontainer*/, const AliHFEcontainer */*mchfecontainer*/, const AliHFEcontainer */*v0hfecontainer*/, const AliHFEcontainer */*bghfecontainer*/) { return kTRUE;}; - virtual Bool_t Correct(Bool_t /*subtractcontamination*/) { return kTRUE;}; + virtual Bool_t Init(const AliHFEcontainer */*datahfecontainer*/, const AliHFEcontainer */*mchfecontainer*/, const AliHFEcontainer */*bghfecontainer*/, const AliHFEcontainer */*v0hfecontainer*/,AliCFContainer */*photoniccontainerD*/) { return kTRUE;}; + virtual Bool_t Correct(Bool_t /*subtractcontamination*/, Bool_t /*subtractphotonic*/) { return kTRUE;}; TGraphErrors *Normalize(THnSparse * const spectrum) const; TGraphErrors *Normalize(AliCFDataGrid * const spectrum) const;