HEJ 2.1.4
High energy resummation for hadron colliders
|
Functions computing the square of current contractions in pure jets. More...
#include <array>
#include <cmath>
#include <complex>
#include <ostream>
#include <vector>
#include "CLHEP/Vector/LorentzVector.h"
Go to the source code of this file.
Namespaces | |
namespace | HEJ |
Main HEJ 2 Namespace. | |
namespace | HEJ::currents |
Typedefs | |
using | HEJ::currents::COM = std::complex< double > |
using | HEJ::currents::current = std::array< COM, 4 > |
Functions | |
double | HEJ::currents::ME_qQ (HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in) |
Square of qQ->qQ Pure Jets Scattering Current. More... | |
double | HEJ::currents::ME_qQbar (HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in) |
Square of qQbar->qQbar Pure Jets Scattering Current. More... | |
double | HEJ::currents::ME_qbarQbar (HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in) |
Square of qbarQbar->qbarQbar Pure Jets Scattering Current. More... | |
double | HEJ::currents::ME_qg (HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in) |
Square of qg->qg Pure Jets Scattering Current. More... | |
double | HEJ::currents::ME_qbarg (HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in) |
Square of qbarg->qbarg Pure Jets Scattering Current. More... | |
double | HEJ::currents::ME_gg (HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in) |
Square of gg->gg Pure Jets Scattering Current. More... | |
double | HEJ::currents::ME_unob_qQ (HLV const &pg, HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in) |
Square of qQ->qQ Pure Jets Scattering Current. More... | |
double | HEJ::currents::ME_unob_qbarQ (HLV const &pg, HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in) |
Square of qbarQ->qbarQ Pure Jets Unordered backwards Scattering Current. More... | |
double | HEJ::currents::ME_unob_qQbar (HLV const &pg, HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in) |
Square of qQbar->qQbar Pure Jets Unordered backwards Scattering Current. More... | |
double | HEJ::currents::ME_unob_qbarQbar (HLV const &pg, HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in) |
Square of qbarQbar->qbarQbar Pure Jets Unordered backwards Scattering Current. More... | |
double | HEJ::currents::ME_unob_qg (HLV const &pg, HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in) |
Square of qg->qg Pure Jets Unordered backwards Scattering Current. More... | |
double | HEJ::currents::ME_unob_qbarg (HLV const &pg, HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in) |
Square of qbarg->qbarg Pure Jets Unordered backwards Scattering Current. More... | |
double | HEJ::currents::ME_Exqqbar_qbarqQ (HLV const &pgin, HLV const &pqout, HLV const &pqbarout, HLV const &p2out, HLV const &p2in) |
Square of gQ->qbarqQ Pure Jets Extremal qqbar backwards Scattering Current. More... | |
double | HEJ::currents::ME_Exqqbar_qqbarQ (HLV const &pgin, HLV const &pqout, HLV const &pqbarout, HLV const &p2out, HLV const &p2in) |
Square of gQ->qqbarQ Pure Jets Extremal qqbar backwards Scattering Current. More... | |
double | HEJ::currents::ME_Exqqbar_qbarqg (HLV const &pgin, HLV const &pqout, HLV const &pqbarout, HLV const &p2out, HLV const &p2in) |
Square of gg->qbarqg Pure Jets Extremal qqbar backwards Scattering Current. More... | |
double | HEJ::currents::ME_Exqqbar_qqbarg (HLV const &pgin, HLV const &pqout, HLV const &pqbarout, HLV const &p2out, HLV const &p2in) |
Square of gg->qqbarg Pure Jets Extremal qqbar backwards Scattering Current. More... | |
double | HEJ::currents::ME_Cenqqbar_qq (HLV const &pa, HLV const &pb, std::vector< HLV > const &partons, bool aqlinepa, bool aqlinepb, bool qqbarmarker, std::size_t nabove) |
Square of qq->qQQbarq Pure Jets Central qqbar Scattering Current. More... | |
double | HEJ::currents::K_g (double p1minus, double paminus) |
double | HEJ::currents::K_g (HLV const &pout, HLV const &pin) |
Functions computing the square of current contractions in pure jets.
This file contains all the necessary functions to compute the current contractions for all valid pure jet HEJ processes, which so far is FKL and unordered processes. It will also contain some pure jet ME components used in other process ME calculations