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()
{
//
if (fPi0Decays && gMC)
fDecayer = gMC->GetDecayer();
+
+ if (fPi0Decays)
+ {
+ fDecayer->SetForceDecay(kNeutralPion);
+ fDecayer->Init();
+ }
+
}
fNt = nt;
}
-void AliGenHIJINGpara::Copy(TObject &) const
-{
- Fatal("Copy","Not implemented!\n");
-}
-
-
void AliGenHIJINGpara::Draw( const char * /*opt*/)
{
//