9 int pThardModeIn,
int pTemtModeIn,
int emittedModeIn,
10 int pTdefModeIn,
bool MPIvetoOnIn,
int QEDvetoModeIn,
11 int nFinalModeIn,
int VerbosityIn) :
41 double pTpythia(
const Pythia8::Event &e,
int RadAfterBranch,
42 int EmtAfterBranch,
int RecAfterBranch,
bool FSR);
44 double pTpowheg(
const Pythia8::Event &e,
int i,
int j,
bool FSR);
46 double pTcalc(
const Pythia8::Event &e,
int i,
int j,
int k,
int r,
int xSRin);
bool canVetoISREmission() override
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)
EmissionVetoHook1(int nFinalIn, bool vetoOnIn, int vetoCountIn, int pThardModeIn, int pTemtModeIn, int emittedModeIn, int pTdefModeIn, bool MPIvetoOnIn, int QEDvetoModeIn, int nFinalModeIn, int VerbosityIn)
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