Corrections to avoid warning messages.
authormorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 31 Jul 2003 17:05:58 +0000 (17:05 +0000)
committermorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 31 Jul 2003 17:05:58 +0000 (17:05 +0000)
THijing/AliGenHijing.cxx
THijing/AliGenHijing.h

index 5c25022..d4addb1 100644 (file)
@@ -85,7 +85,8 @@ AliGenHijing::AliGenHijing(Int_t npart)
 
 }
 
-AliGenHijing::AliGenHijing(const AliGenHijing & Hijing)
+AliGenHijing::AliGenHijing(const AliGenHijing & hijing):
+    AliGenMC(hijing)
 {
 // copy constructor
 }
@@ -580,11 +581,14 @@ Bool_t AliGenHijing::CheckTrigger()
 }
 
 
-
+void AliGenHijing::Copy(AliGenHijing &) const
+{
+  Fatal("Copy","Not implemented!\n");
+}
 
 AliGenHijing& AliGenHijing::operator=(const  AliGenHijing& rhs)
 {
-// Assignment operator
-    return *this;
+    rhs.Copy(*this); 
+    return (*this);
 }
 
index 6fee35a..242d7c3 100644 (file)
@@ -67,11 +67,11 @@ class AliGenHijing : public AliGenMC
        {bmin = fMinImpactParam; bmax = fMaxImpactParam;}
     virtual Int_t   GetJetQuenching()                    {return fQuench;}
     virtual Int_t   GetShadowing()                       {return fShadowing;}
-    virtual Int_t   GetTrigger(Int_t flag=kNoTrigger)    {return fTrigger;}
-    virtual Int_t   GetFlavor(Int_t flag=0)              {return fFlavor;}
-    virtual Int_t   GetRadiation(Int_t flag=3)           {return fRadiation;}    
-    virtual Int_t   GetSpectators(Int_t spects=1)        {return fSpectators;}
-    virtual Float_t GetPtJet(Float_t ptmin)              {return fPtMinJet;}
+    virtual Int_t   GetTrigger()                         {return fTrigger;}
+    virtual Int_t   GetFlavor()                          {return fFlavor;}
+    virtual Int_t   GetRadiation()                       {return fRadiation;}    
+    virtual Int_t   GetSpectators()                      {return fSpectators;}
+    virtual Float_t GetPtJet()                           {return fPtMinJet;}
     virtual void    GetJetEtaRange(Float_t& etamin, Float_t& etamax)
        {etamin = fEtaMinJet; etamax = fEtaMaxJet;}
     virtual void    GetJetPhiRange(Float_t& phimin, Float_t& phimax)
@@ -90,6 +90,8 @@ class AliGenHijing : public AliGenMC
  protected:
     Bool_t SelectFlavor(Int_t pid);
     void   MakeHeader();
+ private:
+    void Copy(AliGenHijing &rhs) const;
 
  protected:
     TString     fFrame;         // Reference frame