#include <JetMatchingAlpgen.h>
Public Member Functions | |
JetMatchingAlpgen (const edm::ParameterSet ¶ms) | |
~JetMatchingAlpgen () override | |
Public Member Functions inherited from gen::JetMatching | |
virtual void | beforeHadronisationExec () |
virtual const std::vector< int > * | getPartonList () |
virtual bool | initAfterBeams () |
bool | isMatchingDone () |
JetMatching (const edm::ParameterSet ¶ms) | |
void | resetMatchingStatus () |
virtual | ~JetMatching () |
Private Member Functions | |
void | beforeHadronisation (const lhef::LHEEvent *event) override |
std::set< std::string > | capabilities () const override |
double | getJetEtaMax () const override |
void | init (const lhef::LHERunInfo *runInfo) override |
int | match (const lhef::LHEEvent *partonLevel, const std::vector< fastjet::PseudoJet > *jetInput) override |
Private Attributes | |
bool | applyMatching |
bool | eventInitialized |
AlpgenHeader | header |
bool | runInitialized |
Additional Inherited Members | |
Static Public Member Functions inherited from gen::JetMatching | |
static std::unique_ptr< JetMatching > | create (const edm::ParameterSet ¶ms) |
Protected Attributes inherited from gen::JetMatching | |
bool | fMatchingStatus |
Definition at line 10 of file JetMatchingAlpgen.h.
gen::JetMatchingAlpgen::JetMatchingAlpgen | ( | const edm::ParameterSet & | params | ) |
Definition at line 34 of file JetMatchingAlpgen.cc.
References ahopts_, AHOPTS::etclus, AHOPTS::iexc, CalibrationSummaryClient_cfi::params, and AHOPTS::rclus.
|
override |
Definition at line 42 of file JetMatchingAlpgen.cc.
|
overrideprivatevirtual |
Reimplemented from gen::JetMatching.
Definition at line 113 of file JetMatchingAlpgen.cc.
References eventInitialized, Exception, and runInitialized.
|
overrideprivatevirtual |
Reimplemented from gen::JetMatching.
Definition at line 44 of file JetMatchingAlpgen.cc.
References mps_fire::result.
|
inlineoverrideprivatevirtual |
|
overrideprivatevirtual |
Reimplemented from gen::JetMatching.
Definition at line 54 of file JetMatchingAlpgen.cc.
References ahpars_, ahppara_, gen::alsetp_(), filterCSVwithJSON::copy, AlpgenHeader::ebeam, AHPPARA::ebeam, lhef::LHERunInfo::findHeader(), header, AHPPARA::ihrd, AlpgenHeader::ihrd, createfilelist::int, AlpgenHeader::MASS_MAX, AHPPARA::masses, AlpgenHeader::masses, AHPARS::nparam, AlpgenHeader::params, AlpgenHeader::parse(), AHPARS::parval, and runInitialized.
|
overrideprivatevirtual |
Implements gen::JetMatching.
Definition at line 133 of file JetMatchingAlpgen.cc.
References gen::alveto_(), applyMatching, eventInitialized, Exception, runInitialized, and PbPb_ZMuSkimMuonDPG_cff::veto.
|
private |
Definition at line 28 of file JetMatchingAlpgen.h.
Referenced by match().
|
private |
Definition at line 30 of file JetMatchingAlpgen.h.
Referenced by beforeHadronisation(), and match().
|
private |
Definition at line 32 of file JetMatchingAlpgen.h.
Referenced by init().
|
private |
Definition at line 29 of file JetMatchingAlpgen.h.
Referenced by beforeHadronisation(), init(), and match().