Go to the documentation of this file.
50 double phi,
eta, the, ee,
pp;
68 double pz =
pp *
cos(the);
87 totM =
sqrt(totE * totE - (totPx * totPx + totPy * totPy + totPz * totPz));
98 the = 2. * atan(
exp(-
eta));
111 event() = std::make_unique<HepMC::GenEvent>();
std::unique_ptr< Pythia8::Pythia > fMasterGen
edm::GeneratorFilter< gen::Py8JetGun, gen::ExternalDecayDriver > Pythia8JetGun
bool generatePartonsAndHadronize() override
Sin< T >::type sin(const T &t)
Cos< T >::type cos(const T &t)
#define DEFINE_FWK_MODULE(type)
P8RndmEngine & randomEngine()
Py8JetGun(edm::ParameterSet const &)
std::vector< int > fPartIDs
std::unique_ptr< HepMC::GenEvent > & event()
HepMC::Pythia8ToHepMC toHepMC
T getParameter(std::string const &) const
const char * classname() const override