GM2Calc 2.3.0
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
gm2_2loop_helpers.hpp File Reference

Go to the source code of this file.

Classes

struct  gm2calc::thdm::THDM_B_parameters
 parameters to be passed to the bosonic contribution functions More...
 
struct  gm2calc::thdm::THDM_F_parameters
 parameters to be passed to the fermionic contribution functions More...
 

Namespaces

namespace  gm2calc
 
namespace  gm2calc::thdm
 

Functions

double gm2calc::thdm::amu2L_B (const THDM_B_parameters &thdm) noexcept
 Calculates the sum of the 2-loop bosonic contributions.
 
double gm2calc::thdm::amu2L_B_EWadd (const THDM_B_parameters &thdm) noexcept
 Calculates 2-loop bosonic pure electroweak contributions.
 
double gm2calc::thdm::amu2L_B_nonYuk (const THDM_B_parameters &thdm) noexcept
 Calculates 2-loop bosonic non-Yukawa contributions.
 
double gm2calc::thdm::amu2L_B_Yuk (const THDM_B_parameters &thdm) noexcept
 Calculates 2-loop bosonic Yukawa contributions.
 
double gm2calc::thdm::amu2L_F (const THDM_F_parameters &thdm) noexcept
 Calculates the sum of the 2-loop fermionic contributions with neutral and charged Higgs bosons.
 
double gm2calc::thdm::amu2L_F_charged (const THDM_F_parameters &thdm) noexcept
 Calculates 2-loop fermionic contributions with charged Higgs boson.
 
double gm2calc::thdm::amu2L_F_neutral (const THDM_F_parameters &thdm) noexcept
 Calculates 2-loop fermionic contributions with neutral Higgs bosons.
 
double gm2calc::thdm::fuS (double ms2, double mu2, double mw2, double mz2) noexcept
 Eq (53), arxiv:1607.06292, f = u, S = h or H.
 
double gm2calc::thdm::fdS (double ms2, double md2, double mw2, double mz2) noexcept
 Eq (53), arxiv:1607.06292, f = d, S = h or H.
 
double gm2calc::thdm::flS (double ms2, double ml2, double mw2, double mz2) noexcept
 Eq (53), arxiv:1607.06292, f = l, S = h or H.
 
double gm2calc::thdm::fuA (double ms2, double mu2, double mw2, double mz2) noexcept
 Eq (53), arxiv:1607.06292, f = u, S = A.
 
double gm2calc::thdm::fdA (double ms2, double md2, double mw2, double mz2) noexcept
 Eq (53), arxiv:1607.06292, f = d, S = A.
 
double gm2calc::thdm::flA (double ms2, double ml2, double mw2, double mz2) noexcept
 Eq (53), arxiv:1607.06292, f = l, S = A.
 
double gm2calc::thdm::fuHp (double ms2, double md2, double mu2, double mw2, double mz2) noexcept
 Eq (59), arxiv:1607.06292, S = H^\pm, f = u.
 
double gm2calc::thdm::fdHp (double ms2, double md2, double mu2, double mw2, double mz2) noexcept
 Eq (59), arxiv:1607.06292, S = H^\pm, f = d.
 
double gm2calc::thdm::flHp (double ms2, double ml2, double mw2, double mz2) noexcept
 Eq (59), arxiv:1607.06292, S = H^\pm, f = l.