Definition at line 37 of file SherpaHadronizer.cc.
Definition at line 109 of file SherpaHadronizer.cc.
References arguments, gather_cfg::cout, edm::ParameterSet::exists(), edm::ParameterSet::getParameter(), i, isInitialized, maxEventsToPrint, SherpaDefaultWeight, SherpaParameterSet, SherpaPath, SherpaPathPiece, SherpaProcess, SherpaResultDir, and AlCaHLTBitMon_QueryRunRegistry::string.
129 int retval=Fetcher.Fetch();
131 std::cout <<
"SherpaHadronizer: Preparation of Sherpack failed ... " << std::endl;
132 std::cout <<
"SherpaHadronizer: Error code: " << retval << std::endl;
140 for (
unsigned i=0;
i<setNames.size(); ++
i ) {
143 std::cout <<
"Write Sherpa parameter set " << setNames[
i] <<
" to "<<setNames[
i]<<
".dat "<<std::endl;
145 std::ofstream os(datfile.c_str());
147 for(std::vector<std::string>::const_iterator itPar = pars.begin(); itPar != pars.end(); ++itPar ) {
148 os<<(*itPar)<<std::endl;
167 arguments.push_back(shPathPiece.c_str());
T getParameter(std::string const &) const
BaseHadronizer(edm::ParameterSet const &ps)
bool exists(std::string const ¶meterName) const
checks if a parameter exists
std::string SherpaPathPiece
unsigned int maxEventsToPrint
edm::ParameterSet SherpaParameterSet
double SherpaDefaultWeight
std::string SherpaProcess
std::string SherpaResultDir
std::vector< std::string > arguments
SherpaHadronizer::~SherpaHadronizer |
( |
| ) |
|
const char* SherpaHadronizer::classname |
( |
| ) |
const |
|
inline |
bool SherpaHadronizer::decay |
( |
| ) |
|
bool SherpaHadronizer::declareSpecialSettings |
( |
const std::vector< std::string > & |
| ) |
|
|
inline |
bool SherpaHadronizer::declareStableParticles |
( |
const std::vector< int > & |
pdgIds | ) |
|
Definition at line 201 of file SherpaHadronizer.cc.
204 for(std::vector<int>::const_iterator iter = pdgIds.begin();
205 iter != pdgIds.end(); ++iter)
206 if (!markStable(*iter))
void SherpaHadronizer::doSetRandomEngine |
( |
CLHEP::HepRandomEngine * |
v | ) |
|
|
overrideprivatevirtual |
void SherpaHadronizer::finalizeEvent |
( |
| ) |
|
bool SherpaHadronizer::generatePartonsAndHadronize |
( |
| ) |
|
bool SherpaHadronizer::initializeForInternalPartons |
( |
| ) |
|
bool SherpaHadronizer::readSettings |
( |
int |
| ) |
|
|
inline |
bool SherpaHadronizer::residualDecay |
( |
| ) |
|
void SherpaHadronizer::statistics |
( |
| ) |
|
std::vector<std::string> SherpaHadronizer::arguments |
|
private |
SHERPA::Sherpa SherpaHadronizer::Generator |
|
private |
bool SherpaHadronizer::isInitialized |
|
private |
bool SherpaHadronizer::isRNGinitialized |
|
private |
unsigned int SherpaHadronizer::maxEventsToPrint |
|
private |
std::string SherpaHadronizer::SherpaChecksum |
|
private |
double SherpaHadronizer::SherpaDefaultWeight |
|
private |
std::string SherpaHadronizer::SherpaPath |
|
private |
std::string SherpaHadronizer::SherpaPathPiece |
|
private |
std::string SherpaHadronizer::SherpaProcess |
|
private |
std::string SherpaHadronizer::SherpaResultDir |
|
private |