PrecisionBit_rollcall.hpp
Go to the documentation of this file.
66 QUICK_FUNCTION(PrecisionBit, muon_gm2, NEW_CAPABILITY, FH_precision_gm2, triplet<double>, (MSSM30atQ, MSSM30atMGUT, NUHM2), (FH_Precision, fh_PrecisionObs)) 67 QUICK_FUNCTION(PrecisionBit, deltarho, NEW_CAPABILITY, FH_precision_deltarho, triplet<double>, (MSSM30atQ, MSSM30atMGUT, NUHM2), (FH_Precision, fh_PrecisionObs)) 68 QUICK_FUNCTION(PrecisionBit, prec_mw, NEW_CAPABILITY, FH_precision_mw, triplet<double>, (MSSM30atQ, MSSM30atMGUT, NUHM2), (FH_Precision, fh_PrecisionObs)) 69 QUICK_FUNCTION(PrecisionBit, prec_sinW2_eff, NEW_CAPABILITY, FH_precision_sinW2, triplet<double>, (MSSM30atQ, MSSM30atMGUT, NUHM2), (FH_Precision, fh_PrecisionObs)) 70 QUICK_FUNCTION(PrecisionBit, edm_e, NEW_CAPABILITY, FH_precision_edm_e, double, (MSSM30atQ, MSSM30atMGUT, NUHM2), (FH_Precision, fh_PrecisionObs)) 71 QUICK_FUNCTION(PrecisionBit, edm_n, NEW_CAPABILITY, FH_precision_edm_n, double, (MSSM30atQ, MSSM30atMGUT, NUHM2), (FH_Precision, fh_PrecisionObs)) 72 QUICK_FUNCTION(PrecisionBit, edm_hg, NEW_CAPABILITY, FH_precision_edm_hg, double, (MSSM30atQ, MSSM30atMGUT, NUHM2), (FH_Precision, fh_PrecisionObs)) 112 // Basic mass extractors for different types of spectra, for use with precision likelihoods and other things not needing a whole spectrum object. 113 QUICK_FUNCTION(PrecisionBit, mw, NEW_CAPABILITY, mw_from_SM_spectrum, triplet<double>, (), (SM_spectrum, Spectrum)) 114 QUICK_FUNCTION(PrecisionBit, mw, OLD_CAPABILITY, mw_from_ScalarSingletDM_Z2_spectrum, triplet<double>, (ScalarSingletDM_Z2,ScalarSingletDM_Z2_running), (ScalarSingletDM_Z2_spectrum, Spectrum)) 115 QUICK_FUNCTION(PrecisionBit, mw, OLD_CAPABILITY, mw_from_ScalarSingletDM_Z3_spectrum, triplet<double>, (ScalarSingletDM_Z3,ScalarSingletDM_Z3_running), (ScalarSingletDM_Z3_spectrum, Spectrum)) 116 QUICK_FUNCTION(PrecisionBit, mw, OLD_CAPABILITY, mw_from_VectorSingletDM_Z2_spectrum, triplet<double>, (VectorSingletDM_Z2), (VectorSingletDM_Z2_spectrum, Spectrum)) 117 QUICK_FUNCTION(PrecisionBit, mw, OLD_CAPABILITY, mw_from_DiracSingletDM_Z2_spectrum, triplet<double>, (DiracSingletDM_Z2), (DiracSingletDM_Z2_spectrum, Spectrum)) 118 QUICK_FUNCTION(PrecisionBit, mw, OLD_CAPABILITY, mw_from_MajoranaSingletDM_Z2_spectrum, triplet<double>, (MajoranaSingletDM_Z2), (MajoranaSingletDM_Z2_spectrum, Spectrum)) 119 QUICK_FUNCTION(PrecisionBit, mw, OLD_CAPABILITY, mw_from_MSSM_spectrum, triplet<double>, (MSSM63atQ, MSSM63atMGUT), (MSSM_spectrum, Spectrum)) 120 QUICK_FUNCTION(PrecisionBit, mh, NEW_CAPABILITY, mh_from_SM_spectrum, triplet<double>, (), (SM_spectrum, Spectrum)) 121 QUICK_FUNCTION(PrecisionBit, mh, OLD_CAPABILITY, mh_from_ScalarSingletDM_Z2_spectrum, triplet<double>, (ScalarSingletDM_Z2,ScalarSingletDM_Z2_running), (ScalarSingletDM_Z2_spectrum, Spectrum)) 122 QUICK_FUNCTION(PrecisionBit, mh, OLD_CAPABILITY, mh_from_ScalarSingletDM_Z3_spectrum, triplet<double>, (ScalarSingletDM_Z3,ScalarSingletDM_Z3_running), (ScalarSingletDM_Z3_spectrum, Spectrum)) 123 QUICK_FUNCTION(PrecisionBit, mh, OLD_CAPABILITY, mh_from_MSSM_spectrum, triplet<double>, (MSSM63atQ, MSSM63atMGUT), (MSSM_spectrum, Spectrum)) 126 QUICK_FUNCTION(PrecisionBit, lnL_Z_mass, NEW_CAPABILITY, lnL_Z_mass, double, (), (SMINPUTS, SMInputs)) 127 QUICK_FUNCTION(PrecisionBit, lnL_t_mass, NEW_CAPABILITY, lnL_t_mass, double, (), (SMINPUTS, SMInputs)) 128 QUICK_FUNCTION(PrecisionBit, lnL_mbmb, NEW_CAPABILITY, lnL_mbmb, double, (), (SMINPUTS, SMInputs)) 129 QUICK_FUNCTION(PrecisionBit, lnL_mcmc, NEW_CAPABILITY, lnL_mcmc, double, (), (SMINPUTS, SMInputs)) 130 QUICK_FUNCTION(PrecisionBit, lnL_alpha_em, NEW_CAPABILITY, lnL_alpha_em, double, (), (SMINPUTS, SMInputs)) 131 QUICK_FUNCTION(PrecisionBit, lnL_alpha_s, NEW_CAPABILITY, lnL_alpha_s, double, (), (SMINPUTS, SMInputs)) 134 QUICK_FUNCTION(PrecisionBit, lnL_light_quark_masses, NEW_CAPABILITY, lnL_light_quark_masses, double, (), (SMINPUTS, SMInputs)) 214 BACKEND_REQ(calculate_amu_1loop, (libgm2calc), double, (const gm2calc_default::gm2calc::MSSMNoFV_onshell&)) 215 BACKEND_REQ(calculate_amu_2loop, (libgm2calc), double, (const gm2calc_default::gm2calc::MSSMNoFV_onshell&)) 216 BACKEND_REQ(calculate_uncertainty_amu_2loop, (libgm2calc), double, (const gm2calc_default::gm2calc::MSSMNoFV_onshell&)) default const gm2calc_default::gm2calc::MSSMNoFV_onshell const gm2calc_default::gm2calc::MSSMNoFV_onshell MSSM30atMGUT_mA Definition: PrecisionBit_rollcall.hpp:218 fh_Couplings libfeynhiggs fh_PrecisionObs FH_precision_mw Definition: PrecisionBit_rollcall.hpp:68 Spectrum Spectrum Spectrum Spectrum Spectrum MajoranaSingletDM_Z2_spectrum Definition: PrecisionBit_rollcall.hpp:118 fh_Couplings libfeynhiggs fh_PrecisionObs fh_PrecisionObs FH_precision_edm_e Definition: PrecisionBit_rollcall.hpp:70 void FH_precision_deltarho(triplet< double > &result) Definition: PrecisionBit.cpp:161 Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum mh_from_ScalarSingletDM_Z3_spectrum Definition: PrecisionBit_rollcall.hpp:122 default const gm2calc_default::gm2calc::MSSMNoFV_onshell const gm2calc_default::gm2calc::MSSMNoFV_onshell MSSM30atQ_mA Definition: PrecisionBit_rollcall.hpp:218 Spectrum Spectrum Spectrum mw_from_ScalarSingletDM_Z2_spectrum Definition: PrecisionBit_rollcall.hpp:114 fh_Couplings libfeynhiggs triplet< double > Definition: PrecisionBit_rollcall.hpp:66 fh_Couplings libfeynhiggs ALLOW_MODELS(MSSM30atQ, MSSM30atMGUT, NUHM2) QUICK_FUNCTION(PrecisionBit fh_Couplings BACKEND_REQ(FHConstraints,(libfeynhiggs), void,(int &, fh_real &, fh_real &, fh_real &, fh_real &, fh_real &, fh_real &, fh_real &, fh_real &, fh_real &, int &)) BACKEND_OPTION((FeynHiggs) void mw_from_MSSM_spectrum(triplet< double > &result) Definition: PrecisionBit.cpp:693 Spectrum DEPENDENCY(prec_mw, triplet< double >) DEPENDENCY(prec_mh START_FUNCTION(fh_PrecisionObs) DEPENDENCY(FH_Couplings_output Spectrum Spectrum Spectrum Spectrum Spectrum mw_from_MajoranaSingletDM_Z2_spectrum Definition: PrecisionBit_rollcall.hpp:118 fh_Couplings libfeynhiggs fh_PrecisionObs fh_PrecisionObs edm_e Definition: PrecisionBit_rollcall.hpp:70 Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum ScalarSingletDM_Z3_running Definition: PrecisionBit_rollcall.hpp:122 void lnL_light_quark_masses(double &result) Likelihoods for light quark mass ratios. Definition: PrecisionBit.cpp:786 Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum SMInputs SMInputs lnL_alpha_em Definition: PrecisionBit_rollcall.hpp:130 void lnL_t_mass(double &result) t quark mass likelihood m_t (pole) = 173.34 +/- 0.76 GeV (1 sigma), Gaussian. Definition: PrecisionBit.cpp:750 Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum ScalarSingletDM_Z3_spectrum Definition: PrecisionBit_rollcall.hpp:122 Spectrum Spectrum Spectrum ScalarSingletDM_Z2_spectrum Definition: PrecisionBit_rollcall.hpp:114 void mh_from_MSSM_spectrum(triplet< double > &result) Definition: PrecisionBit.cpp:725 int Farray< Fdouble, 1, 35 > Farray< Fdouble, 1, 35 > & BACKEND_OPTION((SUSYPOPE, 0.2),(libSUSYPOPE)) ALLOW_MODELS(MSSM30atQ Spectrum Spectrum Spectrum ScalarSingletDM_Z2 Definition: PrecisionBit_rollcall.hpp:114 Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum mh_from_SM_spectrum Definition: PrecisionBit_rollcall.hpp:120 void lnL_alpha_s(double &result) alpha_s(mZ)^MSbar likelihood alpha_s(mZ)^MSbar = 0.1181 +/- 0.0011 (1 sigma), Gaussian. Definition: PrecisionBit.cpp:821 fh_Couplings libfeynhiggs fh_PrecisionObs QUICK_FUNCTION(PrecisionBit, deltarho, NEW_CAPABILITY, FH_precision_deltarho, triplet< double >,(MSSM30atQ, MSSM30atMGUT, NUHM2),(FH_Precision, fh_PrecisionObs)) QUICK_FUNCTION(PrecisionBit Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum SMInputs lnL_mbmb Definition: PrecisionBit_rollcall.hpp:128 Spectrum Spectrum Spectrum Spectrum mw_from_VectorSingletDM_Z2_spectrum Definition: PrecisionBit_rollcall.hpp:116 void FH_precision_edm_n(double &result) Definition: PrecisionBit.cpp:153 fh_Couplings libfeynhiggs fh_PrecisionObs fh_PrecisionObs fh_PrecisionObs edm_hg Definition: PrecisionBit_rollcall.hpp:72 Spectrum Spectrum Spectrum Spectrum Spectrum MajoranaSingletDM_Z2 Definition: PrecisionBit_rollcall.hpp:118 Eigen::Matrix3cd ALLOW_MODEL(RightHandedNeutrinos) START_FUNCTION(triplet< double >) DEPENDENCY(prec_sinW2_eff void mw_from_ScalarSingletDM_Z3_spectrum(triplet< double > &result) Definition: PrecisionBit.cpp:661 Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum SMInputs SMInputs SMInputs lnL_GF Definition: PrecisionBit_rollcall.hpp:132 void mw_from_SM_spectrum(triplet< double > &result) Basic mass extractors for different types of spectra, for use with precision likelihoods and other th... Definition: PrecisionBit.cpp:645 Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum lnL_Z_mass Definition: PrecisionBit_rollcall.hpp:126 void lnL_mcmc(double &result) c quark mass likelihood m_c (mc)^MSbar = 1.28 +/- 0.03 GeV (1 sigma), Gaussian. Definition: PrecisionBit.cpp:772 void FH_precision_sinW2(triplet< double > &result) Definition: PrecisionBit.cpp:176 void mw_from_DiracSingletDM_Z2_spectrum(triplet< double > &result) Definition: PrecisionBit.cpp:685 Spectrum Spectrum Spectrum Spectrum VectorSingletDM_Z2_spectrum Definition: PrecisionBit_rollcall.hpp:116 Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum SM_spectrum Definition: PrecisionBit_rollcall.hpp:120 Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum ScalarSingletDM_Z3 Definition: PrecisionBit_rollcall.hpp:122 Spectrum Spectrum Spectrum Spectrum VectorSingletDM_Z2 Definition: PrecisionBit_rollcall.hpp:116 #define START_CAPABILITY Registers the current CAPABILITY of the current MODULE. Definition: module_macros_incore.hpp:98 #define NEEDS_CLASSES_FROM(...) Redirects the NEEDS_CLASSES_FROM(BACKEND, [VERSIONS]) macro to the CLASSLOAD_NEEDED(BACKEND, VERSTRING) macro according to whether it has been called with version numbers or not (making the version number 'default' if it is omitted). Definition: module_macros_common.hpp:177 Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum SMINPUTS Definition: PrecisionBit_rollcall.hpp:126 std::map< int, triplet< double > > map_int_triplet_dbl Shorthand for an int-to-double triplet map. Definition: util_types.hpp:135 void mh_from_ScalarSingletDM_Z2_spectrum(triplet< double > &result) Definition: PrecisionBit.cpp:709 Spectrum Spectrum Spectrum ScalarSingletDM_Z2_running Definition: PrecisionBit_rollcall.hpp:114 fh_Couplings libfeynhiggs fh_PrecisionObs fh_PrecisionObs fh_PrecisionObs FH_precision_edm_hg Definition: PrecisionBit_rollcall.hpp:72 |