v1.0
|
a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models
|
|
Go to the documentation of this file.
8 #ifndef INPUTPARAMETERS_H
9 #define INPUTPARAMETERS_H
43 if (ModelName.compare(
"StandardModel") == 0)
return(
StandardModel());
44 else if (ModelName.compare(
"NPSTU") == 0)
return(
NPSTU());
45 else if (ModelName.compare(
"NPSTUZbbbarLR") == 0)
return (
NPSTUZbbbarLR());
46 else if (ModelName.compare(
"NPEpsilons") == 0)
return(
NPEpsilons());
47 else if (ModelName.compare(
"NPEpsilons_pureNP") == 0)
return(
NPEpsilons_pureNP());
48 else if (ModelName.compare(
"NPZbbbar") == 0)
return(
NPZbbbarVA());
49 else if (ModelName.compare(
"NPZbbbarLR") == 0)
return(
NPZbbbarLR());
50 else if (ModelName.compare(
"NPZbbbarLinearized") == 0)
return(
NPZbbbarVA());
51 else if (ModelName.compare(
"NPZbbbarLinearizedLR") == 0)
return(
NPZbbbarLR());
52 else if (ModelName.compare(
"NPSMEFT6dtopquark") == 0)
return(
NPSMEFT6dtopquark());
53 else if (ModelName.compare(
"HiggsKvKf") == 0)
return(
NPHiggsKvKf());
54 else if (ModelName.compare(
"HiggsKvKfgen") == 0)
return(
NPHiggsKvKfgen());
56 else if (ModelName.compare(
"HiggsKigen") == 0)
return(
NPHiggsKigen());
57 else if (ModelName.compare(
"HiggsChiral") == 0)
return(
NPHiggsChiral());
58 else if (ModelName.compare(
"NPDF2") == 0)
return(
NPDF2());
59 else if (ModelName.compare(
"CMFV") == 0)
return(
NPCMFV());
62 else if (ModelName.compare(
"RealWeakEFTLFV") == 0)
return(
NPRealWeakEFTLFV());
63 else if (ModelName.compare(
"RealWeakEFTCC") == 0)
return(
NPRealWeakEFTCC());
65 else if (ModelName.compare(
"THDM") == 0)
return(
NPTHDM());
66 else if (ModelName.compare(
"GeorgiMachacek") == 0)
return(
NPGeorgiMachacek());
67 else if (ModelName.compare(
"GeneralTHDM") == 0)
return(
NPGeneralTHDM());
68 else if (ModelName.compare(
"THDMW") == 0)
return(
NPTHDMW());
69 else if (ModelName.compare(
"GeneralSUSY") == 0)
return(
NPGeneralSUSY());
70 else throw std::runtime_error(
"\nERROR: Incorrect model name passed to InputParameters(): " + ModelName +
"\n");
105 DPars_IN[
"melectron"] = 5.109989e-4;
162 std::map<std::string, double>
NPSTU()
415 DPars_IN[
"obsZgaLimitATLAS13"] = 0.;
419 DPars_IN[
"expZgaLimitATLAS13"] = 0.;
431 std::map<std::string, double>
NPDF2()
655 DPars_IN[
"bsgamma_theoryerror"] = 0.;
812 DPars_IN[
"THDMW_kappa3"] = 0.;
833 DPars_IN[
"muHr"] = 0.;
982 std::map<std::string, double>
DPars_IN;