22 #ifndef _elegent_constants_
23 #define _elegent_constants_
80 extern Constants *cnts;
static double sq_hbarc
GeV^2 * mbarn sigma/mbarn = sigma/GeV^-2 * sq_hbarc.
Definition: Constants.h:40
static double M
abbreviation for proton mass in GeV
Definition: Constants.h:42
static void Init(double W, ParticleMode mode)
initilize new instance of Constants and save its pointer to the `cnts' global variable.
Definition: Constants.cc:66
double t_min
negative
Definition: Constants.h:56
void Configure(double W, ParticleMode mode)
Configure the constants.
Definition: Constants.cc:52
static double alpha
fine structure constant
Definition: Constants.h:36
double sig_fac
d sig/dt = sig_fac * |A|^2
Definition: Constants.h:55
double s
s / GeV^2
Definition: Constants.h:52
static double hbarc
GeV * fm.
Definition: Constants.h:39
static double kappa
the anomalous magnetic moment of proton
Definition: Constants.h:44
Set of constants used in Elegent calculations.
Definition: Constants.h:33
double ln_s
ln(s / GeV^2)
Definition: Constants.h:53
static double neutron_mass
GeV.
Definition: Constants.h:38
double p_cms
particle CMS impuls
Definition: Constants.h:54
void Print()
print the actual values
Definition: Constants.cc:78
static double pi
pi
Definition: Constants.h:47
double sqrt_s
sqrt_s / GeV
Definition: Constants.h:51
static double gamma
Euler's constant.
Definition: Constants.h:48
static double proton_mass
GeV.
Definition: Constants.h:37
ParticleMode
particle mode
Definition: Constants.h:59
static double M_sq
proton mass squared, GeV^2
Definition: Constants.h:43