#include <JetMatching.h>
Classes | |
struct | JetPartonMatch |
Public Member Functions | |
virtual void | beforeHadronisation (const lhef::LHEEvent *event) |
virtual void | beforeHadronisationExec () |
virtual std::set< std::string > | capabilities () const |
const std::vector < JetPartonMatch > & | getMatchSummary () const |
virtual void | init (const lhef::LHERunInfo *runInfo) |
bool | isMatchingDone () |
JetMatching (const edm::ParameterSet ¶ms) | |
virtual int | match (const HepMC::GenEvent *partonLevel, const HepMC::GenEvent *finalState, bool showeredFinalState=false)=0 |
void | resetMatchingStatus () |
virtual | ~JetMatching () |
Static Public Member Functions | |
static std::auto_ptr< JetMatching > | create (const edm::ParameterSet ¶ms) |
Protected Attributes | |
bool | fMatchingStatus |
std::vector< JetPartonMatch > | matchSummary |
Definition at line 26 of file JetMatching.h.
gen::JetMatching::JetMatching | ( | const edm::ParameterSet & | params | ) |
|
virtual |
Definition at line 23 of file JetMatching.cc.
|
virtual |
Reimplemented in gen::JetMatchingAlpgen, and gen::JetMatchingMadgraph.
Definition at line 31 of file JetMatching.cc.
Referenced by gen::Pythia6Hadronizer::hadronize().
|
virtual |
Reimplemented in gen::JetMatchingMadgraph.
Definition at line 35 of file JetMatching.cc.
Referenced by gen::Pythia6ServiceWithCallback::upEvnt().
|
virtual |
Reimplemented in gen::JetMatchingAlpgen, and gen::JetMatchingMadgraph.
Definition at line 39 of file JetMatching.cc.
References query::result.
|
static |
Definition at line 47 of file JetMatching.cc.
References edm::hlt::Exception, and edm::ParameterSet::getParameter().
Referenced by gen::Pythia6Hadronizer::Pythia6Hadronizer().
|
inline |
Definition at line 69 of file JetMatching.h.
References matchSummary.
|
virtual |
Reimplemented in gen::JetMatchingAlpgen, and gen::JetMatchingMadgraph.
Definition at line 27 of file JetMatching.cc.
Referenced by gen::Pythia6Hadronizer::initializeForExternalPartons().
|
inline |
Definition at line 67 of file JetMatching.h.
References fMatchingStatus.
Referenced by gen::Pythia6ServiceWithCallback::upVeto().
|
pure virtual |
Implemented in gen::JetMatchingAlpgen, and gen::JetMatchingMadgraph.
Referenced by gen::Pythia6ServiceWithCallback::upVeto().
|
inline |
Definition at line 66 of file JetMatching.h.
References fMatchingStatus.
Referenced by gen::Pythia6Hadronizer::hadronize().
|
protected |
Definition at line 76 of file JetMatching.h.
Referenced by isMatchingDone(), JetMatching(), gen::JetMatchingMadgraph::match(), and resetMatchingStatus().
|
protected |
Definition at line 77 of file JetMatching.h.
Referenced by getMatchSummary().