#include <PowhegHooksBB4L.h>
Public Member Functions | |
bool | canSetResonanceScale () |
bool | canVetoFSREmission () |
bool | canVetoPartonLevel () |
bool | doVetoFSREmission (int sizeOld, const Event &e, int iSys, bool inResonance) |
bool | doVetoPartonLevel (const Event &e) |
double | findresscale (const int iRes, const Event &event) |
double | getdechardness (int topcharge, const Event &e) |
int | getNFSRveto () |
double | gSplittingScale (Vec4 pt, Vec4 p1, Vec4 p2) |
bool | initAfterBeams () |
bool | match_decay (int iparticle, const Event &e, const vector< int > &ids, vector< int > &positions, vector< Vec4 > &momenta, bool exitOnExtraLegs=true) |
PowhegHooksBB4L () | |
double | qSplittingScale (Vec4 pt, Vec4 p1, Vec4 p2) |
double | scaleResonance (int iRes, const Event &e) |
~PowhegHooksBB4L () | |
Private Attributes | |
double | atopresscale |
int | nFSRveto = 0 |
bool | onlyDistance1 |
double | topresscale |
bool | useScaleResonanceInstead |
Definition at line 19 of file PowhegHooksBB4L.h.
|
inline |
Definition at line 25 of file PowhegHooksBB4L.h.
|
inline |
Definition at line 26 of file PowhegHooksBB4L.h.
|
inline |
Definition at line 220 of file PowhegHooksBB4L.h.
|
inline |
Definition at line 236 of file PowhegHooksBB4L.h.
References useScaleResonanceInstead.
|
inline |
Definition at line 205 of file PowhegHooksBB4L.h.
|
inline |
Definition at line 242 of file PowhegHooksBB4L.h.
References funct::abs(), atopresscale, SoftLeptonByDistance_cfi::distance, gSplittingScale(), nFSRveto, onlyDistance1, AlCaHLTBitMon_ParallelJobs::p, EnergyCorrector::pt, qSplittingScale(), Scenarios_cff::scale, and topresscale.
|
inline |
Definition at line 206 of file PowhegHooksBB4L.h.
References atopresscale, getdechardness(), or, and topresscale.
|
inline |
Definition at line 46 of file PowhegHooksBB4L.h.
References funct::abs(), mps_fire::i, AlCaHLTBitMon_ParallelJobs::p, Scenarios_cff::scale, and mathSSE::sqrt().
Referenced by scaleResonance().
|
inline |
Definition at line 134 of file PowhegHooksBB4L.h.
References cmsRelvalreport::exit, gSplittingScale(), h, mps_fire::i, match_decay(), hpstanc_transforms::max, AlCaHLTBitMon_ParallelJobs::p, and qSplittingScale().
Referenced by doVetoPartonLevel().
|
inline |
Definition at line 127 of file PowhegHooksBB4L.h.
References funct::pow(), and mathSSE::sqrt().
Referenced by doVetoFSREmission(), and getdechardness().
|
inline |
Definition at line 30 of file PowhegHooksBB4L.h.
References atopresscale, onlyDistance1, topresscale, and useScaleResonanceInstead.
|
inline |
Definition at line 97 of file PowhegHooksBB4L.h.
References cmsRelvalreport::exit, mps_fire::i, AlCaHLTBitMon_ParallelJobs::p, and findQualityFiles::size.
Referenced by getdechardness().
Definition at line 121 of file PowhegHooksBB4L.h.
References mathSSE::sqrt().
Referenced by doVetoFSREmission(), and getdechardness().
|
inline |
Definition at line 221 of file PowhegHooksBB4L.h.
References atopresscale, findresscale(), Scenarios_cff::scale, topresscale, and useScaleResonanceInstead.
|
private |
Definition at line 322 of file PowhegHooksBB4L.h.
Referenced by doVetoFSREmission(), doVetoPartonLevel(), initAfterBeams(), and scaleResonance().
|
private |
Definition at line 321 of file PowhegHooksBB4L.h.
Referenced by doVetoFSREmission(), and getNFSRveto().
|
private |
Definition at line 323 of file PowhegHooksBB4L.h.
Referenced by doVetoFSREmission(), and initAfterBeams().
|
private |
Definition at line 322 of file PowhegHooksBB4L.h.
Referenced by doVetoFSREmission(), doVetoPartonLevel(), initAfterBeams(), and scaleResonance().
|
private |
Definition at line 323 of file PowhegHooksBB4L.h.
Referenced by canVetoFSREmission(), initAfterBeams(), and scaleResonance().