fETAkac = 0;
fDecayer = 0;
fNt = -1;
+ fNpartProd = 0;
SetCutVertexZ();
SetPtRange();
SetPi0Decays();
fETAkac = 0;
fDecayer = 0;
fNt = -1;
+ fNpartProd = npart;
SetCutVertexZ();
SetPtRange();
SetPi0Decays();
TMath::Sqrt(-2*TMath::Log(random[2*j+1]));
}
}
-
+
if (fAnalog == 0) {
wgt = fParentWeight;
} else {
KeepTrack(fNt);
DecayPi0(origin, p);
} else {
+ // printf("fNt %d", fNt);
PushTrack(fTrackIt,-1,part,p,origin,polar,0,kPPrimary,fNt,wgt);
+
KeepTrack(fNt);
}
AliGenEventHeader* header = new AliGenEventHeader("HIJINGparam");
// Event Vertex
header->SetPrimaryVertex(eventVertex);
+ header->SetNProduced(fNpartProd);
gAlice->SetGenEventHeader(header);
}
//
Float_t polar[3] = {0., 0., 0.};
Int_t np = fDecayer->ImportParticles(particles);
+ fNpartProd += (np-1);
Int_t nt;
for (Int_t i = 1; i < np; i++)
{