hej is hosted by Hepforge, IPPP Durham
HEJ 2.2.2
High energy resummation for hadron colliders
Loading...
Searching...
No Matches
jets.hh
Go to the documentation of this file.
1
15#pragma once
16
17#include <array>
18#include <cmath>
19#include <complex>
20#include <ostream>
21#include <vector>
22
23#include "CLHEP/Vector/LorentzVector.h"
24
25namespace HEJ {
26namespace currents {
27 using HLV = CLHEP::HepLorentzVector;
28
30
40 double ME_qq(
41 HLV const & p1out, HLV const & p1in,
42 HLV const & p2out, HLV const & p2in
43 );
44
46
57 double ME_unob_qq(
58 HLV const & pg,
59 HLV const & p1out, HLV const & p1in,
60 HLV const & p2out, HLV const & p2in
61 );
62
64
73 HLV const & pa, HLV const & pb,
74 HLV const & p1, HLV const & p2, HLV const & p3
75 );
76
78
88 HLV const & pa, HLV const & pb,
89 std::vector<HLV> const & partons,
90 bool qqbarmarker, std::size_t nabove
91 );
92} // namespace currents
93} // namespace HEJ
double ME_qqbar_qg(HLV const &pa, HLV const &pb, HLV const &p1, HLV const &p2, HLV const &p3)
Helicity-summed current contraction with extremal quark/anti-quark emission.
double ME_unob_qq(HLV const &pg, HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in)
Helicity-summed current contraction with unordered gluon emission.
CLHEP::HepLorentzVector HLV
Definition: Hjets.hh:18
double ME_qq(HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in)
Helicity-summed current contraction.
double ME_Cenqqbar_qq(HLV const &pa, HLV const &pb, std::vector< HLV > const &partons, bool qqbarmarker, std::size_t nabove)
Square of qq->qQQbarq Pure Jets Central qqbar Scattering Current.
Main HEJ 2 Namespace.
Definition: mainpage.dox:1