27 EvtParticle *chiMeson =
40 EvtVector4R vertexPoint, evtMomentum;
41 for (
int particleNumber = 0, size =
evtstdhep.getNPart();
42 particleNumber < size; ++particleNumber) {
44 vertexPoint =
evtstdhep.getX4(particleNumber);
45 evtMomentum =
evtstdhep.getP4(particleNumber);
51 p.id(
id =
evtstdhep.getStdHepID(particleNumber));
52 p.px(evtMomentum.get(1));
53 p.py(evtMomentum.get(2));
54 p.pz(evtMomentum.get(3));
55 p.e(evtMomentum.get(0));
56 p.daughter1(
evtstdhep.getFirstDaughter(particleNumber) + 1);
57 p.daughter2(
evtstdhep.getLastDaughter(particleNumber) + 1);
58 p.mother1(
evtstdhep.getFirstMother(particleNumber) + 1);
59 p.mother2(
evtstdhep.getLastMother(particleNumber) + 1);
68 if (
evtstdhep.getFirstDaughter(particleNumber) != -1 ||
69 evtstdhep.getLastDaughter(particleNumber) != -1)
73 evtMomentum.get(1), evtMomentum.get(2), evtMomentum.get(3),
74 vertexPoint.get(1), vertexPoint.get(2), vertexPoint.get(3),
75 -1,
true, evtMomentum.get(0));
std::ostream * chigen_cout
FairPrimaryGenerator * primGen
EvtSpinDensity spinDensity