Go to the documentation of this file.
52 double pTpythia(
const Pythia8::Event &
e,
int RadAfterBranch,
int EmtAfterBranch,
int RecAfterBranch,
bool FSR);
54 double pTpowheg(
const Pythia8::Event &
e,
int i,
int j,
bool FSR);
56 double pTcalc(
const Pythia8::Event &
e,
int i,
int j,
int k,
int r,
int xSRin);
bool doVetoMPIEmission(int, const Pythia8::Event &e) override
bool canVetoMPIStep() override
void fatalEmissionVeto(std::string message)
bool canVetoISREmission() override
bool doVetoFSREmission(int, const Pythia8::Event &e, int iSys, bool) override
bool doVetoISREmission(int, const Pythia8::Event &e, int iSys) override
int numberVetoMPIStep() override
bool canVetoFSREmission() override
EmissionVetoHook1(int nFinalIn, bool vetoOnIn, int vetoCountIn, int pThardModeIn, int pTemtModeIn, int emittedModeIn, int pTdefModeIn, bool MPIvetoOnIn, int QEDvetoModeIn, int nFinalModeIn, int VerbosityIn)
bool doVetoMPIStep(int nMPI, const Pythia8::Event &e) override
unsigned long int nISRveto
double pTpowheg(const Pythia8::Event &e, int i, int j, bool FSR)
unsigned long int nFSRveto
bool canVetoMPIEmission() override
~EmissionVetoHook1() override
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)