Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
constants.h
Go to the documentation of this file.
1#ifndef __CONSTANTS_H__
2#define __CONSTANTS_H__
3
4#include <complex>
5
6// Mathematical
7constexpr double PI = 3.1415926535897932;
8constexpr double PI2 = 9.869604401089358;
9constexpr double PI3 = 31.006276680299816;
10constexpr double INV_PI = 0.318309886183791;
11constexpr double INV_PI2 = 0.101321183642338;
12constexpr double INV_PI3 = 0.032251534433199;
13constexpr double E = 2.7182818284590452;
14constexpr double ZETA3 = 1.2020569031595942;
15constexpr double RT2 = 1.414213562373095;
16constexpr double INV_RT2 = 0.707106781186547;
17constexpr double GAMMA = 0.5772156649015328;
18constexpr double ERF_INV_RT2 = 0.682689492137085;
19
20constexpr std::complex<double> I = std::complex<double>(0, 1);
21
22// Physical
23constexpr double HBAR = 6.58211889e-25; // GeV.s
24constexpr double G_NEWT = 6.67428e-8; // cm^3.g^-1.s^-2
25constexpr double M_PLANCK = 1.2209102930946623e+19; // GeV
26constexpr double M_NUCL = 0.939; // Gev
27constexpr double M_P = 0.9382720; // Gev
28constexpr double M_N = 0.9395654; // Gev
29constexpr double GEV_TO_INV_PS = 1.519268e12;
30constexpr double GEV_TO_INV_S = 1.519268e24;
31
32#endif // __CONSTANTS_H__
constexpr double PI
Definition constants.h:7
constexpr double HBAR
Definition constants.h:23
constexpr double GEV_TO_INV_S
Definition constants.h:30
constexpr double ERF_INV_RT2
Definition constants.h:18
constexpr double INV_PI3
Definition constants.h:12
constexpr double PI3
Definition constants.h:9
constexpr double GAMMA
Definition constants.h:17
constexpr double G_NEWT
Definition constants.h:24
constexpr double M_P
Definition constants.h:27
constexpr std::complex< double > I
Definition constants.h:20
constexpr double PI2
Definition constants.h:8
constexpr double GEV_TO_INV_PS
Definition constants.h:29
constexpr double ZETA3
Definition constants.h:14
constexpr double M_NUCL
Definition constants.h:26
constexpr double INV_RT2
Definition constants.h:16
constexpr double M_PLANCK
Definition constants.h:25
constexpr double E
Definition constants.h:13
constexpr double RT2
Definition constants.h:15
constexpr double INV_PI2
Definition constants.h:11
constexpr double M_N
Definition constants.h:28
constexpr double INV_PI
Definition constants.h:10