CMS 3D CMS Logo

PowhegResHook.h
Go to the documentation of this file.
1 // Hook for setting shower scale in top and W resonances
2 // for Powheg ttb_NLO_dec and b_bbar_4l processes
3 // C++ port of algorithm by Jezo et. al. (arXiv:1607.04538, Appendix B.2)
5 
6 class PowhegResHook : public Pythia8::UserHooks {
7 
8 public:
9 
10  // Constructor and destructor.
12  ~PowhegResHook() override {}
13 
14  bool canSetResonanceScale() override { return true; }
15 
16  double scaleResonance( const int iRes, const Pythia8::Event& event) override;
17 
18 //--------------------------------------------------------------------------
19 
20 private:
22 
23 };
bool canSetResonanceScale() override
Definition: PowhegResHook.h:14
double scaleResonance(const int iRes, const Pythia8::Event &event) override
~PowhegResHook() override
Definition: PowhegResHook.h:12
Definition: event.py:1