X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=EVGEN%2FAliGenGeVSim.h;h=47bc15f3cbca7397b141d6b991a7a894d98df837;hb=75c722c338e978ad7b678ae6ed898e7795f82794;hp=6a02c587b910a58957de349ed86a0a4a2b022eb1;hpb=116cbefdd457541a56d5dfd1a53b09c3ccc50964;p=u%2Fmrichter%2FAliRoot.git diff --git a/EVGEN/AliGenGeVSim.h b/EVGEN/AliGenGeVSim.h index 6a02c587b91..47bc15f3cbc 100644 --- a/EVGEN/AliGenGeVSim.h +++ b/EVGEN/AliGenGeVSim.h @@ -1,5 +1,9 @@ #ifndef ALIGENGEVSIM_H #define ALIGENGEVSIM_H +/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * + * See cxx source for full Copyright notice */ + +/* $Id$ */ //////////////////////////////////////////////////////////////////////////////// // @@ -82,14 +86,18 @@ class AliGenGeVSim : public AliGenerator { ///////////////////////////////////////////////////////////////// private: - + + AliGenGeVSim(const AliGenGeVSim & ggs); + AliGenGeVSim & operator=(const AliGenGeVSim & /*ggs*/); + + Int_t fModel; // Selected model (1-7) Float_t fPsi; // Reaction Plane angle (0-2pi) Bool_t fIsMultTotal; // Mode od multiplicity: total, dN/dY TF1 *fPtFormula; //! Pt formula for model (1) TF1 *fYFormula; //! Y formula for model (1) - TF2 *fPtYFormula[3]; //! Pt,Y formulae for model (2)-(4) + TF2 *fPtYFormula[4]; //! Pt,Y formulae for model (2)-(4) TF1 *fPhiFormula; //! phi formula TFormula *fCurrentForm; //! currently used formula @@ -106,14 +114,13 @@ class AliGenGeVSim : public AliGenerator { Float_t GetdNdYToTotal(); - Bool_t CheckPtYPhi(Float_t pt, Float_t y, Float_t phi); // for histograms only + Bool_t CheckPtYPhi(Float_t pt, Float_t y, Float_t phi) const; // for histograms only Bool_t CheckAcceptance(Float_t p[3]); Float_t FindScaler(Int_t paramId, Int_t pdg); ///////////////////////////////////////////////////////////////// - public: ClassDef(AliGenGeVSim, 2)