GM2Calc 2.3.0
|
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