1 #ifndef ALIGENHIJINGPARA_H
2 #define ALIGENHIJINGPARA_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 // Parameterisation of pi and K, eta and pt distributions
9 // used for the ALICE TDRs.
10 // Author: andreas.morsch@cern.ch
12 #include "AliGenerator.h"
15 class AliGenHIJINGpara : public AliGenerator
20 AliGenHIJINGpara(Int_t npart);
21 AliGenHIJINGpara(const AliGenHIJINGpara &HIJINGpara);
23 virtual ~AliGenHIJINGpara();
24 virtual void SetCutVertexZ(Float_t cut=999999.) {fCutVertexZ = cut;}
25 virtual void Generate();
27 AliGenHIJINGpara & operator=(const AliGenHIJINGpara & rhs);
29 Float_t fCutVertexZ; // Vertex truncation
30 TF1* fPtpi; // Parametrised pt distribution for pi
31 TF1* fPtka; // Parametrised pt distribution for ka
32 TF1* fETApic; // Parametrised eta distribution for pi
33 TF1* fETAkac; // Parametrised eta distribution fro ka
35 ClassDef(AliGenHIJINGpara,2) // Hijing parametrisation generator