]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVGEN/AliGenParam.h
Updates for mixing.
[u/mrichter/AliRoot.git] / EVGEN / AliGenParam.h
index 4b978ba8bb7ea65b21c0df27e757eab259f75692..a9f2ebfc896c99af2ac5fb309149ad2aaa88e34f 100644 (file)
@@ -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