Rollcall header for PrecisionBit. More...
This graph shows which files directly or indirectly include this file:
![]() Go to the source code of this file.
Detailed DescriptionRollcall header for PrecisionBit. Compile-time registration of available observables and likelihoods for (mostly electroweak) precision observables. Don't put typedefs or other type definitions in this file; see Core/include/types_rollcall.hpp for further instructions on how to add new types. Authors (add name and date if you modify):
Definition in file PrecisionBit_rollcall.hpp. Macro Definition Documentation◆ CAPABILITY [1/14]
Definition at line 224 of file PrecisionBit_rollcall.hpp. ◆ CAPABILITY [2/14]
Definition at line 224 of file PrecisionBit_rollcall.hpp. ◆ CAPABILITY [3/14]
Definition at line 224 of file PrecisionBit_rollcall.hpp. ◆ CAPABILITY [4/14]
Definition at line 224 of file PrecisionBit_rollcall.hpp. ◆ CAPABILITY [5/14]
Definition at line 224 of file PrecisionBit_rollcall.hpp. ◆ CAPABILITY [6/14]
Definition at line 224 of file PrecisionBit_rollcall.hpp. ◆ CAPABILITY [7/14]
Definition at line 224 of file PrecisionBit_rollcall.hpp. ◆ CAPABILITY [8/14]
Definition at line 224 of file PrecisionBit_rollcall.hpp. ◆ CAPABILITY [9/14]
Definition at line 224 of file PrecisionBit_rollcall.hpp. ◆ CAPABILITY [10/14]
Definition at line 224 of file PrecisionBit_rollcall.hpp. ◆ CAPABILITY [11/14]
Definition at line 224 of file PrecisionBit_rollcall.hpp. ◆ CAPABILITY [12/14]
Definition at line 224 of file PrecisionBit_rollcall.hpp. ◆ CAPABILITY [13/14]
Definition at line 224 of file PrecisionBit_rollcall.hpp. ◆ CAPABILITY [14/14]
Definition at line 224 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [1/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [2/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [3/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [4/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [5/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [6/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [7/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [8/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [9/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [10/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [11/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [12/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [13/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [14/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [15/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [16/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [17/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [18/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [19/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ FUNCTION [20/20]
Definition at line 227 of file PrecisionBit_rollcall.hpp. ◆ MODULE
Definition at line 48 of file PrecisionBit_rollcall.hpp. Function Documentation◆ ALLOW_MODEL()
◆ ALLOW_MODELS()
◆ BACKEND_OPTION() [1/2]
◆ BACKEND_OPTION() [2/2]
◆ BACKEND_REQ() [1/3]
◆ BACKEND_REQ() [2/3]
◆ BACKEND_REQ() [3/3]
◆ DEPENDENCY() [1/5]◆ DEPENDENCY() [2/5]◆ DEPENDENCY() [3/5]◆ DEPENDENCY() [4/5]◆ DEPENDENCY() [5/5]
◆ QUICK_FUNCTION() [1/13]
◆ QUICK_FUNCTION() [2/13]
◆ QUICK_FUNCTION() [3/13]
◆ QUICK_FUNCTION() [4/13]
◆ QUICK_FUNCTION() [5/13]
◆ QUICK_FUNCTION() [6/13]
◆ QUICK_FUNCTION() [7/13]
◆ QUICK_FUNCTION() [8/13]
◆ QUICK_FUNCTION() [9/13]
◆ QUICK_FUNCTION() [10/13]
◆ QUICK_FUNCTION() [11/13]
◆ QUICK_FUNCTION() [12/13]
◆ QUICK_FUNCTION() [13/13]
◆ START_FUNCTION() [1/4]
◆ START_FUNCTION() [2/4]
◆ START_FUNCTION() [3/4]
◆ START_FUNCTION() [4/4]
Variable Documentation◆ double
Definition at line 70 of file PrecisionBit_rollcall.hpp. ◆ edm_e
Definition at line 70 of file PrecisionBit_rollcall.hpp. ◆ edm_hg
Definition at line 72 of file PrecisionBit_rollcall.hpp. ◆ FH_Precision
Definition at line 66 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::PrecisionBit::FH_precision_deltarho(), Gambit::PrecisionBit::FH_precision_edm_e(), Gambit::PrecisionBit::FH_precision_edm_hg(), Gambit::PrecisionBit::FH_precision_edm_n(), Gambit::PrecisionBit::FH_precision_gm2(), Gambit::PrecisionBit::FH_precision_mw(), and Gambit::PrecisionBit::FH_precision_sinW2(). ◆ FH_precision_edm_e
Definition at line 70 of file PrecisionBit_rollcall.hpp. ◆ FH_precision_edm_hg
Definition at line 72 of file PrecisionBit_rollcall.hpp. ◆ FH_precision_gm2
Definition at line 66 of file PrecisionBit_rollcall.hpp. ◆ FH_precision_mw
Definition at line 68 of file PrecisionBit_rollcall.hpp. Referenced by main(). ◆ libgm2calc
Definition at line 214 of file PrecisionBit_rollcall.hpp. ◆ libSUSYPOPE
Definition at line 189 of file PrecisionBit_rollcall.hpp. ◆ lnL_alpha_em
Definition at line 130 of file PrecisionBit_rollcall.hpp. ◆ lnL_alpha_em_chi2
Definition at line 130 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::PrecisionBit::lnL_alpha_em_chi2(). ◆ lnL_GF
Definition at line 132 of file PrecisionBit_rollcall.hpp. ◆ lnL_GF_chi2
Definition at line 132 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::PrecisionBit::lnL_GF_chi2(). ◆ lnL_mbmbDefinition at line 128 of file PrecisionBit_rollcall.hpp. ◆ lnL_mbmb_chi2Definition at line 128 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::PrecisionBit::lnL_mbmb_chi2(). ◆ lnL_Z_massDefinition at line 126 of file PrecisionBit_rollcall.hpp. ◆ lnL_Z_mass_chi2Definition at line 126 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::PrecisionBit::lnL_Z_mass_chi2(). ◆ MajoranaSingletDM_Z2Definition at line 118 of file PrecisionBit_rollcall.hpp. ◆ MajoranaSingletDM_Z2_spectrumDefinition at line 118 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::DarkBit::DD_couplings_MajoranaSingletDM_Z2(), Gambit::SpecBit::get_MajoranaSingletDM_Z2_spectrum_as_map(), Gambit::DecayBit::MajoranaSingletDM_Higgs_decays(), Gambit::PrecisionBit::mw_from_MajoranaSingletDM_Z2_spectrum(), and Gambit::DarkBit::TH_ProcessCatalog_MajoranaSingletDM_Z2(). ◆ mhDefinition at line 120 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::DarkBit::DD_couplings_DiracSingletDM_Z2(), Gambit::DarkBit::DD_couplings_MajoranaSingletDM_Z2(), Gambit::DarkBit::DD_couplings_VectorSingletDM_Z2(), Gambit::DecayBit::MSSM_H::gamma_h_chi(), Gambit::DecayBit::MSSM_H::gamma_h_chi_0(), Gambit::DecayBit::MSSM_H::gamma_h_chi_gL(), Gambit::DecayBit::MSSM_H::gamma_h_chi_pm(), Gambit::SpecBit::get_DiracSingletDM_Z2_spectrum(), Gambit::SpecBit::get_MajoranaSingletDM_Z2_spectrum(), Gambit::DarkBit::get_ScalarSingletDM_DD_couplings(), Gambit::SpecBit::get_ScalarSingletDM_Z2_spectrum(), Gambit::SpecBit::get_ScalarSingletDM_Z3_spectrum(), Gambit::SpecBit::get_VectorSingletDM_Z2_spectrum(), Gambit::PrecisionBit::lnL_h_mass_chi2(), Gambit::DecayBit::MSSM_inv_Higgs_BF(), Gambit::DecayBit::Ref_SM_Higgs_decays_table(), Gambit::SpecBit::SUSYHD_test(), and Gambit::PrecisionBit::update_H_masses(). ◆ mh_from_ScalarSingletDM_Z3_spectrumDefinition at line 122 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::PrecisionBit::mh_from_ScalarSingletDM_Z3_spectrum(). ◆ mh_from_SM_spectrumDefinition at line 120 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::PrecisionBit::mh_from_SM_spectrum(). ◆ MSSM30atMGUT
Definition at line 66 of file PrecisionBit_rollcall.hpp. ◆ MSSM30atMGUT_mA
Definition at line 218 of file PrecisionBit_rollcall.hpp. ◆ MSSM30atQ
Definition at line 66 of file PrecisionBit_rollcall.hpp. ◆ MSSM30atQ_mA
Definition at line 218 of file PrecisionBit_rollcall.hpp. ◆ muon_gm2
Definition at line 66 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::PrecisionBit::lnL_gm2_chi2(), and Gambit::PrecisionBit::SI_muon_gm2(). ◆ mwDefinition at line 114 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::PrecisionBit::FH_precision_deltarho(), Gambit::DecayBit::MSSM_H::gamma_h_chi(), Gambit::DecayBit::MSSM_H::gamma_h_chi_0(), Gambit::DecayBit::MSSM_H::gamma_h_chi_gL(), Gambit::DecayBit::MSSM_H::gamma_h_chi_pm(), Gambit::PrecisionBit::lnL_W_mass_chi2(), Gambit::DecayBit::MSSM_inv_Higgs_BF(), mt2w_bisect::mt2w::mt2w_bisect(), Gambit::DecayBit::RHN_W_to_l_decays(), mt2w_bisect::mt2w::set_momenta(), and mt2w_bisect::mt2w::teco(). ◆ mw_from_MajoranaSingletDM_Z2_spectrumDefinition at line 118 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::PrecisionBit::mw_from_MajoranaSingletDM_Z2_spectrum(). ◆ mw_from_ScalarSingletDM_Z2_spectrumDefinition at line 114 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::PrecisionBit::mw_from_ScalarSingletDM_Z2_spectrum(). ◆ mw_from_VectorSingletDM_Z2_spectrumDefinition at line 116 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::PrecisionBit::mw_from_VectorSingletDM_Z2_spectrum(). ◆ NEW_CAPABILITY
Definition at line 66 of file PrecisionBit_rollcall.hpp. ◆ NUHM2
Definition at line 66 of file PrecisionBit_rollcall.hpp. ◆ OLD_CAPABILITYDefinition at line 114 of file PrecisionBit_rollcall.hpp. ◆ prec_mw
Definition at line 68 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::PrecisionBit::make_MSSM_precision_spectrum_4H_W(), Gambit::PrecisionBit::make_MSSM_precision_spectrum_H_W(), and Gambit::PrecisionBit::make_MSSM_precision_spectrum_W(). ◆ ScalarSingletDM_Z2Definition at line 114 of file PrecisionBit_rollcall.hpp. ◆ ScalarSingletDM_Z2_runningDefinition at line 114 of file PrecisionBit_rollcall.hpp. ◆ ScalarSingletDM_Z2_spectrumDefinition at line 114 of file PrecisionBit_rollcall.hpp. ◆ ScalarSingletDM_Z3Definition at line 122 of file PrecisionBit_rollcall.hpp. ◆ ScalarSingletDM_Z3_runningDefinition at line 122 of file PrecisionBit_rollcall.hpp. ◆ ScalarSingletDM_Z3_spectrumDefinition at line 122 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::SpecBit::check_EW_stability_ScalarSingletDM_Z3(), Gambit::DarkBit::DD_couplings_ScalarSingletDM_Z3(), Gambit::SpecBit::find_min_lambda_ScalarSingletDM_Z3(), Gambit::SpecBit::get_ScalarSingletDM_Z3_spectrum_as_map(), Gambit::PrecisionBit::mh_from_ScalarSingletDM_Z3_spectrum(), Gambit::PrecisionBit::mw_from_ScalarSingletDM_Z3_spectrum(), Gambit::SpecBit::ScalarSingletDM_higgs_couplings_pwid(), Gambit::DecayBit::ScalarSingletDM_Higgs_decays(), Gambit::ColliderBit::SMLikeHiggs_ModelParameters(), and Gambit::DarkBit::TH_ProcessCatalog_ScalarSingletDM_Z3(). ◆ SM_spectrumDefinition at line 120 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::PrecisionBit::mh_from_SM_spectrum(), Gambit::PrecisionBit::mw_from_SM_spectrum(), Gambit::FlavBit::SI_fill(), Gambit::ColliderBit::SMHiggs_ModelParameters(), and Gambit::DecayBit::Z_gamma_nu_2l(). ◆ SMINPUTS
Definition at line 126 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::SpecBit::check_perturb_MDM(), Gambit::SpecBit::get_DiracSingletDM_Z2_spectrum(), Gambit::SpecBit::get_MajoranaSingletDM_Z2_spectrum(), Gambit::SpecBit::get_MSSM_spectrum_SPheno(), Gambit::SpecBit::get_QedQcd_spectrum(), Gambit::SpecBit::get_ScalarSingletDM_Z2_spectrum(), Gambit::SpecBit::get_ScalarSingletDM_Z3_spectrum(), Gambit::SpecBit::get_SM_spectrum(), Gambit::SpecBit::get_VectorSingletDM_Z2_spectrum(), Gambit::PrecisionBit::lnL_alpha_em_chi2(), Gambit::PrecisionBit::lnL_alpha_s_chi2(), Gambit::PrecisionBit::lnL_GF_chi2(), Gambit::PrecisionBit::lnL_light_quark_masses_chi2(), Gambit::PrecisionBit::lnL_mbmb_chi2(), Gambit::PrecisionBit::lnL_mcmc_chi2(), Gambit::PrecisionBit::lnL_t_mass_chi2(), Gambit::PrecisionBit::lnL_Z_mass_chi2(), Gambit::FlavBit::RHN_mueAu(), Gambit::FlavBit::RHN_mueee(), Gambit::FlavBit::RHN_muegamma(), Gambit::FlavBit::RHN_muePb(), Gambit::FlavBit::RHN_mueTi(), Gambit::FlavBit::RHN_RK(), Gambit::FlavBit::RHN_RKstar_0045_11(), Gambit::FlavBit::RHN_RKstar_11_60(), Gambit::FlavBit::RHN_taueee(), Gambit::FlavBit::RHN_taueemu(), Gambit::FlavBit::RHN_tauegamma(), Gambit::FlavBit::RHN_tauemumu(), Gambit::FlavBit::RHN_taumuee(), Gambit::FlavBit::RHN_taumugamma(), Gambit::FlavBit::RHN_taumumue(), Gambit::FlavBit::RHN_taumumumu(), Gambit::DecayBit::RHN_W_to_l_decays(), and Gambit::SpecBit::specbit_test_show_SMInputs(). ◆ triplet< double >Definition at line 66 of file PrecisionBit_rollcall.hpp. ◆ VectorSingletDM_Z2Definition at line 116 of file PrecisionBit_rollcall.hpp. ◆ VectorSingletDM_Z2_spectrumDefinition at line 116 of file PrecisionBit_rollcall.hpp. Referenced by Gambit::DarkBit::DD_couplings_VectorSingletDM_Z2(), Gambit::SpecBit::get_VectorSingletDM_Z2_spectrum_as_map(), Gambit::PrecisionBit::mw_from_VectorSingletDM_Z2_spectrum(), Gambit::DarkBit::TH_ProcessCatalog_VectorSingletDM_Z2(), and Gambit::DecayBit::VectorSingletDM_Higgs_decays(). ◆ void
Definition at line 189 of file PrecisionBit_rollcall.hpp. |