GM2Calc 2.3.0
Loading...
Searching...
No Matches
gm2_constants.hpp
Go to the documentation of this file.
1// ====================================================================
2// This file is part of GM2Calc.
3//
4// GM2Calc is free software: you can redistribute it and/or modify
5// it under the terms of the GNU General Public License as published
6// by the Free Software Foundation, either version 3 of the License,
7// or (at your option) any later version.
8//
9// GM2Calc is distributed in the hope that it will be useful, but
10// WITHOUT ANY WARRANTY; without even the implied warranty of
11// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12// General Public License for more details.
13//
14// You should have received a copy of the GNU General Public License
15// along with GM2Calc. If not, see
16// <http://www.gnu.org/licenses/>.
17// ====================================================================
18
19#ifndef GM2_CONSTANTS_HPP
20#define GM2_CONSTANTS_HPP
21
22namespace gm2calc {
23
24// fine-structure constant in the Thompson limit (Q = 0) from PDG (2019)
25constexpr double ALPHA_EM_THOMPSON = 1.0/137.035999084;
26
27// quark and lepton contributions to the on-shell renormalized photon
28// vacuum polarization
29constexpr double DELTA_ALPHA_EM_MZ =
30 + 0.0314979 // leptonic
31 - 0.00007180 // top
32 + 0.027611; // hadronic, arXiv:1802.02995
33
34// fine-structure constant at Q = MZ
36
37// strong coupling alpha_s at Q = MZ
38constexpr double ALPHA_S_MZ = 0.1184;
39
40// Higgs boson pole mass
41constexpr double MH = 125.09;
42
43// W boson pole mass
44constexpr double MW = 80.385;
45
46// Z boson pole mass
47constexpr double MZ = 91.1876;
48
49// Up quark mass
50constexpr double MU = 0.0022;
51
52// Charm quark mass
53constexpr double MC = 1.28;
54
55// Top quark pole mass
56constexpr double MT = 173.34;
57
58// Down quark mass
59constexpr double MD = 0.0047;
60
61// Strange quark mass
62constexpr double MS = 0.096;
63
64// SM MS-bar bottom quark mass mb at the scale mb
65constexpr double MBMB = 4.18;
66
67// Electron pole mass
68constexpr double ME = 0.000510998928;
69
70// Muon pole mass
71constexpr double MM = 0.1056583715;
72
73// Tau lepton pole mass
74constexpr double ML = 1.777;
75
76// From Vus/Vud in global CKM fit, PDG
77constexpr double CKM_THETA12 = 0.229206;
78
79// From Vub in global CKM fit, PDG
80constexpr double CKM_THETA13 = 0.003960;
81
82// From Vcb/Vtb in global CKM fit, PDG
83constexpr double CKM_THETA23 = 0.042223;
84
85constexpr double CKM_DELTA = 0;
86
87} // namespace gm2calc
88
89#endif
constexpr double MD
constexpr double CKM_THETA13
constexpr double MM
constexpr double CKM_DELTA
constexpr double MW
constexpr double MT
constexpr double MBMB
constexpr double MZ
constexpr double MH
constexpr double ALPHA_EM_MZ
constexpr double MS
constexpr double DELTA_ALPHA_EM_MZ
constexpr double ALPHA_EM_THOMPSON
constexpr double MC
constexpr double CKM_THETA23
constexpr double ME
constexpr double MU
constexpr double ALPHA_S_MZ
constexpr double CKM_THETA12
constexpr double ML