]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVGEN/AliGenHIJINGpara.cxx
Fixed some errors
[u/mrichter/AliRoot.git] / EVGEN / AliGenHIJINGpara.cxx
index 22115af47fb369e86bb45eb364ecfeb4690a25e3..20cabde512d1f314a33e46c6629dc1a81cdc1158 100644 (file)
@@ -200,23 +200,6 @@ AliGenHIJINGpara::AliGenHIJINGpara(Int_t npart)
     SetPtRange();
 }
 
-AliGenHIJINGpara::AliGenHIJINGpara(const AliGenHIJINGpara & para):
-    AliGenerator(para),
-    fNt(-1),
-    fNpartProd(0),
-    fPi0Decays(kFALSE),
-    fPtWgtPi(0.),
-    fPtWgtKa(0.),
-    fPtpi(0),
-    fPtka(0),
-    fETApic(0),
-    fETAkac(0),
-    fDecayer(0)
-{
-// Copy constructor
-    para.Copy(*this);
-}
-
 //_____________________________________________________________________________
 AliGenHIJINGpara::~AliGenHIJINGpara()
 {
@@ -298,6 +281,13 @@ void AliGenHIJINGpara::Init()
 //
     if (fPi0Decays && gMC)
        fDecayer = gMC->GetDecayer();
+
+    if (fPi0Decays)
+    {
+       fDecayer->SetForceDecay(kNeutralPion);
+       fDecayer->Init();
+    }
+    
 }
 
 
@@ -453,12 +443,6 @@ void AliGenHIJINGpara::DecayPi0(Float_t* orig, Float_t * p)
     fNt = nt;
 }
 
-void AliGenHIJINGpara::Copy(TObject &) const
-{
-  Fatal("Copy","Not implemented!\n");
-}
-
-
 void AliGenHIJINGpara::Draw( const char * /*opt*/)
 {
     //