cepgen is hosted by Hepforge, IPPP Durham
CepGen 1.2.5
Central exclusive processes event generator
Loading...
Searching...
No Matches
Utils.cpp File Reference
#include <cmath>
#include "CepGen/Physics/Utils.h"
#include "CepGen/Utils/Limits.h"
#include "CepGen/Utils/Math.h"
+ Include dependency graph for Utils.cpp:

Go to the source code of this file.

Namespaces

namespace  cepgen
 Common namespace for this Monte Carlo generator.
 
namespace  cepgen::utils
 Collection of utilities.
 
namespace  cepgen::utils::kt
 

Functions

double mX2 (double xbj, double q2, double mp2)
 Compute the diffractive mass from virtuality/Bjorken x.
 
double q2 (double xbj, double mp2, double mx2)
 Compute the virtuality from Bjorken x/diffractive mass.
 
double xBj (double q2, double mp2, double mx2)
 Compute Bjorken x from virtuality/diffractive mass.
 
double energyFromW (double w, double mp2, double m2)
 Compute energy from mass and emitted mass.
 
double mX2 (double x, double kt2, double q2, double mi2)
 Compute the diffractive mass from longitudinal loss/transverse virtuality/virtuality.
 
double q2 (double x, double kt2, double mi2, double mf2=-1.)
 Compute the virtuality from longitudinal loss/transverse virtuality/diffractive mass.
 

Variables

static const Limits x_limits {0., 1.}