|
GM2Calc 2.3.1
|
Classes | |
| class | Config |
| Configuration options for the THDM. More... | |
| struct | Gauge_basis |
| struct | Mass_basis |
| struct | THDM_1L_parameters |
| parameters to be passed to the 1-loop contribution functions More... | |
| struct | THDM_B_parameters |
| parameters to be passed to the bosonic contribution functions More... | |
| struct | THDM_F_parameters |
| parameters to be passed to the fermionic contribution functions More... | |
Enumerations | |
| enum class | Yukawa_type : int { type_1 = 1 , type_2 , type_X , type_Y , aligned , general } |
Functions | |
| double | amu1L_approx (const THDM_1L_parameters &pars) noexcept |
| Approximation for 1-loop contribution Eq (27) from arxiv:1607.06292. | |
| double | amu1L (const THDM_1L_parameters &pars) noexcept |
| Full (CP-conserving) 1-loop contribution. | |
| double | delta_alpha (double alpha, double mHp, double q) noexcept |
| Calculates the 1-loop THDM contribution to | |
| double | amu2L_B_EWadd (const THDM_B_parameters &thdm) noexcept |
| Calculates 2-loop bosonic pure electroweak contributions. | |
| double | amu2L_B_nonYuk (const THDM_B_parameters &thdm) noexcept |
| Calculates 2-loop bosonic non-Yukawa contributions. | |
| double | amu2L_B_Yuk (const THDM_B_parameters &thdm) noexcept |
| Calculates 2-loop bosonic Yukawa contributions. | |
| double | amu2L_B (const THDM_B_parameters &thdm) noexcept |
| Calculates the sum of the 2-loop bosonic contributions. | |
| double | fuS (double ms2, double mu2, double mw2, double mz2) noexcept |
| Eq (53), arxiv:1607.06292, f = u, S = h or H. | |
| double | fdS (double ms2, double md2, double mw2, double mz2) noexcept |
| Eq (53), arxiv:1607.06292, f = d, S = h or H. | |
| double | flS (double ms2, double ml2, double mw2, double mz2) noexcept |
| Eq (53), arxiv:1607.06292, f = l, S = h or H. | |
| double | fuA (double ms2, double mu2, double mw2, double mz2) noexcept |
| Eq (53), arxiv:1607.06292, f = u, S = A. | |
| double | fdA (double ms2, double md2, double mw2, double mz2) noexcept |
| Eq (53), arxiv:1607.06292, f = d, S = A. | |
| double | flA (double ms2, double ml2, double mw2, double mz2) noexcept |
| Eq (53), arxiv:1607.06292, f = l, S = A. | |
| double | fuHp (double ms2, double md2, double mu2, double mw2, double mz2) noexcept |
| Eq (59), arxiv:1607.06292, S = H^\pm, f = u. | |
| double | fdHp (double ms2, double md2, double mu2, double mw2, double mz2) noexcept |
| Eq (59), arxiv:1607.06292, S = H^\pm, f = d. | |
| double | flHp (double ms2, double ml2, double mw2, double mz2) noexcept |
| Eq (59), arxiv:1607.06292, S = H^\pm, f = l. | |
| double | amu2L_F_charged (const THDM_F_parameters &thdm) noexcept |
| Calculates 2-loop fermionic contributions with charged Higgs boson. | |
| double | amu2L_F_neutral (const THDM_F_parameters &thdm) noexcept |
| Calculates 2-loop fermionic contributions with neutral Higgs bosons. | |
| double | amu2L_F (const THDM_F_parameters &thdm) noexcept |
| Calculates the sum of the 2-loop fermionic contributions with neutral and charged Higgs bosons. | |
| Yukawa_type | int_to_cpp_yukawa_type (int) |
| convert int to thdm::Yukawa_type | |
|
strong |
|
noexcept |
Full (CP-conserving) 1-loop contribution.
Definition at line 128 of file gm2_1loop_H.cpp.
|
noexcept |
Approximation for 1-loop contribution Eq (27) from arxiv:1607.06292.



Definition at line 98 of file gm2_1loop_H.cpp.
|
noexcept |
Calculates the sum of the 2-loop bosonic contributions.
Eq (48), arxiv:1607.06292
Definition at line 643 of file gm2_2loop_B.cpp.
|
noexcept |
Calculates 2-loop bosonic pure electroweak contributions.
Eq (49), arxiv:1607.06292
Definition at line 401 of file gm2_2loop_B.cpp.
|
noexcept |
Calculates 2-loop bosonic non-Yukawa contributions.
Eq (71), arxiv:1607.06292
Definition at line 502 of file gm2_2loop_B.cpp.
|
noexcept |
Calculates 2-loop bosonic Yukawa contributions.
Eq (52), arxiv:1607.06292
Definition at line 560 of file gm2_2loop_B.cpp.
|
noexcept |
Calculates the sum of the 2-loop fermionic contributions with neutral and charged Higgs bosons.
Eq (63), arxiv:1607:06292
Definition at line 365 of file gm2_2loop_F.cpp.
|
noexcept |
Calculates 2-loop fermionic contributions with charged Higgs boson.
Eq (52), arXiv:2110.13238
Definition at line 284 of file gm2_2loop_F.cpp.
|
noexcept |
Calculates 2-loop fermionic contributions with neutral Higgs bosons.
Eq (53), arxiv:1607:06292
Definition at line 319 of file gm2_2loop_F.cpp.
Calculates the 1-loop THDM contribution to 
1-loop THDM contribution to 

| alpha | electromagnetic coupling |
| mHp | charged Higgs mass |
| q | renormalization scale |

Definition at line 174 of file gm2_1loop_H.cpp.
Eq (53), arxiv:1607.06292, f = d, S = A.
Definition at line 233 of file gm2_2loop_F.cpp.
Eq (59), arxiv:1607.06292, S = H^\pm, f = d.
Definition at line 263 of file gm2_2loop_F.cpp.
Eq (53), arxiv:1607.06292, f = d, S = h or H.
Definition at line 200 of file gm2_2loop_F.cpp.
Eq (53), arxiv:1607.06292, f = l, S = A.
Definition at line 244 of file gm2_2loop_F.cpp.
Eq (59), arxiv:1607.06292, S = H^\pm, f = l.
Definition at line 271 of file gm2_2loop_F.cpp.
Eq (53), arxiv:1607.06292, f = l, S = h or H.
Definition at line 211 of file gm2_2loop_F.cpp.
Eq (53), arxiv:1607.06292, f = u, S = A.
Definition at line 222 of file gm2_2loop_F.cpp.
Eq (59), arxiv:1607.06292, S = H^\pm, f = u.
Definition at line 255 of file gm2_2loop_F.cpp.
Eq (53), arxiv:1607.06292, f = u, S = h or H.
Definition at line 189 of file gm2_2loop_F.cpp.
| Yukawa_type gm2calc::thdm::int_to_cpp_yukawa_type | ( | int | yukawa_type | ) |
convert int to thdm::Yukawa_type