X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=EVGEN%2FAliGenParam.h;h=a9f2ebfc896c99af2ac5fb309149ad2aaa88e34f;hb=0e50cb1520f912de5a5d76f2f825c0c5b05e27de;hp=4b978ba8bb7ea65b21c0df27e757eab259f75692;hpb=93a2041b6acdbf31d3a3eb48708a2a54a759543d;p=u%2Fmrichter%2FAliRoot.git diff --git a/EVGEN/AliGenParam.h b/EVGEN/AliGenParam.h index 4b978ba8bb7..a9f2ebfc896 100644 --- a/EVGEN/AliGenParam.h +++ b/EVGEN/AliGenParam.h @@ -26,11 +26,11 @@ class AliGenParam : public AliGenMC { public: AliGenParam(); - AliGenParam(Int_t npart, AliGenLib * Library, Int_t param, char* tname = 0); - AliGenParam(Int_t npart, Int_t param, const char* tname = 0, const char* name = 0); + AliGenParam(Int_t npart, AliGenLib * Library, Int_t param, const char* tname = 0); + AliGenParam(Int_t npart, Int_t param, const char* tname = 0, const char* name = 0); AliGenParam(Int_t npart, Int_t param, - Double_t (*PtPara)(Double_t*, Double_t*), - Double_t (*YPara )(Double_t*, Double_t*), + Double_t (*PtPara)(const Double_t*, const Double_t*), + Double_t (*YPara )(const Double_t*, const Double_t*), Int_t (*IpPara)(TRandom*) ); virtual ~AliGenParam(); @@ -48,8 +48,8 @@ class AliGenParam : public AliGenMC Float_t GetRelativeArea(Float_t ptMin, Float_t ptMax, Float_t yMin, Float_t yMax, Float_t phiMin, Float_t phiMax); protected: - Double_t (*fPtParaFunc)(Double_t*, Double_t*); //! Pointer to Pt parametrisation function - Double_t (*fYParaFunc )(Double_t*, Double_t*); //! Pointer to Y parametrisation function + Double_t (*fPtParaFunc)(const Double_t*, const Double_t*); //! Pointer to Pt parametrisation function + Double_t (*fYParaFunc )(const Double_t*, const Double_t*); //! Pointer to Y parametrisation function Int_t (*fIpParaFunc )(TRandom*); //! Pointer to particle type parametrisation function TF1* fPtPara; // Transverse momentum parameterisation TF1* fYPara; // Rapidity parameterisation