1 #ifndef GeneratorInterface_Pythia8Interface_JetMatchingEWKFxFx_h 2 #define GeneratorInterface_Pythia8Interface_JetMatchingEWKFxFx_h 11 #include "Pythia8/Pythia.h" 12 #include "Pythia8Plugins/JetMatching.h" 13 #include "Pythia8Plugins/GeneratorInput.h" 38 bool doVetoStep(
int,
int,
int,
const Pythia8::Event&)
override;
90 Pythia8::vector<double>
DJR;
bool matchPartonsToJets(int) override
void set_nMEpartons(const int nOrig, const int nMatch)
void jetAlgorithmInput(const Pythia8::Event &, int) override
bool doVetoPartonLevelEarly(const Pythia8::Event &event) override
Pythia8::Event getProcessSubset()
int matchPartonsToJetsLight() override
Pythia8::vector< double > getDJR()
Pythia8::vector< int > origTypeIdx[3]
Pythia8::Event processSubsetSave
Pythia8::pair< int, int > nMEpartons()
bool doVetoStep(int, int, int, const Pythia8::Event &) override
int matchPartonsToJetsHeavy() override
void runJetAlgorithm() override
bool doShowerKtVeto(double pTfirst)
int numberVetoStep() override
bool canVetoPartonLevelEarly() override
void sortIncomingProcess(const Pythia8::Event &) override
bool initAfterBeams() override
Pythia8::SlowJet * slowJetDJR
void setDJR(const Pythia8::Event &event)
Pythia8::pair< int, int > nMEpartonsSave
JetMatchingEWKFxFx(const edm::ParameterSet &iConfig)
bool canVetoStep() override
Pythia8::Event workEventJetSave
~JetMatchingEWKFxFx() override
#define REGISTER_USERHOOK(type)
Pythia8::Event getWorkEventJet()
int matchPartonsToJetsOther()
bool doVetoProcessLevel(Pythia8::Event &event) override
Pythia8::vector< double > DJR
bool canVetoProcessLevel() override