7 int pThardModeIn,
int pTemtModeIn,
int emittedModeIn,
8 int pTdefModeIn,
bool MPIvetoOnIn,
int VerbosityIn) :
37 double pTpythia(
const Pythia8::Event &e,
int RadAfterBranch,
38 int EmtAfterBranch,
int RecAfterBranch,
bool FSR);
40 double pTpowheg(
const Pythia8::Event &e,
int i,
int j,
bool FSR);
42 double pTcalc(
const Pythia8::Event &e,
int i,
int j,
int k,
int r,
int xSRin);
bool canVetoISREmission() override
EmissionVetoHook1(int nFinalIn, bool vetoOnIn, int vetoCountIn, int pThardModeIn, int pTemtModeIn, int emittedModeIn, int pTdefModeIn, bool MPIvetoOnIn, int VerbosityIn)
bool doVetoFSREmission(int, const Pythia8::Event &e, int iSys, bool) override
bool doVetoISREmission(int, const Pythia8::Event &e, int iSys) override
unsigned long int nISRveto
int numberVetoMPIStep() override
double pTpowheg(const Pythia8::Event &e, int i, int j, bool FSR)
bool doVetoMPIStep(int nMPI, const Pythia8::Event &e) override
bool canVetoMPIEmission() override
bool canVetoFSREmission() override
unsigned long int nFSRveto
double pTcalc(const Pythia8::Event &e, int i, int j, int k, int r, int xSRin)
double pTpythia(const Pythia8::Event &e, int RadAfterBranch, int EmtAfterBranch, int RecAfterBranch, bool FSR)
~EmissionVetoHook1() override
bool canVetoMPIStep() override
void fatalEmissionVeto(std::string message)
bool doVetoMPIEmission(int, const Pythia8::Event &e) override