Public Member Functions | |
Pythia6ServiceWithCallback (const edm::ParameterSet &pset) | |
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 | upEvnt () override |
void | upInit () override |
void | upInit () override |
bool | upVeto () 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 56 of file Cascade2Hadronizer.cc.
|
inline |
Definition at line 59 of file Cascade2Hadronizer.cc.
|
inline |
Definition at line 63 of file Pythia6Hadronizer.cc.
|
inlineoverrideprivatevirtual |
Reimplemented from gen::FortranInstance.
Definition at line 66 of file Cascade2Hadronizer.cc.
|
inlineoverrideprivatevirtual |
Reimplemented from gen::FortranInstance.
Definition at line 69 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 62 of file Cascade2Hadronizer.cc.
|
inlineoverrideprivatevirtual |
Reimplemented from gen::FortranInstance.
Definition at line 66 of file Pythia6Hadronizer.cc.
References gen::FortranCallback::fillHeader(), and gen::FortranCallback::getInstance().
|
inlineoverrideprivatevirtual |
Reimplemented from gen::FortranInstance.
Definition at line 70 of file Cascade2Hadronizer.cc.
References hepeup_, HEPEUP_::nup, and TriggerAnalyzer::veto.
|
inlineoverrideprivatevirtual |
Reimplemented from gen::FortranInstance.
Definition at line 76 of file Pythia6Hadronizer.cc.
References gen::Pythia6Hadronizer::fJetMatching, gen::Pythia6Hadronizer::getJetMatching(), hepeup_, gen::JetMatching::isMatchingDone(), gen::k, gen::FortranInstance::kFortranInstance, edm::SharedResourceNames::kPythia6, gen::JetMatching::match(), gen::n, gen::npad, HEPEUP_::nup, gen::p, gen::pyjets_local, gen::Pythia6Hadronizer::theSharedResources, and gen::v.