4 #include <boost/shared_ptr.hpp> 41 std::set<std::string>
result;
42 result.insert(
"psFinalState");
43 result.insert(
"hepmc");
51 std::unique_ptr<JetMatching>
matching;
53 if (scheme ==
"Madgraph")
57 else if (scheme ==
"Alpgen")
61 else if (scheme ==
"MLM")
67 <<
"Unknown scheme \"" << scheme <<
"\"" 68 " specified for parton-shower matching." 73 <<
"Port of " << scheme <<
"scheme \"" <<
"\"" 74 " for parton-shower matching is still in progress."
T getParameter(std::string const &) const
virtual void beforeHadronisation(const lhef::LHEEvent *event)
virtual std::set< std::string > capabilities() const
JetMatching(const edm::ParameterSet ¶ms)
virtual void beforeHadronisationExec()
virtual void init(const lhef::LHERunInfo *runInfo)
static std::unique_ptr< JetMatching > create(const edm::ParameterSet ¶ms)