namespace Gambit::NeutrinoBit

[No description available]

Classes

Name
classGambit::NeutrinoBit::NeutrinoInterpolator
classGambit::NeutrinoBit::NeutrinoInterpolator2D

Functions

Name
doublegauss_like(double x, double x0, double xerr)
voidordering(bool & ord)
voidM_nu(Eigen::Matrix3cd & m_nu)
voidmd21(double & m21)
voidmd31(double & m31)
voidmd32(double & m32)
voidmin_mass(double & minmass)
voidUPMNS(Eigen::Matrix3cd & U_nu)
doublel_M(double M, const double m_Z, const double m_H)
voidCI_Theta(Eigen::Matrix3cd & Theta)
voidVnu(Eigen::Matrix3cd & V)
voidUnitarity_UPMNS(bool & unitarity)
voidUnitarity_SeesawI(bool & unitarity)
voidtheta12(double & result)
voidtheta23(double & result)
voidtheta13(double & result)
voiddeltaCP(double & result)
voidtheta12_NuFit_v3_2_lnL(double & result)
voidtheta12_NuFit_v4_1_lnL(double & result)
voidtheta23_NuFit_v3_2_lnL(double & result)
voidtheta23_NuFit_v4_1_lnL(double & result)
voidtheta13_NuFit_v3_2_lnL(double & result)
voidtheta13_NuFit_v4_1_lnL(double & result)
voiddeltaCP_NuFit_v3_2_lnL(double & result)
voiddeltaCP_NuFit_v4_1_lnL(double & result)
voidmd21_NuFit_v3_2_lnL(double & result)
voidmd21_NuFit_v4_1_lnL(double & result)
voidmd3l_NuFit_v3_2_lnL(double & result)
voidmd3l_NuFit_v4_1_lnL(double & result)
voidmd21_md3l_NuFit_v4_1_lnL(double & result)
voidsum_mnu_lnL(double & result)
doublelambda(double a, double b, double c)
doubleGamma_RHN2Pplusl(double GF, double mN, double ml, double mP, double fP, double VCKM, double Usq)
voidGamma_RHN2piplusl(std::vector< double > & result)
voidGamma_RHN2Kplusl(std::vector< double > & result)
voidGamma_RHN2Dplusl(std::vector< double > & result)
voidGamma_RHN2Dsl(std::vector< double > & result)
voidGamma_RHN2Bplusl(std::vector< double > & result)
voidGamma_RHN2Bcl(std::vector< double > & result)
doubleGamma_RHN2P0nu(double GF, double mN, double mP, double fP, double Usq)
voidGamma_RHN2pi0nu(std::vector< double > & result)
voidGamma_RHN2etanu(std::vector< double > & result)
voidGamma_RHN2etaprimenu(std::vector< double > & result)
voidGamma_RHN2etacnu(std::vector< double > & result)
doubleGamma_RHN2Vplusl(double GF, double mN, double ml, double mV, double fV, double VCKM, double Usq)
voidGamma_RHN2rhoplusl(std::vector< double > & result)
voidGamma_RHN2Dstarplusl(std::vector< double > & result)
voidGamma_RHN2Dstarsl(std::vector< double > & result)
doubleGamma_RHN2V0nu(double GF, double mN, double mV, double fV, double kappaV, double Usq)
voidGamma_RHN2rho0nu(std::vector< double > & result)
voidGamma_RHN2omeganu(std::vector< double > & result)
voidGamma_RHN2phinu(std::vector< double > & result)
voidGamma_RHN2Jpsinu(std::vector< double > & result)
voidGamma_RHN23nu(std::vector< double > & result)
doubleS(double xa, double xb)
doubleg(double xa, double xb)
voidGamma_RHN2llnu(std::vector< double > & result)
doubleL(double x)
voidGamma_RHN2null(std::vector< double > & result)
voidGamma_RHN2nuuubar(std::vector< double > & result)
voidGamma_RHN2nuddbar(std::vector< double > & result)
voidGamma_RHN2ludbar(std::vector< double > & result)
voidGamma_BBN(std::vector< double > & result)
voidlnL_bbn(double & result_bbn)
voidRHN_R_pi(double & R_pi)
voidRHN_R_K(double & R_K)
voidRHN_R_tau(double & R_tau)
voidRHN_R_W(std::vector< double > & R_W)
voidlnL_R_K(double & result)
voidlnL_R_pi(double & result)
voidlnL_R_tau(double & result)
voidlnL_R_W(double & result)
voidRHN_Thalf_0nubb_Xe(double & result)
voidRHN_Thalf_0nubb_Ge(double & result)
voidlnL_0nubb_KamLAND_Zen(double & result)
voidlnL_0nubb_GERDA(double & result)
voidlnL_0nubb(double & result)
voidRHN_mbb_0nubb_Xe(double & result)
voidRHN_mbb_0nubb_Ge(double & result)
voidlnL_mbb_0nubb_KamLAND_Zen(double & result)
voidlnL_mbb_0nubb_GERDA(double & result)
voidlnL_mbb_0nubb(double & result)
voidfill_ckm_exp(Matrix3cd & Theta, double GF, triplet< double >(&) Vus_exp[8], triplet< double > & Vud_exp, double(&) f[8])
voidcalc_Vus(double & result_Vus)
voidlnL_ckm_Vusmin(double & result_ckm)
voidlnL_ckm_Vus(double & result_ckm)
voidlnL_pienu(double & result)
voidlnL_ps191_e(double & result)
voidlnL_ps191_mu(double & result)
voidlnL_charm_e(double & result)
voidlnL_charm_mu(double & result)
voidlnL_delphi_short_lived(double & result)
voidlnL_delphi_long_lived(double & result)
voidlnL_atlas_e(double & result)
voidlnL_atlas_mu(double & result)
voidlnL_e949(double & result)
voidlnL_nutev(double & result)
voidlnL_charm_tau(double & result)
voidlnL_lhc_e(double & result)
voidlnL_lhc_mu(double & result)
voidUe1(double & Ue1_sq)
voidUe1_phase(double & Ue1_p)
voidUm1(double & Um1_sq)
voidUm1_phase(double & Um1_p)
voidUt1(double & Ut1_sq)
voidUt1_phase(double & Ut1_p)
voidUe2(double & Ue2_sq)
voidUe2_phase(double & Ue2_p)
voidUm2(double & Um2_sq)
voidUm2_phase(double & Um2_p)
voidUt2(double & Ut2_sq)
voidUt2_phase(double & Ut2_p)
voidUe3(double & Ue3_sq)
voidUe3_phase(double & Ue3_p)
voidUm3(double & Um3_sq)
voidUm3_phase(double & Um3_p)
voidUt3(double & Ut3_sq)
voidUt3_phase(double & Ut3_p)
voidperturbativity_likelihood(double & lnL)
voidcoupling_slide(double & lnL)

Functions Documentation

function gauss_like

double gauss_like(
    double x,
    double x0,
    double xerr
)

function ordering

void ordering(
    bool & ord
)

function M_nu

void M_nu(
    Eigen::Matrix3cd & m_nu
)

function md21

void md21(
    double & m21
)

function md31

void md31(
    double & m31
)

function md32

void md32(
    double & m32
)

function min_mass

void min_mass(
    double & minmass
)

function UPMNS

void UPMNS(
    Eigen::Matrix3cd & U_nu
)

function l_M

double l_M(
    double M,
    const double m_Z,
    const double m_H
)

function CI_Theta

void CI_Theta(
    Eigen::Matrix3cd & Theta
)

function Vnu

void Vnu(
    Eigen::Matrix3cd & V
)

function Unitarity_UPMNS

void Unitarity_UPMNS(
    bool & unitarity
)

function Unitarity_SeesawI

void Unitarity_SeesawI(
    bool & unitarity
)

function theta12

void theta12(
    double & result
)

function theta23

void theta23(
    double & result
)

function theta13

void theta13(
    double & result
)

function deltaCP

void deltaCP(
    double & result
)

function theta12_NuFit_v3_2_lnL

void theta12_NuFit_v3_2_lnL(
    double & result
)

function theta12_NuFit_v4_1_lnL

void theta12_NuFit_v4_1_lnL(
    double & result
)

function theta23_NuFit_v3_2_lnL

void theta23_NuFit_v3_2_lnL(
    double & result
)

function theta23_NuFit_v4_1_lnL

void theta23_NuFit_v4_1_lnL(
    double & result
)

function theta13_NuFit_v3_2_lnL

void theta13_NuFit_v3_2_lnL(
    double & result
)

function theta13_NuFit_v4_1_lnL

void theta13_NuFit_v4_1_lnL(
    double & result
)

function deltaCP_NuFit_v3_2_lnL

void deltaCP_NuFit_v3_2_lnL(
    double & result
)

function deltaCP_NuFit_v4_1_lnL

void deltaCP_NuFit_v4_1_lnL(
    double & result
)

function md21_NuFit_v3_2_lnL

void md21_NuFit_v3_2_lnL(
    double & result
)

function md21_NuFit_v4_1_lnL

void md21_NuFit_v4_1_lnL(
    double & result
)

function md3l_NuFit_v3_2_lnL

void md3l_NuFit_v3_2_lnL(
    double & result
)

function md3l_NuFit_v4_1_lnL

void md3l_NuFit_v4_1_lnL(
    double & result
)

function md21_md3l_NuFit_v4_1_lnL

void md21_md3l_NuFit_v4_1_lnL(
    double & result
)

function sum_mnu_lnL

void sum_mnu_lnL(
    double & result
)

function lambda

double lambda(
    double a,
    double b,
    double c
)

function Gamma_RHN2Pplusl

double Gamma_RHN2Pplusl(
    double GF,
    double mN,
    double ml,
    double mP,
    double fP,
    double VCKM,
    double Usq
)

function Gamma_RHN2piplusl

void Gamma_RHN2piplusl(
    std::vector< double > & result
)

function Gamma_RHN2Kplusl

void Gamma_RHN2Kplusl(
    std::vector< double > & result
)

function Gamma_RHN2Dplusl

void Gamma_RHN2Dplusl(
    std::vector< double > & result
)

function Gamma_RHN2Dsl

void Gamma_RHN2Dsl(
    std::vector< double > & result
)

function Gamma_RHN2Bplusl

void Gamma_RHN2Bplusl(
    std::vector< double > & result
)

function Gamma_RHN2Bcl

void Gamma_RHN2Bcl(
    std::vector< double > & result
)

function Gamma_RHN2P0nu

double Gamma_RHN2P0nu(
    double GF,
    double mN,
    double mP,
    double fP,
    double Usq
)

function Gamma_RHN2pi0nu

void Gamma_RHN2pi0nu(
    std::vector< double > & result
)

function Gamma_RHN2etanu

void Gamma_RHN2etanu(
    std::vector< double > & result
)

function Gamma_RHN2etaprimenu

void Gamma_RHN2etaprimenu(
    std::vector< double > & result
)

function Gamma_RHN2etacnu

void Gamma_RHN2etacnu(
    std::vector< double > & result
)

function Gamma_RHN2Vplusl

double Gamma_RHN2Vplusl(
    double GF,
    double mN,
    double ml,
    double mV,
    double fV,
    double VCKM,
    double Usq
)

function Gamma_RHN2rhoplusl

void Gamma_RHN2rhoplusl(
    std::vector< double > & result
)

function Gamma_RHN2Dstarplusl

void Gamma_RHN2Dstarplusl(
    std::vector< double > & result
)

function Gamma_RHN2Dstarsl

void Gamma_RHN2Dstarsl(
    std::vector< double > & result
)

function Gamma_RHN2V0nu

double Gamma_RHN2V0nu(
    double GF,
    double mN,
    double mV,
    double fV,
    double kappaV,
    double Usq
)

function Gamma_RHN2rho0nu

void Gamma_RHN2rho0nu(
    std::vector< double > & result
)

function Gamma_RHN2omeganu

void Gamma_RHN2omeganu(
    std::vector< double > & result
)

function Gamma_RHN2phinu

void Gamma_RHN2phinu(
    std::vector< double > & result
)

function Gamma_RHN2Jpsinu

void Gamma_RHN2Jpsinu(
    std::vector< double > & result
)

function Gamma_RHN23nu

void Gamma_RHN23nu(
    std::vector< double > & result
)

function S

double S(
    double xa,
    double xb
)

function g

double g(
    double xa,
    double xb
)

function Gamma_RHN2llnu

void Gamma_RHN2llnu(
    std::vector< double > & result
)

function L

double L(
    double x
)

function Gamma_RHN2null

void Gamma_RHN2null(
    std::vector< double > & result
)

function Gamma_RHN2nuuubar

void Gamma_RHN2nuuubar(
    std::vector< double > & result
)

function Gamma_RHN2nuddbar

void Gamma_RHN2nuddbar(
    std::vector< double > & result
)

function Gamma_RHN2ludbar

void Gamma_RHN2ludbar(
    std::vector< double > & result
)

function Gamma_BBN

void Gamma_BBN(
    std::vector< double > & result
)

function lnL_bbn

void lnL_bbn(
    double & result_bbn
)

function RHN_R_pi

void RHN_R_pi(
    double & R_pi
)

function RHN_R_K

void RHN_R_K(
    double & R_K
)

function RHN_R_tau

void RHN_R_tau(
    double & R_tau
)

function RHN_R_W

void RHN_R_W(
    std::vector< double > & R_W
)

function lnL_R_K

void lnL_R_K(
    double & result
)

function lnL_R_pi

void lnL_R_pi(
    double & result
)

function lnL_R_tau

void lnL_R_tau(
    double & result
)

function lnL_R_W

void lnL_R_W(
    double & result
)

function RHN_Thalf_0nubb_Xe

void RHN_Thalf_0nubb_Xe(
    double & result
)

function RHN_Thalf_0nubb_Ge

void RHN_Thalf_0nubb_Ge(
    double & result
)

function lnL_0nubb_KamLAND_Zen

void lnL_0nubb_KamLAND_Zen(
    double & result
)

function lnL_0nubb_GERDA

void lnL_0nubb_GERDA(
    double & result
)

function lnL_0nubb

void lnL_0nubb(
    double & result
)

function RHN_mbb_0nubb_Xe

void RHN_mbb_0nubb_Xe(
    double & result
)

function RHN_mbb_0nubb_Ge

void RHN_mbb_0nubb_Ge(
    double & result
)

function lnL_mbb_0nubb_KamLAND_Zen

void lnL_mbb_0nubb_KamLAND_Zen(
    double & result
)

function lnL_mbb_0nubb_GERDA

void lnL_mbb_0nubb_GERDA(
    double & result
)

function lnL_mbb_0nubb

void lnL_mbb_0nubb(
    double & result
)

function fill_ckm_exp

void fill_ckm_exp(
    Matrix3cd & Theta,
    double GF,
    triplet< double >(&) Vus_exp[8],
    triplet< double > & Vud_exp,
    double(&) f[8]
)

function calc_Vus

void calc_Vus(
    double & result_Vus
)

function lnL_ckm_Vusmin

void lnL_ckm_Vusmin(
    double & result_ckm
)

function lnL_ckm_Vus

void lnL_ckm_Vus(
    double & result_ckm
)

function lnL_pienu

void lnL_pienu(
    double & result
)

function lnL_ps191_e

void lnL_ps191_e(
    double & result
)

function lnL_ps191_mu

void lnL_ps191_mu(
    double & result
)

function lnL_charm_e

void lnL_charm_e(
    double & result
)

function lnL_charm_mu

void lnL_charm_mu(
    double & result
)

function lnL_delphi_short_lived

void lnL_delphi_short_lived(
    double & result
)

function lnL_delphi_long_lived

void lnL_delphi_long_lived(
    double & result
)

function lnL_atlas_e

void lnL_atlas_e(
    double & result
)

function lnL_atlas_mu

void lnL_atlas_mu(
    double & result
)

function lnL_e949

void lnL_e949(
    double & result
)

function lnL_nutev

void lnL_nutev(
    double & result
)

function lnL_charm_tau

void lnL_charm_tau(
    double & result
)

function lnL_lhc_e

void lnL_lhc_e(
    double & result
)

function lnL_lhc_mu

void lnL_lhc_mu(
    double & result
)

function Ue1

void Ue1(
    double & Ue1_sq
)

function Ue1_phase

void Ue1_phase(
    double & Ue1_p
)

function Um1

void Um1(
    double & Um1_sq
)

function Um1_phase

void Um1_phase(
    double & Um1_p
)

function Ut1

void Ut1(
    double & Ut1_sq
)

function Ut1_phase

void Ut1_phase(
    double & Ut1_p
)

function Ue2

void Ue2(
    double & Ue2_sq
)

function Ue2_phase

void Ue2_phase(
    double & Ue2_p
)

function Um2

void Um2(
    double & Um2_sq
)

function Um2_phase

void Um2_phase(
    double & Um2_p
)

function Ut2

void Ut2(
    double & Ut2_sq
)

function Ut2_phase

void Ut2_phase(
    double & Ut2_p
)

function Ue3

void Ue3(
    double & Ue3_sq
)

function Ue3_phase

void Ue3_phase(
    double & Ue3_p
)

function Um3

void Um3(
    double & Um3_sq
)

function Um3_phase

void Um3_phase(
    double & Um3_p
)

function Ut3

void Ut3(
    double & Ut3_sq
)

function Ut3_phase

void Ut3_phase(
    double & Ut3_p
)

function perturbativity_likelihood

void perturbativity_likelihood(
    double & lnL
)

function coupling_slide

void coupling_slide(
    double & lnL
)

Updated on 2023-06-26 at 21:36:52 +0000