Go to the documentation of this file. 1 #ifndef GeneratorInterface_PartonShowerVeto_JetMatching_h
2 #define GeneratorInterface_PartonShowerVeto_JetMatching_h
14 #include "fastjet/ClusterSequence.hh"
65 virtual int match(
const lhef::LHEEvent* partonLevel,
const std::vector<fastjet::PseudoJet>* jetInput) = 0;
93 #endif // GeneratorCommon_PartonShowerVeto_JetMatching_h
virtual std::set< std::string > capabilities() const
virtual double getJetEtaMax() const =0
virtual bool initAfterBeams()
virtual const std::vector< int > * getPartonList()
virtual int match(const lhef::LHEEvent *partonLevel, const std::vector< fastjet::PseudoJet > *jetInput)=0
void resetMatchingStatus()
static std::unique_ptr< JetMatching > create(const edm::ParameterSet ¶ms)
virtual void beforeHadronisationExec()
virtual void beforeHadronisation(const lhef::LHEEvent *event)
virtual void init(const lhef::LHERunInfo *runInfo)
JetMatching(const edm::ParameterSet ¶ms)