X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=ZDC%2FAliZDCRecoParamPbPb.h;h=2f0e50de892b4c0379c45cffbfa2098fa3ece9c2;hb=a6f36ca4670ff9f969eced0267d546bee8a871c0;hp=9047d197c38ff6afaa2ededc4a114e36e11f25e5;hpb=73bc3a3ff802a9cf3ab68d3d26815a7b48e840d2;p=u%2Fmrichter%2FAliRoot.git diff --git a/ZDC/AliZDCRecoParamPbPb.h b/ZDC/AliZDCRecoParamPbPb.h index 9047d197c38..2f0e50de892 100644 --- a/ZDC/AliZDCRecoParamPbPb.h +++ b/ZDC/AliZDCRecoParamPbPb.h @@ -15,33 +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; @@ -49,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) };