Private Member Functions | |
virtual void | doSetRandomEngine (CLHEP::HepRandomEngine *v) override |
Private Attributes | |
std::vector< std::string > | arguments |
SHERPA::Sherpa | Generator |
bool | isRNGinitialized |
unsigned int | maxEventsToPrint |
std::string | SherpaChecksum |
double | SherpaDefaultWeight |
edm::ParameterSet | SherpaParameterSet |
std::string | SherpaPath |
std::string | SherpaPathPiece |
std::string | SherpaProcess |
std::string | SherpaResultDir |
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 () |
Definition at line 37 of file SherpaHadronizer.cc.
SherpaHadronizer::SherpaHadronizer | ( | const edm::ParameterSet & | params | ) |
Definition at line 108 of file SherpaHadronizer.cc.
References arguments, gather_cfg::cout, edm::ParameterSet::exists(), edm::ParameterSet::getParameter(), i, maxEventsToPrint, SherpaDefaultWeight, SherpaParameterSet, SherpaPath, SherpaPathPiece, SherpaProcess, SherpaResultDir, and AlCaHLTBitMon_QueryRunRegistry::string.
SherpaHadronizer::~SherpaHadronizer | ( | ) |
Definition at line 176 of file SherpaHadronizer.cc.
|
inline |
Definition at line 51 of file SherpaHadronizer.cc.
bool SherpaHadronizer::decay | ( | ) |
Definition at line 275 of file SherpaHadronizer.cc.
|
inline |
Definition at line 45 of file SherpaHadronizer.cc.
bool SherpaHadronizer::declareStableParticles | ( | const std::vector< int > & | pdgIds | ) |
Definition at line 202 of file SherpaHadronizer.cc.
|
overrideprivatevirtual |
Reimplemented from gen::BaseHadronizer.
Definition at line 89 of file SherpaHadronizer.cc.
References gather_cfg::cout, Exception, isRNGinitialized, edm::errors::LogicError, summarizeEdmComparisonLogfiles::ran, and CMS_SHERPA_RNG::setRandomEngine().
void SherpaHadronizer::finalizeEvent | ( | ) |
Definition at line 285 of file SherpaHadronizer.cc.
References gen::BaseHadronizer::event(), and maxEventsToPrint.
bool SherpaHadronizer::generatePartonsAndHadronize | ( | ) |
Definition at line 232 of file SherpaHadronizer.cc.
References ecal_dqm_sourceclient-live_cfg::cerr, relval_steps::gen(), and gen::BaseHadronizer::resetEvent().
bool SherpaHadronizer::initializeForInternalPartons | ( | ) |
Definition at line 180 of file SherpaHadronizer.cc.
References dir2webdir::argc, arguments, runGlobalFakeInputProducer::argv, and prof2calltree::l.
|
inline |
Definition at line 42 of file SherpaHadronizer.cc.
bool SherpaHadronizer::residualDecay | ( | ) |
Definition at line 280 of file SherpaHadronizer.cc.
void SherpaHadronizer::statistics | ( | ) |
Definition at line 217 of file SherpaHadronizer.cc.
References gen::BaseHadronizer::runInfo(), and GenRunInfoProduct::setInternalXSec().
|
private |
Definition at line 66 of file SherpaHadronizer.cc.
Referenced by initializeForInternalPartons(), and SherpaHadronizer().
|
private |
Definition at line 67 of file SherpaHadronizer.cc.
|
private |
Definition at line 68 of file SherpaHadronizer.cc.
Referenced by doSetRandomEngine().
|
private |
Definition at line 65 of file SherpaHadronizer.cc.
Referenced by finalizeEvent(), and SherpaHadronizer().
|
private |
Definition at line 59 of file SherpaHadronizer.cc.
|
private |
Definition at line 63 of file SherpaHadronizer.cc.
Referenced by SherpaHadronizer().
|
private |
Definition at line 64 of file SherpaHadronizer.cc.
Referenced by SherpaHadronizer().
|
private |
Definition at line 60 of file SherpaHadronizer.cc.
Referenced by SherpaHadronizer().
|
private |
Definition at line 61 of file SherpaHadronizer.cc.
Referenced by SherpaHadronizer().
|
private |
Definition at line 58 of file SherpaHadronizer.cc.
Referenced by SherpaHadronizer().
|
private |
Definition at line 62 of file SherpaHadronizer.cc.
Referenced by SherpaHadronizer().