![]() |
Hydjet
2.4
A Monte-Carlo model of jet quenching in ultrarelativistic heavy ion collisions
|
In the output tree, the "Daughter1Index", "Daughter2Index" and "Daughter3Index" branches were removed. Instead, the "FirstDaughterIndex" and "LastDaughterIndex" branches are introduced keeping the index of the first and last daughter, respectively. In the particle list, all daughter particles for a given particle are stored consecutively. If a particle has no daughters than these branches are -1. Some PYTHIA/PYQUEN particles have daughters but their first and last daughter indexes are -1. This happens for some PYTHIA status codes because PYTHIA keeps colour flow information instead of the daughter indexes. So the mother index can be used to reconstruct particle history if needed up to this level.
In the output tree, the "pythiaStatus" branch was added. This will keep the PYTHIA status code k(i,1) for each particle from the hard component of HYDJET++ (see PYTHIA manual for the code definitions). Particles from the soft component (type=1) have pythiaStatus=-1.
In the output tree, the "final" branch was added. This is an integer branch keeping 1 for final state particles and 0 for decayed particles. This flag can be used for particles from both hard and soft components. Final state particles can be determined also in a more complicated way. For particles from hard component (type=1), the final state particles must have pythiaStatus=1 and zero daughters. For particles from soft component (type=0), the final state particles must have zero daughters.