HEJ 2.1.4
High energy resummation for hadron colliders
|
Auxiliary functions for Lorentz vectors. More...
#include <complex>
#include <utility>
#include "CLHEP/Vector/LorentzVector.h"
#include "HEJ/Particle.hh"
Go to the source code of this file.
Namespaces | |
namespace | HEJ |
Main HEJ 2 Namespace. | |
Functions | |
auto | HEJ::dot (CLHEP::HepLorentzVector const &pi, CLHEP::HepLorentzVector const &pj) |
"dot" product More... | |
std::complex< double > | HEJ::angle (CLHEP::HepLorentzVector const &pi, CLHEP::HepLorentzVector const &pj) |
"angle" product angle(pi, pj) = <i j> More... | |
std::complex< double > | HEJ::square (CLHEP::HepLorentzVector const &pi, CLHEP::HepLorentzVector const &pj) |
"square" product square(pi, pj) = [i j] More... | |
auto | HEJ::m2 (CLHEP::HepLorentzVector const &h1) |
Invariant mass. More... | |
auto | HEJ::plus (CLHEP::HepLorentzVector const &h1) |
Plus component. More... | |
auto | HEJ::minus (CLHEP::HepLorentzVector const &h1) |
Minus component. More... | |
auto | HEJ::perphat (CLHEP::HepLorentzVector const &h1) |
std::pair< CLHEP::HepLorentzVector, CLHEP::HepLorentzVector > | HEJ::split_into_lightlike (CLHEP::HepLorentzVector const &P) |
Split a single Lorentz vector into two lightlike Lorentz vectors. More... | |
CLHEP::HepLorentzVector | HEJ::to_HepLorentzVector (fastjet::PseudoJet const &mom) |
CLHEP::HepLorentzVector | HEJ::to_HepLorentzVector (Particle const &particle) |
fastjet::PseudoJet | HEJ::to_PseudoJet (CLHEP::HepLorentzVector const &mom) |
Auxiliary functions for Lorentz vectors.