Documentation of MARTY
A Modern ARtificial Theoretical phYsicist
Variables
mty::sm_input Namespace Reference

Namespace containing SM input parameters, in particular those modifiable with LHA file. More...

Variables

csl::Expr alpha_em
 
csl::Expr e_em
 
csl::Expr G_F
 
csl::Expr alpha_s
 
csl::Expr g_s
 
csl::Expr M_Z
 
csl::Expr m_b
 
csl::Expr m_t
 
csl::Expr m_tau
 
csl::Expr M_W
 
csl::Expr m_h
 
csl::Expr v
 
csl::Expr m_e
 
csl::Expr m_mu
 
csl::Expr m_u
 
csl::Expr m_d
 
csl::Expr m_c
 
csl::Expr m_s
 
csl::Expr Gamma_W
 
csl::Expr Gamma_Z
 
csl::Expr Gamma_h
 
csl::Expr Gamma_t
 
csl::Expr s2_theta_W
 
csl::Expr theta_W
 
csl::Expr V_ud_mod
 
csl::Expr V_us_mod
 
csl::Expr V_ub_mod
 
csl::Expr V_cb_mod
 
csl::Expr V_cd_mod
 
csl::Expr V_cs_mod
 
csl::Expr V_td_mod
 
csl::Expr V_ts_mod
 
csl::Expr V_tb_mod
 
csl::Expr A_wolf
 
csl::Expr lambda_wolf
 
csl::Expr rho_bar_wolf
 
csl::Expr eta_bar_wolf
 
csl::Expr delta_wolf
 
csl::Expr V_ud
 
csl::Expr V_us
 
csl::Expr V_cb
 
csl::Expr V_tb
 
csl::Expr tan_CKM_12 = V_us / V_ud
 
csl::Expr sin_CKM_12
 
csl::Expr cos_CKM_12
 
csl::Expr tan_CKM_23 = V_cb / V_tb
 
csl::Expr sin_CKM_23
 
csl::Expr cos_CKM_23
 
csl::Expr cos_CKM_13
 
csl::Expr sin_CKM_13
 
csl::Expr V_ub = V_ub_mod * csl::exp_s(-CSL_I * delta_wolf)
 
csl::Expr V_cd
 
csl::Expr V_cs
 
csl::Expr V_td
 
csl::Expr V_ts
 
csl::Expr V_ud_wolf = 1 - lambda_wolf*lambda_wolf / 2
 
csl::Expr V_cd_wolf = - lambda_wolf
 
csl::Expr V_td_wolf = rho_bar_wolf - CSL_I * eta_bar_wolf
 
csl::Expr V_us_wolf = lambda_wolf
 
csl::Expr V_cs_wolf = 1 - lambda_wolf*lambda_wolf / 2
 
csl::Expr V_ts_wolf = -A_wolf * lambda_wolf * lambda_wolf
 
csl::Expr V_ub_wolf = rho_bar_wolf + CSL_I * eta_bar_wolf
 
csl::Expr V_cb_wolf = A_wolf * lambda_wolf*lambda_wolf
 
csl::Expr V_tb_wolf = CSL_1
 

Detailed Description

Namespace containing SM input parameters, in particular those modifiable with LHA file.

See also
lha.h, lhaBuiltIn.h, mty::lha

Variable Documentation

◆ A_wolf

csl::Expr mty::sm_input::A_wolf
inline
Initial value:
= csl::constant_s(
"A_wolf",
csl::float_s(0.836)
)

◆ alpha_em

csl::Expr mty::sm_input::alpha_em
inline
Initial value:
= csl::constant_s(
"alpha_em",
1 / csl::float_s(1.37035999139e+02L))

◆ alpha_s

csl::Expr mty::sm_input::alpha_s
inline
Initial value:
= csl::constant_s(
"alpha_s",
csl::float_s(1.1890e-01L))

◆ cos_CKM_12

csl::Expr mty::sm_input::cos_CKM_12
inline
Initial value:
= csl::Evaluated(
csl::cos_s(csl::atan_s(tan_CKM_12)),
csl::eval::literal | csl::eval::numerical
)

◆ cos_CKM_13

csl::Expr mty::sm_input::cos_CKM_13
inline
Initial value:
= csl::Evaluated(
csl::sqrt_s(V_us*V_us + V_ud*V_ud),
csl::eval::literal | csl::eval::numerical
)

◆ cos_CKM_23

csl::Expr mty::sm_input::cos_CKM_23
inline
Initial value:
= csl::Evaluated(
csl::cos_s(csl::atan_s(tan_CKM_23)),
csl::eval::literal | csl::eval::numerical
)

◆ delta_wolf

csl::Expr mty::sm_input::delta_wolf
inline
Initial value:
= csl::constant_s(
"delta_wolf",
csl::Angle(csl::Evaluated(eta_bar_wolf, csl::eval::literal),
csl::Evaluated(rho_bar_wolf, csl::eval::literal))
.evaluate(csl::eval::numerical).value()
)

◆ e_em

csl::Expr mty::sm_input::e_em
inline
Initial value:
= csl::constant_s(
"e_em",
csl::Evaluated(
csl::sqrt_s(4 * M_PI * alpha_em),
csl::eval::numerical | csl::eval::literal
)
)

◆ eta_bar_wolf

csl::Expr mty::sm_input::eta_bar_wolf
inline
Initial value:
= csl::constant_s(
"eta_bar_wolf",
csl::float_s(0.355)
)

◆ G_F

csl::Expr mty::sm_input::G_F
inline
Initial value:
= csl::constant_s(
"G_F",
csl::float_s(1.1663787e-05L))

◆ g_s

csl::Expr mty::sm_input::g_s
inline
Initial value:
= csl::constant_s(
"g_s",
csl::Evaluated(
csl::sqrt_s(4 * M_PI * alpha_s),
csl::eval::numerical | csl::eval::literal
)
)

◆ Gamma_h

csl::Expr mty::sm_input::Gamma_h
inline
Initial value:
= csl::constant_s(
"Gamma_h",
csl::float_s(4.2e-3)
)

◆ Gamma_t

csl::Expr mty::sm_input::Gamma_t
inline
Initial value:
= csl::constant_s(
"Gamma_t",
csl::float_s(1.41)
)

◆ Gamma_W

csl::Expr mty::sm_input::Gamma_W
inline
Initial value:
= csl::constant_s(
"Gamma_W",
csl::float_s(2.085)
)

◆ Gamma_Z

csl::Expr mty::sm_input::Gamma_Z
inline
Initial value:
= csl::constant_s(
"Gamma_Z",
csl::float_s(2.4952)
)

◆ lambda_wolf

csl::Expr mty::sm_input::lambda_wolf
inline
Initial value:
= csl::constant_s(
"lambda_wolf",
csl::float_s(0.22453)
)

◆ m_b

csl::Expr mty::sm_input::m_b
inline
Initial value:
= csl::constant_s(
"m_b",
csl::float_s(4.18))

◆ m_c

csl::Expr mty::sm_input::m_c
inline
Initial value:
= csl::constant_s(
"m_c",
csl::float_s(1.275))

◆ m_d

csl::Expr mty::sm_input::m_d
inline
Initial value:
= csl::constant_s(
"m_d",
csl::float_s(4.7e-03))

◆ m_e

csl::Expr mty::sm_input::m_e
inline
Initial value:
= csl::constant_s(
"m_e",
csl::float_s(5.109989461e-04L)
)

◆ m_h

csl::Expr mty::sm_input::m_h
inline
Initial value:
= csl::constant_s(
"m_h",
csl::float_s(125.18)
)

◆ m_mu

csl::Expr mty::sm_input::m_mu
inline
Initial value:
= csl::constant_s(
"m_mu",
csl::float_s(105.6583745e-03)
)

◆ m_s

csl::Expr mty::sm_input::m_s
inline
Initial value:
= csl::constant_s(
"m_s",
csl::float_s(0.095))

◆ m_t

csl::Expr mty::sm_input::m_t
inline
Initial value:
= csl::constant_s(
"m_t",
csl::float_s(173))

◆ m_tau

csl::Expr mty::sm_input::m_tau
inline
Initial value:
= csl::constant_s(
"m_tau",
csl::float_s(1.77686))

◆ m_u

csl::Expr mty::sm_input::m_u
inline
Initial value:
= csl::constant_s(
"m_u",
csl::float_s(2.2e-03))

◆ M_W

csl::Expr mty::sm_input::M_W
inline
Initial value:
= csl::constant_s(
"M_W",
csl::float_s(80.379)
)

◆ M_Z

csl::Expr mty::sm_input::M_Z
inline
Initial value:
= csl::constant_s(
"M_Z",
csl::float_s(9.11876e+01))

◆ rho_bar_wolf

csl::Expr mty::sm_input::rho_bar_wolf
inline
Initial value:
= csl::constant_s(
"rho_bar_wolf",
csl::float_s(0.122)
)

◆ s2_theta_W

csl::Expr mty::sm_input::s2_theta_W
inline
Initial value:
= csl::constant_s(
"s2_thetaW",
csl::float_s(0.23057)
)

◆ sin_CKM_12

csl::Expr mty::sm_input::sin_CKM_12
inline
Initial value:
= csl::Evaluated(
csl::sin_s(csl::atan_s(tan_CKM_12)),
csl::eval::literal | csl::eval::numerical
)

◆ sin_CKM_13

csl::Expr mty::sm_input::sin_CKM_13
inline
Initial value:
= csl::Evaluated(
csl::sqrt_s(1 - csl::pow_s(cos_CKM_13, 2)),
csl::eval::literal | csl::eval::numerical
)

◆ sin_CKM_23

csl::Expr mty::sm_input::sin_CKM_23
inline
Initial value:
= csl::Evaluated(
csl::sin_s(csl::atan_s(tan_CKM_23)),
csl::eval::literal | csl::eval::numerical
)

◆ theta_W

csl::Expr mty::sm_input::theta_W
inline
Initial value:
= csl::constant_s(
"theta_W",
csl::Evaluated(
csl::asin_s(csl::sqrt_s(s2_theta_W)),
csl::eval::numerical | csl::eval::literal
)
)

◆ v

csl::Expr mty::sm_input::v
inline
Initial value:
= csl::constant_s(
"v",
246.22
)

◆ V_cb

csl::Expr mty::sm_input::V_cb
inline
Initial value:
= csl::constant_s(
"V_cb",
V_cb_mod->getValue(),
csl::ComplexProperty::Real
)

◆ V_cb_mod

csl::Expr mty::sm_input::V_cb_mod
inline
Initial value:
= csl::constant_s(
"V_cb_mod",
csl::float_s(41.0e-03)
)

◆ V_cd

csl::Expr mty::sm_input::V_cd
inline
Initial value:
= csl::constant_s(
"V_cd",
csl::Evaluated(
- sin_CKM_12*cos_CKM_23
- cos_CKM_12*sin_CKM_23*sin_CKM_13*csl::exp_s(CSL_I*delta_wolf),
csl::eval::literal | csl::eval::numerical
),
csl::ComplexProperty::Complex
)

◆ V_cd_mod

csl::Expr mty::sm_input::V_cd_mod
inline
Initial value:
= csl::constant_s(
"V_cd_mod",
csl::float_s(0.2210)
)

◆ V_cs

csl::Expr mty::sm_input::V_cs
inline
Initial value:
= csl::constant_s(
"V_cs",
csl::Evaluated(
cos_CKM_12*cos_CKM_23
- sin_CKM_12*sin_CKM_23*sin_CKM_13*csl::exp_s(CSL_I*delta_wolf),
csl::eval::literal | csl::eval::numerical
),
csl::ComplexProperty::Complex
)

◆ V_cs_mod

csl::Expr mty::sm_input::V_cs_mod
inline
Initial value:
= csl::constant_s(
"V_cs_mod",
csl::float_s(0.987)
)

◆ V_tb

csl::Expr mty::sm_input::V_tb
inline
Initial value:
= csl::constant_s(
"V_tb",
V_tb_mod->getValue(),
csl::ComplexProperty::Real
)

◆ V_tb_mod

csl::Expr mty::sm_input::V_tb_mod
inline
Initial value:
= csl::constant_s(
"V_tb_mod",
csl::float_s(1.013)
)

◆ V_td

csl::Expr mty::sm_input::V_td
inline
Initial value:
= csl::constant_s(
"V_td",
csl::Evaluated(
sin_CKM_12*sin_CKM_23
- cos_CKM_12*cos_CKM_23*sin_CKM_13*csl::exp_s(CSL_I*delta_wolf),
csl::eval::literal | csl::eval::numerical
),
csl::ComplexProperty::Complex
)

◆ V_td_mod

csl::Expr mty::sm_input::V_td_mod
inline
Initial value:
= csl::constant_s(
"V_td_mod",
csl::float_s(8.0e-03)
)

◆ V_ts

csl::Expr mty::sm_input::V_ts
inline
Initial value:
= csl::constant_s(
"V_ts",
csl::Evaluated(
- cos_CKM_12*sin_CKM_23
- sin_CKM_12*cos_CKM_23*sin_CKM_13*csl::exp_s(CSL_I*delta_wolf),
csl::eval::literal | csl::eval::numerical
),
csl::ComplexProperty::Complex
)

◆ V_ts_mod

csl::Expr mty::sm_input::V_ts_mod
inline
Initial value:
= csl::constant_s(
"V_ts_mod",
csl::float_s(38.8e-03)
)

◆ V_ub_mod

csl::Expr mty::sm_input::V_ub_mod
inline
Initial value:
= csl::constant_s(
"V_ub_mod",
csl::float_s(3.82e-03)
)

◆ V_ud

csl::Expr mty::sm_input::V_ud
inline
Initial value:
= csl::constant_s(
"V_ud",
V_ud_mod->getValue(),
csl::ComplexProperty::Real
)

◆ V_ud_mod

csl::Expr mty::sm_input::V_ud_mod
inline
Initial value:
= csl::constant_s(
"V_ud_mod",
csl::float_s(0.97370)
)

◆ V_us

csl::Expr mty::sm_input::V_us
inline
Initial value:
= csl::constant_s(
"V_us",
V_us_mod->getValue(),
csl::ComplexProperty::Real
)

◆ V_us_mod

csl::Expr mty::sm_input::V_us_mod
inline
Initial value:
= csl::constant_s(
"V_us_mod",
csl::float_s(0.2245)
)