1 #ifndef gen_JetMatchingHook_h 2 #define gen_JetMatchingHook_h 4 #include "Pythia8/Pythia.h" 81 #endif // gen_JetMatchingHook_h bool canVetoPartonLevel() override
lhef::LHEEvent * fEventBlock
void setLHEEvent(lhef::LHEEvent *lhee)
bool doVetoPartonLevel(const Pythia8::Event &event) override
~JetMatchingHook() override
Py8toJetInput * fJetInputFill
const HEPEUP * getHEPEUP() const
virtual void beforeHadronization(lhef::LHEEvent *lhee)
void resetMatchingStatus()
static void fillHEPEUP(const HEPEUP *hepeup)
void setEventNumber(int ievt)
void setLHERunInfo(lhef::LHERunInfo *lheri)
virtual void init(lhef::LHERunInfo *runInfo)
const HEPRUP * getHEPRUP() const
virtual bool initAfterBeams()
return(e1-e2)*(e1-e2)+dp *dp
gen::JetMatching * fJetMatching
void resetMatchingStatus()
bool initAfterBeams() override
static void fillHEPRUP(const HEPRUP *heprup)
lhef::LHERunInfo * fRunBlock