Loading [MathJax]/extensions/tex2jax.js
hej is hosted by Hepforge, IPPP Durham
HEJ  2.1.4
High energy resummation for hadron colliders
Hjets.hh
Go to the documentation of this file.
1 
15 #pragma once
16 
17 #include "CLHEP/Vector/LorentzVector.h"
18 
19 namespace HEJ {
20 namespace currents {
21  using HLV = CLHEP::HepLorentzVector;
22 
24 
41  double ME_H_gg(HLV const & p1out, HLV const & p1in,
42  HLV const & p2out, HLV const & p2in,
43  HLV const & qH1, HLV const & qH2,
44  double mt,
45  bool include_bottom, double mb, double vev);
46 
48 
60  double ME_Houtside_gq(HLV const & p1out, HLV const & p1in,
61  HLV const & p2out, HLV const & p2in,
62  HLV const & pH,
63  double mt,
64  bool include_bottom, double mb, double vev);
65 
67 
84  double ME_H_qg(HLV const & p1out, HLV const & p1in,
85  HLV const & p2out, HLV const & p2in,
86  HLV const & qH1, HLV const & qH2,
87  double mt,
88  bool include_bottom, double mb, double vev);
89 
91 
108  double ME_H_qbarg(HLV const & p1out, HLV const & p1in,
109  HLV const & p2out, HLV const & p2in,
110  HLV const & qH1, HLV const & qH2,
111  double mt,
112  bool include_bottom, double mb, double vev);
113 
115 
132  double ME_H_qQ(HLV const & p1out, HLV const & p1in,
133  HLV const & p2out, HLV const & p2in,
134  HLV const & qH1, HLV const & qH2,
135  double mt,
136  bool include_bottom, double mb, double vev);
137 
139 
156  double ME_H_qQbar(HLV const & p1out, HLV const & p1in,
157  HLV const & p2out, HLV const & p2in,
158  HLV const & qH1, HLV const & qH2,
159  double mt,
160  bool include_bottom, double mb, double vev);
161 
163 
180  double ME_H_qbarQ(HLV const & p1out, HLV const & p1in,
181  HLV const & p2out, HLV const & p2in,
182  HLV const & qH1, HLV const & qH2,
183  double mt,
184  bool include_bottom, double mb, double vev);
185 
187 
205  double ME_H_qbarQbar(HLV const & p1out, HLV const & p1in,
206  HLV const & p2out, HLV const & p2in,
207  HLV const & qH1, HLV const & qH2,
208  double mt,
209  bool include_bottom, double mb, double vev);
210 
213 
215 
232  double ME_H_unob_qbarQ(HLV const & pg, HLV const & p1out,
233  HLV const & p1in, HLV const & p2out,
234  HLV const & p2in, HLV const & qH1,
235  HLV const & qH2,
236  double mt,
237  bool include_bottom, double mb, double vev);
238 
240 
256  double ME_H_unob_qQ(HLV const & pg, HLV const & p1out,
257  HLV const & p1in, HLV const & p2out,
258  HLV const & p2in, HLV const & qH1,
259  HLV const & qH2,
260  double mt,
261  bool include_bottom, double mb, double vev);
262 
264 
281  double ME_H_unob_qQbar(HLV const & pg, HLV const & p1out,
282  HLV const & p1in, HLV const & p2out,
283  HLV const & p2in, HLV const & qH1,
284  HLV const & qH2,
285  double mt,
286  bool include_bottom, double mb, double vev);
287 
289 
307  double ME_H_unob_qbarQbar(HLV const & pg, HLV const & p1out,
308  HLV const & p1in, HLV const & p2out,
309  HLV const & p2in, HLV const & qH1,
310  HLV const & qH2,
311  double mt,
312  bool include_bottom, double mb, double vev);
313 
315 
332  double ME_H_unob_gQbar(HLV const & pg, HLV const & p1out,
333  HLV const & p1in, HLV const & p2out,
334  HLV const & p2in, HLV const & qH1,
335  HLV const & qH2,
336  double mt,
337  bool include_bottom, double mb, double vev);
338 
340 
356  double ME_H_unob_gQ(HLV const & pg, HLV const & p1out,
357  HLV const & p1in, HLV const & p2out,
358  HLV const & p2in, HLV const & qH1,
359  HLV const & qH2,
360  double mt,
361  bool include_bottom, double mb, double vev);
362 
366 
369 
379  double C2gHgm(HLV const & p2, HLV const & p1, HLV const & pH, double vev);
380 
383 
393  double C2gHgp(HLV const & p2, HLV const & p1, HLV const & pH, double vev);
394 
396 
408  double C2qHqm(HLV const & p2, HLV const & p1, HLV const & pH, double vev);
409 
411 } // namespace currents
412 } // namespace HEJ
double ME_H_unob_gQ(HLV const &pg, HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in, HLV const &qH1, HLV const &qH2, double mt, bool include_bottom, double mb, double vev)
Square of gQ->gQg Higgs+Jets Unordered b Scattering Current.
double C2qHqm(HLV const &p2, HLV const &p1, HLV const &pH, double vev)
Implements Eq. (4.21) in .
double ME_H_unob_gQbar(HLV const &pg, HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in, HLV const &qH1, HLV const &qH2, double mt, bool include_bottom, double mb, double vev)
Square of gQbar->gQbarg Higgs+Jets Unordered b Scattering Current.
CLHEP::HepLorentzVector HLV
Definition: Hjets.hh:21
double ME_H_qbarQbar(HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in, HLV const &qH1, HLV const &qH2, double mt, bool include_bottom, double mb, double vev)
Square of qbarQbar->qbarQbar Higgs+Jets Scattering Current.
double ME_H_unob_qQ(HLV const &pg, HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in, HLV const &qH1, HLV const &qH2, double mt, bool include_bottom, double mb, double vev)
Square of qQ->qQg Higgs+Jets Unordered b Scattering Current.
double ME_Houtside_gq(HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in, HLV const &pH, double mt, bool include_bottom, double mb, double vev)
Square of gq->gq Higgs+Jets Scattering Current with Higgs before Gluon.
double ME_H_unob_qbarQbar(HLV const &pg, HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in, HLV const &qH1, HLV const &qH2, double mt, bool include_bottom, double mb, double vev)
Square of qbarQbar->qbarQbarg Higgs+Jets Unordered b Scattering Current.
double ME_H_qQbar(HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in, HLV const &qH1, HLV const &qH2, double mt, bool include_bottom, double mb, double vev)
Square of qQbar->qQbar Higgs+Jets Scattering Current.
double ME_H_qg(HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in, HLV const &qH1, HLV const &qH2, double mt, bool include_bottom, double mb, double vev)
Square of qg->qg Higgs+Jets Scattering Current.
double C2gHgm(HLV const &p2, HLV const &p1, HLV const &pH, double vev)
Implements Eq. (4.22) in with modifications to incoming plus momenta.
double ME_H_qQ(HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in, HLV const &qH1, HLV const &qH2, double mt, bool include_bottom, double mb, double vev)
Square of qQ->qQ Higgs+Jets Scattering Current.
double C2gHgp(HLV const &p2, HLV const &p1, HLV const &pH, double vev)
Implements Eq. (4.23) in with modifications to incoming plus momenta.
double ME_H_unob_qQbar(HLV const &pg, HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in, HLV const &qH1, HLV const &qH2, double mt, bool include_bottom, double mb, double vev)
Square of qQbar->qQbarg Higgs+Jets Unordered b Scattering Current.
double ME_H_unob_qbarQ(HLV const &pg, HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in, HLV const &qH1, HLV const &qH2, double mt, bool include_bottom, double mb, double vev)
Square of qbarQ->qbarQg Higgs+Jets Unordered b Scattering Current.
double ME_H_qbarQ(HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in, HLV const &qH1, HLV const &qH2, double mt, bool include_bottom, double mb, double vev)
Square of qbarQ->qbarQ Higgs+Jets Scattering Current.
double ME_H_gg(HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in, HLV const &qH1, HLV const &qH2, double mt, bool include_bottom, double mb, double vev)
Square of gg->gg Higgs+Jets Scattering Current.
double ME_H_qbarg(HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in, HLV const &qH1, HLV const &qH2, double mt, bool include_bottom, double mb, double vev)
Square of qbarg->qbarg Higgs+Jets Scattering Current.
Main HEJ 2 Namespace.
Definition: mainpage.dox:1