#include <JetMatchingAlpgen.h>
Public Member Functions | |
JetMatchingAlpgen (const edm::ParameterSet ¶ms) | |
~JetMatchingAlpgen () | |
Public Member Functions inherited from gen::JetMatching | |
virtual void | beforeHadronisationExec () |
const std::vector < JetPartonMatch > & | getMatchSummary () const |
bool | isMatchingDone () |
JetMatching (const edm::ParameterSet ¶ms) | |
void | resetMatchingStatus () |
virtual | ~JetMatching () |
Private Member Functions | |
void | beforeHadronisation (const lhef::LHEEvent *event) |
std::set< std::string > | capabilities () const |
void | init (const lhef::LHERunInfo *runInfo) |
int | match (const HepMC::GenEvent *partonLevel, const HepMC::GenEvent *finalState, bool showeredFinalState) |
Private Attributes | |
bool | applyMatching |
bool | eventInitialized |
AlpgenHeader | header |
bool | runInitialized |
Additional Inherited Members | |
Static Public Member Functions inherited from gen::JetMatching | |
static std::auto_ptr< JetMatching > | create (const edm::ParameterSet ¶ms) |
Protected Attributes inherited from gen::JetMatching | |
bool | fMatchingStatus |
std::vector< JetPartonMatch > | matchSummary |
Definition at line 12 of file JetMatchingAlpgen.h.
gen::JetMatchingAlpgen::JetMatchingAlpgen | ( | const edm::ParameterSet & | params | ) |
Definition at line 34 of file JetMatchingAlpgen.cc.
References ahopts_, AHOPTS::etclus, edm::ParameterSet::getParameter(), AHOPTS::iexc, and AHOPTS::rclus.
gen::JetMatchingAlpgen::~JetMatchingAlpgen | ( | ) |
Definition at line 45 of file JetMatchingAlpgen.cc.
|
privatevirtual |
Reimplemented from gen::JetMatching.
Definition at line 120 of file JetMatchingAlpgen.cc.
References eventInitialized, edm::hlt::Exception, and runInitialized.
|
privatevirtual |
Reimplemented from gen::JetMatching.
Definition at line 49 of file JetMatchingAlpgen.cc.
References query::result.
|
privatevirtual |
Reimplemented from gen::JetMatching.
Definition at line 60 of file JetMatchingAlpgen.cc.
References ahpars_, ahppara_, gen::alsetp_(), filterCSVwithJSON::copy, AlpgenHeader::ebeam, AHPPARA::ebeam, lhef::LHERunInfo::findHeader(), header, AHPPARA::ihrd, AlpgenHeader::ihrd, AlpgenHeader::MASS_MAX, AHPPARA::masses, AlpgenHeader::masses, AHPARS::nparam, AlpgenHeader::params, AlpgenHeader::parse(), AHPARS::parval, and runInitialized.
|
privatevirtual |
Implements gen::JetMatching.
Definition at line 138 of file JetMatchingAlpgen.cc.
References gen::alveto_(), applyMatching, eventInitialized, edm::hlt::Exception, and runInitialized.
|
private |
Definition at line 27 of file JetMatchingAlpgen.h.
Referenced by match().
|
private |
Definition at line 29 of file JetMatchingAlpgen.h.
Referenced by beforeHadronisation(), and match().
|
private |
Definition at line 31 of file JetMatchingAlpgen.h.
Referenced by init().
|
private |
Definition at line 28 of file JetMatchingAlpgen.h.
Referenced by beforeHadronisation(), init(), and match().