Private Attributes | |
double | fMaxE |
double | fMaxEta |
double | fMaxP |
double | fMinE |
double | fMinEta |
double | fMinP |
Additional Inherited Members | |
Protected Member Functions inherited from gen::BaseHadronizer | |
std::auto_ptr< HepMC::GenEvent > & | event () |
std::auto_ptr < GenEventInfoProduct > & | eventInfo () |
lhef::LHEEvent * | lheEvent () |
lhef::LHERunInfo * | lheRunInfo () |
GenRunInfoProduct & | runInfo () |
Protected Attributes inherited from gen::Py8GunBase | |
double | fMaxPhi |
double | fMinPhi |
std::vector< int > | fPartIDs |
Protected Attributes inherited from gen::Py8InterfaceBase | |
HepMC::IO_AsciiParticles * | ascii_io |
std::auto_ptr< EvtGenDecays > | evtgenDecays |
std::string | evtgenDecFile |
std::string | evtgenPdlFile |
std::vector< std::string > | evtgenUserFiles |
std::auto_ptr< Pythia8::Pythia > | fDecayer |
std::auto_ptr< Pythia8::Pythia > | fMasterGen |
edm::ParameterSet | fParameters |
unsigned int | maxEventsToPrint |
bool | pythiaHepMCVerbosity |
bool | pythiaHepMCVerbosityParticles |
unsigned int | pythiaPylistVerbosity |
std::string | slhafile_ |
HepMC::Pythia8ToHepMC | toHepMC |
bool | useEvtGen |
Protected Attributes inherited from gen::BaseHadronizer | |
std::string | lheFile_ |
int | randomIndex_ |
Definition at line 9 of file Py8JetGun.cc.
gen::Py8JetGun::Py8JetGun | ( | edm::ParameterSet const & | ps | ) |
Definition at line 33 of file Py8JetGun.cc.
References fMaxE, fMaxEta, fMaxP, fMinE, fMinEta, fMinP, and edm::ParameterSet::getParameter().
|
inline |
Definition at line 14 of file Py8JetGun.cc.
|
overridevirtual |
Implements gen::Py8InterfaceBase.
Definition at line 124 of file Py8JetGun.cc.
|
overridevirtual |
Implements gen::Py8InterfaceBase.
Definition at line 49 of file Py8JetGun.cc.
References bitset_utilities::append(), funct::cos(), eta, gen::BaseHadronizer::event(), create_public_lumi_plots::exp, gen::P8RndmEngine::flat(), gen::Py8InterfaceBase::fMasterGen, fMaxE, fMaxEta, fMaxP, gen::Py8GunBase::fMaxPhi, fMinE, fMinEta, fMinP, gen::Py8GunBase::fMinPhi, gen::Py8GunBase::fPartIDs, i, M_PI, ResonanceBuilder::mass, phi(), createTree::pp, gen::Py8InterfaceBase::randomEngine(), funct::sin(), mathSSE::sqrt(), and gen::Py8InterfaceBase::toHepMC.
|
private |
Definition at line 27 of file Py8JetGun.cc.
Referenced by generatePartonsAndHadronize(), and Py8JetGun().
|
private |
Definition at line 23 of file Py8JetGun.cc.
Referenced by generatePartonsAndHadronize(), and Py8JetGun().
|
private |
Definition at line 25 of file Py8JetGun.cc.
Referenced by generatePartonsAndHadronize(), and Py8JetGun().
|
private |
Definition at line 26 of file Py8JetGun.cc.
Referenced by generatePartonsAndHadronize(), and Py8JetGun().
|
private |
Definition at line 22 of file Py8JetGun.cc.
Referenced by generatePartonsAndHadronize(), and Py8JetGun().
|
private |
Definition at line 24 of file Py8JetGun.cc.
Referenced by generatePartonsAndHadronize(), and Py8JetGun().