Public Member Functions | |
Pythia6ServiceWithCallback (const edm::ParameterSet &ps) | |
Public Member Functions inherited from gen::Pythia6Service | |
void | closePYUPDA () |
void | closeSLHA () |
void | enter () override |
void | openPYUPDA (const char *, bool write_file) |
void | openSLHA (const char *) |
Pythia6Service () | |
Pythia6Service (edm::ParameterSet const &) | |
CLHEP::HepRandomEngine * | randomEngine () const |
void | setCSAParams () |
void | setGeneralParams () |
void | setPYUPDAParams (bool afterPyinit) |
void | setRandomEngine (CLHEP::HepRandomEngine *v) |
void | setSLHAFromHeader (const std::vector< std::string > &lines) |
void | setSLHAParams () |
~Pythia6Service () override | |
Public Member Functions inherited from gen::FortranInstance | |
void | call (void(&fn)()) |
template<typename T > | |
T | call (T(&fn)()) |
template<typename A > | |
void | call (void(&fn)(A), A a) |
template<typename T , typename A > | |
T | call (T(&fn)(A), A a) |
template<typename A1 , typename A2 > | |
void | call (void(&fn)(A1, A2), A1 a1, A2 a2) |
template<typename T , typename A1 , typename A2 > | |
T | call (T(&fn)(A1, A2), A1 a1, A2 a2) |
FortranInstance () | |
virtual void | leave () |
virtual | ~FortranInstance () noexcept(false) |
Private Member Functions | |
void | upEvnt () override |
void | upInit () override |
bool | upVeto () override |
Additional Inherited Members | |
Static Public Member Functions inherited from gen::FortranInstance | |
template<typename T > | |
static T * | getInstance () |
Static Public Attributes inherited from gen::FortranInstance | |
static const std::string | kFortranInstance = "FortranInstance" |
Definition at line 59 of file Pythia6Hadronizer.cc.
|
inline |
Definition at line 61 of file Pythia6Hadronizer.cc.
|
inlineoverrideprivatevirtual |
Reimplemented from gen::FortranInstance.
Definition at line 66 of file Pythia6Hadronizer.cc.
References gen::JetMatching::beforeHadronisationExec(), gen::FortranCallback::fillEvent(), gen::FortranCallback::getInstance(), and gen::Pythia6Hadronizer::getJetMatching().
|
inlineoverrideprivatevirtual |
Reimplemented from gen::FortranInstance.
Definition at line 64 of file Pythia6Hadronizer.cc.
References gen::FortranCallback::fillHeader(), and gen::FortranCallback::getInstance().
|
inlineoverrideprivatevirtual |
Reimplemented from gen::FortranInstance.
Definition at line 72 of file Pythia6Hadronizer.cc.
References gen::Pythia6Hadronizer::getJetMatching(), hepeup_, gen::JetMatching::isMatchingDone(), gen::JetMatching::match(), and HEPEUP_::nup.