X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=ZDC%2FAliZDCRecoParamPbPb.h;h=2f0e50de892b4c0379c45cffbfa2098fa3ece9c2;hb=abd88082536af44feca04ae008cf1655a06e745f;hp=ab44228fc672ba2ceec41455dd123f973d117384;hpb=db0907f48c11feeae8f5c8ac626e76584fdaf8a0;p=u%2Fmrichter%2FAliRoot.git diff --git a/ZDC/AliZDCRecoParamPbPb.h b/ZDC/AliZDCRecoParamPbPb.h index ab44228fc67..2f0e50de892 100644 --- a/ZDC/AliZDCRecoParamPbPb.h +++ b/ZDC/AliZDCRecoParamPbPb.h @@ -15,34 +15,27 @@ #include "AliCDBEntry.h" #include "AliCDBManager.h" #include "AliZDCRecoParam.h" -#include "AliZDCRecoParamPbPb.h" class AliZDCRecoParamPbPb : public AliZDCRecoParam { public: AliZDCRecoParamPbPb(); - AliZDCRecoParamPbPb(TH2F * hZDCvsZEM, TH2F * hZDCCvsZEM, TH2F * hZDCAvsZEM); - AliZDCRecoParamPbPb(TH2F * hZDCvsZEM, TH2F * hZDCCvsZEM, TH2F * hZDCAvsZEM, - TH1D * hNpart, TH1D * hb, Float_t clkCent); + AliZDCRecoParamPbPb(TH1D * hNpart, TH1D * hb, Float_t clkCent); AliZDCRecoParamPbPb(const AliZDCRecoParamPbPb &oldrecopar); AliZDCRecoParamPbPb& operator= (const AliZDCRecoParamPbPb &recpar); virtual ~AliZDCRecoParamPbPb(); - AliZDCRecoParamPbPb *GetPbPbRecoParam() const; + + // make reco parameters for A-A collisions + static AliZDCRecoParamPbPb *GetHighFluxParam(Float_t beamEnergy); - TH2F* GethZDCvsZEM() const {return fhZDCvsZEM;} - TH2F* GethZDCCvsZEM() const {return fhZDCCvsZEM;} - TH2F* GethZDCAvsZEM() const {return fhZDCAvsZEM;} TH1D* GethNpartDist() const {return fhNpartDist;} TH1D* GethbDist() const {return fhbDist;} Float_t GetClkCenter() const {return fClkCenter;} - - void SetZDCvsZEM(TH2F *hCorr) {fhZDCvsZEM = hCorr;} - void SetZDCCvsZEM(TH2F *hCorr) {fhZDCCvsZEM = hCorr;} - void SetZDCAvsZEM(TH2F *hCorr) {fhZDCAvsZEM = hCorr;} + void SetNpartDist(TH1D *hDist) {fhNpartDist = hDist;} void SetbDist(TH1D *hbDist) {fhbDist = hbDist;} void SetClkCenter(Float_t xValue) {fClkCenter = xValue;} - void SetGlauberMCDist(); + void SetGlauberMCDist(Float_t beamEnergy); //void Print(Option_t *) const; @@ -50,14 +43,11 @@ class AliZDCRecoParamPbPb : public AliZDCRecoParam { // *** PARAMETERS FOR Pb-Pb COLLISIONS // --- Correlation E_ZDC vs. E_ZEM - TH2F * fhZDCvsZEM; // E_ZDC (total) vs. E_ZEM - TH2F * fhZDCCvsZEM; // E_ZDC vs. E_ZEM sideC - TH2F * fhZDCAvsZEM; // E_ZDC vs. E_ZEM sideA - TH1D * fhNpartDist; // Npart distribution from Glauber MC - TH1D * fhbDist; // b distribution from Glauber MC - Float_t fClkCenter; // clock center: value of x-axis + TH1D * fhNpartDist; // Npart distribution from Glauber MC + TH1D * fhbDist; // b distribution from Glauber MC + Float_t fClkCenter; // clock center: value of x-axis - ClassDef(AliZDCRecoParamPbPb, 2) + ClassDef(AliZDCRecoParamPbPb, 3) };