a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
InputParameters Class Reference

A class for defining the default values of the mandatory parameters of the model being used on the library mode. More...

#include <InputParameters.h>

Detailed Description

A class for defining the default values of the mandatory parameters of the model being used on the library mode.

Author
HEPfit Collaboration
Examples
libmode_header.cpp.

Definition at line 19 of file InputParameters.h.

Public Member Functions

std::map< std::string, double > getInputParameters (std::string &ModelName)
 A method that returns the map of the mandatory model parameters given the model name. More...
 
 InputParameters ()
 The default constructor. More...
 
virtual ~InputParameters ()
 The default destructor. More...
 

Private Member Functions

std::map< std::string, double > NPEffectiveBS ()
 A method that generates the map of the mandatory model parameters for NPEffectiveBS. More...
 
std::map< std::string, double > NPEffectiveGIMR ()
 A method that generates the map of the mandatory model parameters for NPEffectiveGIMR. More...
 
std::map< std::string, double > NPEpsilons ()
 A method that generates the map of the mandatory model parameters for NPEpsilons. More...
 
std::map< std::string, double > NPEpsilons_pureNP ()
 A method that generates the map of the mandatory model parameters for NPEpsilons_pureNP. More...
 
std::map< std::string, double > NPHiggs ()
 A method that generates the map of the mandatory model parameters for NPHiggs. More...
 
std::map< std::string, double > NPSTU ()
 A method that generates the map of the mandatory model parameters for NPSTU. More...
 
std::map< std::string, double > NPSTUZbbbarLR ()
 A method that generates the map of the mandatory model parameters for NPSTUZbbbarLR. More...
 
std::map< std::string, double > NPTHDM ()
 A method that generates the map of the mandatory model parameters for the THDM. More...
 
std::map< std::string, double > NPZbbbarLR ()
 A method that generates the map of the mandatory model parameters for NPZbbbar and NPZbbbarLinearized. More...
 
std::map< std::string, double > NPZbbbarVA ()
 A method that generates the map of the mandatory model parameters for NPZbbbar and NPZbbbarLinearized. More...
 
std::map< std::string, double > StandardModel ()
 A method that generates the map of the mandatory model parameters for StandardModel. More...
 

Private Attributes

std::map< std::string, double > DPars_IN
 A map for the list of mandatory parameters in the model being used. More...
 

Constructor & Destructor Documentation

◆ InputParameters()

InputParameters::InputParameters ( )
inline

The default constructor.

Definition at line 25 of file InputParameters.h.

26  {};

◆ ~InputParameters()

virtual InputParameters::~InputParameters ( )
inlinevirtual

The default destructor.

Definition at line 31 of file InputParameters.h.

32  {};

Member Function Documentation

◆ getInputParameters()

std::map<std::string, double> InputParameters::getInputParameters ( std::string &  ModelName)
inline

A method that returns the map of the mandatory model parameters given the model name.

Parameters
[in]ModelNamethe name of the model being used
Returns
the map of the mandatory parameters
Examples
libmode_header.cpp.

Definition at line 39 of file InputParameters.h.

40  {
41  if (ModelName.compare("StandardModel") == 0) return(StandardModel());
42  else if (ModelName.compare("NPSTU") == 0) return(NPSTU());
43  else if (ModelName.compare("NPSTUZbbbarLR") == 0) return (NPSTUZbbbarLR());
44  else if (ModelName.compare("NPEpsilons") == 0) return(NPEpsilons());
45  else if (ModelName.compare("NPEpsilons_pureNP") == 0) return(NPEpsilons_pureNP());
46  else if (ModelName.compare("NPHiggs") == 0) return(NPHiggs());
47  else if (ModelName.compare("NPZbbbar") == 0) return(NPZbbbarVA());
48  else if (ModelName.compare("NPZbbbarLR") == 0) return(NPZbbbarLR());
49  else if (ModelName.compare("NPZbbbarLinearized") == 0) return(NPZbbbarVA());
50  else if (ModelName.compare("NPZbbbarLinearizedLR") == 0) return(NPZbbbarLR());
51  else if (ModelName.compare("NPEffectiveBS") == 0) return(NPEffectiveBS());
52  else if (ModelName.compare("NPEffectiveBS_LFU") == 0) return(NPEffectiveBS());
53  else if (ModelName.compare("NPEffectiveBS_QFU") == 0) return(NPEffectiveBS());
54  else if (ModelName.compare("NPEffectiveBS_LFU_QFU") == 0) return(NPEffectiveBS());
55  else if (ModelName.compare("NPEffectiveGIMR") == 0) return(NPEffectiveGIMR());
56  //else if (ModelName.compare("NPEffectiveGIMR_LFU") == 0) return(NPEffectiveGIMR());
57  //else if (ModelName.compare("NPEffectiveGIMR_QFU") == 0) return(NPEffectiveGIMR());
58  else if (ModelName.compare("NPEffectiveGIMR_LFU_QFU") == 0) return(NPEffectiveGIMR());
59  else if (ModelName.compare("THDM") == 0) return(NPTHDM());
60  else throw std::runtime_error("\nERROR: Incorrect model name passed to InputParameters(): " + ModelName + "\n");
61  };

◆ NPEffectiveBS()

std::map<std::string, double> InputParameters::NPEffectiveBS ( )
inlineprivate

A method that generates the map of the mandatory model parameters for NPEffectiveBS.

Returns
the map of the mandatory parameters
Attention
The NP scale Lambda_NP is initialize to 1 TeV.

Definition at line 414 of file InputParameters.h.

415  {
417 
418  DPars_IN["cWB_NP"] = 0.;
419  DPars_IN["cH_NP"] = 0.;
420  DPars_IN["cLL_NP"] = 0.;
421  DPars_IN["cHLp_NP"] = 0.;
422  DPars_IN["cHQp_NP"] = 0.;
423  DPars_IN["cHL_NP"] = 0.;
424  DPars_IN["cHQ_NP"] = 0.;
425  DPars_IN["cHE_NP"] = 0.;
426  DPars_IN["cHU_NP"] = 0.;
427  DPars_IN["cHD_NP"] = 0.;
428  DPars_IN["Lambda_NP"] = 1000.;
429 
430  return (DPars_IN);
431  };

◆ NPEffectiveGIMR()

std::map<std::string, double> InputParameters::NPEffectiveGIMR ( )
inlineprivate

A method that generates the map of the mandatory model parameters for NPEffectiveGIMR.

Returns
the map of the mandatory parameters
Attention
The NP scale Lambda_NP is initialize to 1 TeV.

Definition at line 439 of file InputParameters.h.

440  {
442 
443  DPars_IN["cWB_NP"] = 0.;
444  DPars_IN["cH_NP"] = 0.;
445  DPars_IN["cLL_NP"] = 0.;
446  DPars_IN["cHLp_NP"] = 0.;
447  DPars_IN["cHQ1p_NP"] = 0.;
448  DPars_IN["cHQ2p_NP"] = 0.;
449  DPars_IN["cHQ3p_NP"] = 0.;
450  DPars_IN["cHL_NP"] = 0.;
451  DPars_IN["cHQ1_NP"] = 0.;
452  DPars_IN["cHQ2_NP"] = 0.;
453  DPars_IN["cHQ3_NP"] = 0.;
454  DPars_IN["cHE_NP"] = 0.;
455  DPars_IN["cHU1_NP"] = 0.;
456  DPars_IN["cHU2_NP"] = 0.;
457  DPars_IN["cHU3_NP"] = 0.;
458  DPars_IN["cHD1_NP"] = 0.;
459  DPars_IN["cHD2_NP"] = 0.;
460  DPars_IN["cHD3_NP"] = 0.;
461  DPars_IN["Lambda_NP"] = 1000.;
462 
463  return (DPars_IN);
464  };

◆ NPEpsilons()

std::map<std::string, double> InputParameters::NPEpsilons ( )
inlineprivate

A method that generates the map of the mandatory model parameters for NPEpsilons.

Returns
the map of the mandatory parameters
Attention
The values of the epsilon parameters are initialized to their SM values [66].

Definition at line 299 of file InputParameters.h.

300  {
302 
303  DPars_IN["epsilon_1"] = 0.00521;
304  DPars_IN["epsilon_2"] = -0.00737;
305  DPars_IN["epsilon_3"] = 0.00528;
306  DPars_IN["epsilon_b"] = -0.00694;
307 
308  return (DPars_IN);
309  };

◆ NPEpsilons_pureNP()

std::map<std::string, double> InputParameters::NPEpsilons_pureNP ( )
inlineprivate

A method that generates the map of the mandatory model parameters for NPEpsilons_pureNP.

Returns
the map of the mandatory parameters

Definition at line 315 of file InputParameters.h.

316  {
318 
319  DPars_IN["delEps_1"] = 0.;
320  DPars_IN["delEps_2"] = 0.;
321  DPars_IN["delEps_3"] = 0.;
322  DPars_IN["delEps_b"] = 0.;
323 
324  return (DPars_IN);
325  };

◆ NPHiggs()

std::map<std::string, double> InputParameters::NPHiggs ( )
inlineprivate

A method that generates the map of the mandatory model parameters for NPHiggs.

Returns
the map of the mandatory parameters
Attention
The cutoff scale LambdaNP is initialize to 0, i.e., it is taken to be \(\Lambda = 4\pi v/\sqrt{|1-a^2|}\) as explained in the description of NPHiggs class.

Definition at line 350 of file InputParameters.h.

351  {
353 
354  DPars_IN["a"] = 1.;
355  DPars_IN["b"] = 1.;
356  DPars_IN["c_u"] = 1.;
357  DPars_IN["c_d"] = 1.;
358  DPars_IN["c_e"] = 1.;
359  DPars_IN["d_3"] = 1.;
360  DPars_IN["d_4"] = 1.;
361  DPars_IN["LambdaNP"] = 0.;
362 
363  return (DPars_IN);
364  };

◆ NPSTU()

std::map<std::string, double> InputParameters::NPSTU ( )
inlineprivate

A method that generates the map of the mandatory model parameters for NPSTU.

Returns
the map of the mandatory parameters

Definition at line 331 of file InputParameters.h.

332  {
334 
335  DPars_IN["obliqueS"] = 0.;
336  DPars_IN["obliqueT"] = 0.;
337  DPars_IN["obliqueU"] = 0.;
338 
339  return (DPars_IN);
340  };

◆ NPSTUZbbbarLR()

std::map<std::string, double> InputParameters::NPSTUZbbbarLR ( )
inlineprivate

A method that generates the map of the mandatory model parameters for NPSTUZbbbarLR.

Returns
the map of the mandatory parameters

Definition at line 370 of file InputParameters.h.

371  {
372  DPars_IN = NPSTU();
373 
374  DPars_IN["deltaGLb"] = 0.;
375  DPars_IN["deltaGRb"] = 0.;
376 
377  return (DPars_IN);
378  };

◆ NPTHDM()

std::map<std::string, double> InputParameters::NPTHDM ( )
inlineprivate

A method that generates the map of the mandatory model parameters for the THDM.

Returns
the map of the mandatory parameters

Definition at line 470 of file InputParameters.h.

471  {
473 
474  DPars_IN["logtb"] = 0.;
475  DPars_IN["bma"] = 1.5708;
476  DPars_IN["mHh2"] = 1.e6;
477  DPars_IN["mA2"] = 1.e6;
478  DPars_IN["mHp2"] = 1.e6;
479  DPars_IN["m12_2"] = 3.e4;
480  DPars_IN["BDtaunu_SM"] = 0.297;
481  DPars_IN["BDtaunu_A"] = -3.25;
482  DPars_IN["BDtaunu_B"] = 16.9;
483  DPars_IN["BDstartaunu_SM"] = 0.252;
484  DPars_IN["BDstartaunu_A"] = -0.23;
485  DPars_IN["BDstartaunu_B"] = 0.643;
486  DPars_IN["bsgamma_theoryerror"] = 0.;
487  DPars_IN["Q_THDM"] = 1.96;
488  DPars_IN["Rpeps"] = 0.01;
489  DPars_IN["NLOuniscale"] = 2.;
490  //DPars_IN["modelTypeflag"] = "type2";
491  //DPars_IN["RGEorder"] = "approxNLO";
492  //DPars_IN["flag_use_sq_masses"] = true;
493  //DPars_IN["flag_wfr"] = false;
494 
495  return (DPars_IN);
496  };

◆ NPZbbbarLR()

std::map<std::string, double> InputParameters::NPZbbbarLR ( )
inlineprivate

A method that generates the map of the mandatory model parameters for NPZbbbar and NPZbbbarLinearized.

Returns
the map of the mandatory parameters

Definition at line 398 of file InputParameters.h.

399  {
401 
402  DPars_IN["deltaGLb"] = 0.;
403  DPars_IN["deltaGRb"] = 0.;
404 
405  return (DPars_IN);
406  };

◆ NPZbbbarVA()

std::map<std::string, double> InputParameters::NPZbbbarVA ( )
inlineprivate

A method that generates the map of the mandatory model parameters for NPZbbbar and NPZbbbarLinearized.

Returns
the map of the mandatory parameters

Definition at line 384 of file InputParameters.h.

385  {
387 
388  DPars_IN["deltaGVb"] = 0.;
389  DPars_IN["deltaGAb"] = 0.;
390 
391  return (DPars_IN);
392  };

◆ StandardModel()

std::map<std::string, double> InputParameters::StandardModel ( )
inlineprivate

A method that generates the map of the mandatory model parameters for StandardModel.

Returns
the map of the mandatory parameters
Attention
The parameters are initialized to the central values of the experimental data used in [66].

Definition at line 72 of file InputParameters.h.

73  {
74  DPars_IN["GF"] = 1.1663787e-5;
75  DPars_IN["ale"] = 7.2973525698e-3;
76  DPars_IN["AlsMz"] = 0.1184;
77  DPars_IN["dAle5Mz"] = 0.02750;
78  DPars_IN["Mz"] = 91.1875;
79  DPars_IN["mtop"] = 173.2;
80  DPars_IN["mHl"] = 125.6;
81  DPars_IN["delMw"] = 0.;
82  DPars_IN["delSin2th_l"] = 0.;
83  DPars_IN["delGammaZ"] = 0.;
84  DPars_IN["mup"] = 0.0023;
85  DPars_IN["mdown"] = 0.0048;
86  DPars_IN["mstrange"] = 0.095;
87  DPars_IN["mcharm"] = 1.275;
88  DPars_IN["mbottom"] = 4.18;
89  DPars_IN["muc"] = 1.275;
90  DPars_IN["mub"] = 4.18;
91  DPars_IN["mut"] = 164.;
92  DPars_IN["mneutrino_1"] = 0.;
93  DPars_IN["mneutrino_2"] = 0.;
94  DPars_IN["mneutrino_3"] = 0.;
95  DPars_IN["melectron"] = 5.109989e-4;
96  DPars_IN["mmu"] = 0.10565837;
97  DPars_IN["mtau"] = 1.77682;
98  DPars_IN["delR0b"] = 0.0;
99 
100  DPars_IN["MBd"] = 0.;
101  DPars_IN["tBd"] = 0.;
102  DPars_IN["MBs"] = 0.;
103  DPars_IN["tBs"] = 0.;
104  DPars_IN["MKstar"] = 0.;
105  DPars_IN["tKstar"] = 0.;
106  DPars_IN["Mphi"] = 0.;
107  DPars_IN["tphi"] = 0.;
108  DPars_IN["MBp"] = 0.;
109  DPars_IN["tBp"] = 0.;
110  DPars_IN["MK0"] = 0.;
111  DPars_IN["MKp"] = 0.;
112  DPars_IN["FK"] = 0.;
113  DPars_IN["FBs"] = 0.;
114  DPars_IN["FKstar"] = 0.;
115  DPars_IN["FKstarp"] = 0.;
116  DPars_IN["Fphi"] = 0.;
117  DPars_IN["Fphip"] = 0.;
118  DPars_IN["FBsoFBd"] = 0.;
119  DPars_IN["BBsoBBd"] = 0.;
120  DPars_IN["BBs1"] = 0.;
121  DPars_IN["BBs2"] = 0.;
122  DPars_IN["BBs3"] = 0.;
123  DPars_IN["BBs4"] = 0.;
124  DPars_IN["BBs5"] = 0.;
125  DPars_IN["BBsscale"] = 0.;
126  DPars_IN["BBsscheme"] = 0.;
127  DPars_IN["lambda"] = 0.22506;
128  DPars_IN["A"] = 0.811;
129  DPars_IN["rhob"] = 0.124;
130  DPars_IN["etab"] = 0.356;
131  DPars_IN["muw"] = 0.;
132  DPars_IN["phiEpsK"] = 0.;
133  DPars_IN["KbarEpsK"] = 0.;
134  DPars_IN["DeltaMK"] = 0.;
135  DPars_IN["Dmk"] = 0.;
136  DPars_IN["SM_M12D"] = 0.;
137  DPars_IN["MD"] = 0.;
138  DPars_IN["FD"] = 0.;
139  DPars_IN["BD1"] = 0.;
140  DPars_IN["BD2"] = 0.;
141  DPars_IN["BD3"] = 0.;
142  DPars_IN["BD4"] = 0.;
143  DPars_IN["BD5"] = 0.;
144  DPars_IN["BDscale"] = 0.;
145  DPars_IN["BDscheme"] = 0.;
146  DPars_IN["BK1"] = 0.;
147  DPars_IN["BK2"] = 0.;
148  DPars_IN["BK3"] = 0.;
149  DPars_IN["BK4"] = 0.;
150  DPars_IN["BK5"] = 0.;
151  DPars_IN["BKscale"] = 0.;
152  DPars_IN["BKscheme"] = 0.;
153  DPars_IN["EpsK"] = 0.;
154  DPars_IN["BK(1/2)1"] = 0.;
155  DPars_IN["BK(1/2)2"] = 0.;
156  DPars_IN["BK(1/2)3"] = 0.;
157  DPars_IN["BK(1/2)4"] = 0.;
158  DPars_IN["BK(1/2)5"] = 0.;
159  DPars_IN["BK(1/2)6"] = 0.;
160  DPars_IN["BK(1/2)7"] = 0.;
161  DPars_IN["BK(1/2)8"] = 0.;
162  DPars_IN["BK(1/2)9"] = 0.;
163  DPars_IN["BK(1/2)10"] = 0.;
164  DPars_IN["BKd_scale"] = 0.;
165  DPars_IN["BKd_scheme"] = 0.;
166  DPars_IN["BK(3/2)1"] = 0.;
167  DPars_IN["BK(3/2)2"] = 0.;
168  DPars_IN["BK(3/2)3"] = 0.;
169  DPars_IN["BK(3/2)4"] = 0.;
170  DPars_IN["BK(3/2)5"] = 0.;
171  DPars_IN["BK(3/2)6"] = 0.;
172  DPars_IN["BK(3/2)7"] = 0.;
173  DPars_IN["BK(3/2)8"] = 0.;
174  DPars_IN["BK(3/2)9"] = 0.;
175  DPars_IN["BK(3/2)10"] = 0.;
176  DPars_IN["ReA2_Kd"] = 0.;
177  DPars_IN["ReA0_Kd"] = 0.;
178  DPars_IN["Omega_eta_etap"] = 0.;
179  DPars_IN["Br_Kp_P0enu"] = 0.;
180  DPars_IN["Br_Kp_munu"] = 0.;
181  DPars_IN["Br_B_Xcenu"] = 0.;
182  DPars_IN["DeltaP_cu"] = 0.;
183  DPars_IN["IB_Kl"] = 0.;
184  DPars_IN["IB_Kp"] = 0.;
185  DPars_IN["tKl"] = 0.;
186  DPars_IN["tKp"] = 0.;
187  DPars_IN["reh_0"] = 0.;
188  DPars_IN["reh_p"] = 0.;
189  DPars_IN["reh_m"] = 0.;
190  DPars_IN["imh_0"] = 0.;
191  DPars_IN["imh_p"] = 0.;
192  DPars_IN["imh_m"] = 0.;
193  DPars_IN["reh_0_1"] = 0.;
194  DPars_IN["reh_p_1"] = 0.;
195  DPars_IN["reh_m_1"] = 0.;
196  DPars_IN["imh_0_1"] = 0.;
197  DPars_IN["imh_p_1"] = 0.;
198  DPars_IN["imh_m_1"] = 0.;
199  DPars_IN["reh_0_2"] = 0.;
200  DPars_IN["reh_p_2"] = 0.;
201  DPars_IN["reh_m_2"] = 0.;
202  DPars_IN["imh_0_2"] = 0.;
203  DPars_IN["imh_p_2"] = 0.;
204  DPars_IN["imh_m_2"] = 0.;
205  DPars_IN["reh_0_MP"] = 0.;
206  DPars_IN["imh_0_MP"] = 0.;
207  DPars_IN["reh_0_1_MP"] = 0.;
208  DPars_IN["imh_0_1_MP"] = 0.;
209  DPars_IN["a_0V"] = 0.;
210  DPars_IN["a_1V"] = 0.;
211  DPars_IN["a_2V"] = 0.;
212  DPars_IN["MRV"] = 0.;
213  DPars_IN["a_0A0"] = 0.;
214  DPars_IN["a_1A0"] = 0.;
215  DPars_IN["a_2A0"] = 0.;
216  DPars_IN["MRA0"] = 0.;
217  DPars_IN["a_0A1"] = 0.;
218  DPars_IN["a_1A1"] = 0.;
219  DPars_IN["a_2A1"] = 0.;
220  DPars_IN["MRA1"] = 0.;
221  DPars_IN["a_0A12"] = 0.;
222  DPars_IN["a_1A12"] = 0.;
223  DPars_IN["a_2A12"] = 0.;
224  DPars_IN["MRA12"] = 0.;
225  DPars_IN["a_0T1"] = 0.;
226  DPars_IN["a_1T1"] = 0.;
227  DPars_IN["a_2T1"] = 0.;
228  DPars_IN["MRT1"] = 0.;
229  DPars_IN["a_0T2"] = 0.;
230  DPars_IN["a_1T2"] = 0.;
231  DPars_IN["a_2T2"] = 0.;
232  DPars_IN["MRT2"] = 0.;
233  DPars_IN["a_0T23"] = 0.;
234  DPars_IN["a_1T23"] = 0.;
235  DPars_IN["a_2T23"] = 0.;
236  DPars_IN["MRT23"] = 0.;
237  DPars_IN["a_0Vphi"] = 0.;
238  DPars_IN["a_1Vphi"] = 0.;
239  DPars_IN["a_2Vphi"] = 0.;
240  DPars_IN["MRVphi"] = 0.;
241  DPars_IN["a_0A0phi"] = 0.;
242  DPars_IN["a_1A0phi"] = 0.;
243  DPars_IN["a_2A0phi"] = 0.;
244  DPars_IN["MRA0phi"] = 0.;
245  DPars_IN["a_0A1phi"] = 0.;
246  DPars_IN["a_1A1phi"] = 0.;
247  DPars_IN["a_2A1phi"] = 0.;
248  DPars_IN["MRA1phi"] = 0.;
249  DPars_IN["a_0A12phi"] = 0.;
250  DPars_IN["a_1A12phi"] = 0.;
251  DPars_IN["a_2A12phi"] = 0.;
252  DPars_IN["MRA12phi"] = 0.;
253  DPars_IN["a_0T1phi"] = 0.;
254  DPars_IN["a_1T1phi"] = 0.;
255  DPars_IN["a_2T1phi"] = 0.;
256  DPars_IN["MRT1phi"] = 0.;
257  DPars_IN["a_0T2phi"] = 0.;
258  DPars_IN["a_1T2phi"] = 0.;
259  DPars_IN["a_2T2phi"] = 0.;
260  DPars_IN["MRT2phi"] = 0.;
261  DPars_IN["a_0T23phi"] = 0.;
262  DPars_IN["a_1T23phi"] = 0.;
263  DPars_IN["a_2T23phi"] = 0.;
264  DPars_IN["MRT23phi"] = 0.;
265  DPars_IN["r_1_fplus"] = 0.;
266  DPars_IN["r_2_fplus"] = 0.;
267  DPars_IN["m_fit2_fplus"] = 0.;
268  DPars_IN["r_1_fT"] = 0.;
269  DPars_IN["r_2_fT"] = 0.;
270  DPars_IN["m_fit2_fT"] = 0.;
271  DPars_IN["r_2_f0"] = 0.;
272  DPars_IN["m_fit2_f0"] = 0.;
273  DPars_IN["bsgamma_E0"] = 0.;
274  DPars_IN["BLNPcorr"] = 0.;
275  DPars_IN["Gambino_mukin"] = 0.;
276  DPars_IN["Gambino_BRsem"] = 0.;
277  DPars_IN["Gambino_Mbkin"] = 0.;
278  DPars_IN["Gambino_Mcatmuc"] = 0.;
279  DPars_IN["Gambino_mupi2"] = 0.;
280  DPars_IN["Gambino_rhoD3"] = 0.;
281  DPars_IN["Gambino_muG2"] = 0.;
282  DPars_IN["Gambino_rhoLS3"] = 0.;
283  DPars_IN["lambdaB"] = 0.3;
284  DPars_IN["alpha1kst"] = 0.;
285  DPars_IN["alpha2kst"] = 0.;
286  DPars_IN["alpha2phi"] = 0.;
287  DPars_IN["DGs_Gs"] = 0.;
288 
289  return (DPars_IN);
290  };

Member Data Documentation

◆ DPars_IN

std::map<std::string, double> InputParameters::DPars_IN
private

A map for the list of mandatory parameters in the model being used.

Definition at line 496 of file InputParameters.h.


The documentation for this class was generated from the following file:
InputParameters::NPHiggs
std::map< std::string, double > NPHiggs()
A method that generates the map of the mandatory model parameters for NPHiggs.
Definition: InputParameters.h:350
InputParameters::NPZbbbarVA
std::map< std::string, double > NPZbbbarVA()
A method that generates the map of the mandatory model parameters for NPZbbbar and NPZbbbarLinearized...
Definition: InputParameters.h:384
InputParameters::NPEffectiveBS
std::map< std::string, double > NPEffectiveBS()
A method that generates the map of the mandatory model parameters for NPEffectiveBS.
Definition: InputParameters.h:414
InputParameters::NPSTUZbbbarLR
std::map< std::string, double > NPSTUZbbbarLR()
A method that generates the map of the mandatory model parameters for NPSTUZbbbarLR.
Definition: InputParameters.h:370
InputParameters::NPTHDM
std::map< std::string, double > NPTHDM()
A method that generates the map of the mandatory model parameters for the THDM.
Definition: InputParameters.h:470
InputParameters::NPSTU
std::map< std::string, double > NPSTU()
A method that generates the map of the mandatory model parameters for NPSTU.
Definition: InputParameters.h:331
InputParameters::NPEffectiveGIMR
std::map< std::string, double > NPEffectiveGIMR()
A method that generates the map of the mandatory model parameters for NPEffectiveGIMR.
Definition: InputParameters.h:439
InputParameters::NPEpsilons
std::map< std::string, double > NPEpsilons()
A method that generates the map of the mandatory model parameters for NPEpsilons.
Definition: InputParameters.h:299
InputParameters::DPars_IN
std::map< std::string, double > DPars_IN
A map for the list of mandatory parameters in the model being used.
Definition: InputParameters.h:496
InputParameters::StandardModel
std::map< std::string, double > StandardModel()
A method that generates the map of the mandatory model parameters for StandardModel.
Definition: InputParameters.h:72
InputParameters::NPEpsilons_pureNP
std::map< std::string, double > NPEpsilons_pureNP()
A method that generates the map of the mandatory model parameters for NPEpsilons_pureNP.
Definition: InputParameters.h:315
InputParameters::NPZbbbarLR
std::map< std::string, double > NPZbbbarLR()
A method that generates the map of the mandatory model parameters for NPZbbbar and NPZbbbarLinearized...
Definition: InputParameters.h:398