X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=ZDC%2FAliZDCFragment.h;h=126588f1eb327f1be9b8d491d4d770dba4682ff0;hb=82d64f517e555b935186e5845662dc3d22b4285d;hp=425379d7f5e80754615e3e900ef399dc5a3e7b94;hpb=3848c666076072bb8c3c398b471785cd9655bcf5;p=u%2Fmrichter%2FAliRoot.git diff --git a/ZDC/AliZDCFragment.h b/ZDC/AliZDCFragment.h index 425379d7f5e..126588f1eb3 100644 --- a/ZDC/AliZDCFragment.h +++ b/ZDC/AliZDCFragment.h @@ -22,21 +22,27 @@ public: AliZDCFragment(); AliZDCFragment(Float_t b); virtual ~AliZDCFragment() {} - void GenerateIMF(Int_t* fZZ, Int_t &fNalpha); - void AttachNeutrons(Int_t* fZZ, Int_t* fNN, Int_t &Ztot, Int_t &Ntot); + void GenerateIMF(); + void AttachNeutrons(); Float_t DeuteronNumber(); // Setting parameters virtual void SetImpactParameter(Float_t b) {fB=b;}; // Getting parameters - Int_t GetFragmentNum() {return fNimf;}; - + Float_t GetZbAverage() {return fZbAverage;} + Int_t GetFragmentNum() {return fNimf;} + Float_t GetZmax() {return fZmax;} + Int_t* GetZZ() {return (int*)fZZ;} + Int_t* GetNN() {return (int*)fNN;} + Int_t GetNalpha() {return fNalpha;} + Int_t GetZtot() {return fZtot;} + Int_t GetNtot() {return fNtot;} protected: Float_t fB; // Impact parameter - Float_t fZbAverage ; // Mean value of Z bound + Float_t fZbAverage; // Mean value of Z bound Int_t fNimf; // Number of IMF Float_t fZmax; // Mean value of maximum Z of fragment Float_t fTau; // Exponent of charge distribution: dN/dZ = Z*exp(-fTau)