7 #include "EvtGenBase/EvtStdHep.hh"
8 #include "EvtGenBase/EvtParticle.hh"
9 #include "EvtGenBase/EvtParticleFactory.hh"
29 double oldPz = particle->pz();
30 particle->pz(gamma * (oldPz - betaZ * particle->e()));
31 particle->e(gamma * (particle->e() - betaZ * oldPz));
35 Pythia8::Event*
event = pchigen->next();
42 for (
int i = event->size() - 1;
i >= 0; --
i) {
43 particle = &
event->at(
i);
44 boost_lab_frame(particle);
void ensure_chigen_is_initialized()
friend F32vec4 sqrt(const F32vec4 &a)
std::ostream * chigen_cout
ChiGen(PartonicModel &partonicModel)
PythiaChiGen * setPythiaChiGen(PythiaChiGen *pchigen)
void boost_lab_frame(Pythia8::Particle *particle)