]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVGEN/AliGenCocktailEntry.h
Updates to RAW package. Used during the Computing DC.
[u/mrichter/AliRoot.git] / EVGEN / AliGenCocktailEntry.h
index 9809ce7c64ff9b0b888c8789dc2122049bb79622..3c31b6875365b79f4c8833bd6e706a5c0ada0adc 100644 (file)
@@ -20,15 +20,15 @@ class AliGenCocktailEntry : public TNamed
     AliGenCocktailEntry();
     AliGenCocktailEntry(const AliGenCocktailEntry &entry);
     AliGenCocktailEntry
-       (AliGenerator* Generator, char* Name, Float_t RateExp);
+       (AliGenerator* Generator, const char* Name, Float_t RateExp);
     ~AliGenCocktailEntry(){;}
     AliGenerator* Generator() {return fGenerator;}
     void SetGenerator(AliGenerator* generator){fGenerator=generator;}
     void SetFirst(Int_t first){fFirst=first;}
     void SetLast (Int_t last ){fLast =last;}
-    Int_t GetFirst(){return fFirst;}
-    Int_t GetLast (){return fLast;}
-    Float_t Rate(){return fRate;}
+    Int_t GetFirst() const {return fFirst;}
+    Int_t GetLast () const {return fLast;}
+    Float_t Rate()   const {return fRate;}
     void  PrintInfo();
     AliGenCocktailEntry & operator =(const AliGenCocktailEntry & rhs);
  protected:
@@ -39,6 +39,7 @@ class AliGenCocktailEntry : public TNamed
     Float_t fRate;              // Rate per event
     Float_t fKineBias;          // Bias due to kinematic selecion
     Float_t fBias;              // Bias
+    void Copy(TObject&) const;
  private:
     ClassDef(AliGenCocktailEntry,1) // Generator entry of AliGenCocktail
 };