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

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

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 };
std::string ModelName
Definition: Minimal.cpp:17
std::map< std::string, double > NPEpsilons_pureNP()
A method that generates the map of the mandatory model parameters for NPEpsilons_pureNP.
std::map< std::string, double > StandardModel()
A method that generates the map of the mandatory model parameters for StandardModel.
std::map< std::string, double > NPZbbbarVA()
A method that generates the map of the mandatory model parameters for NPZbbbar and NPZbbbarLinearized...
std::map< std::string, double > NPSTUZbbbarLR()
A method that generates the map of the mandatory model parameters for NPSTUZbbbarLR.
std::map< std::string, double > NPTHDM()
A method that generates the map of the mandatory model parameters for the THDM.
std::map< std::string, double > NPEpsilons()
A method that generates the map of the mandatory model parameters for NPEpsilons.
std::map< std::string, double > NPEffectiveGIMR()
A method that generates the map of the mandatory model parameters for NPEffectiveGIMR.
std::map< std::string, double > NPEffectiveBS()
A method that generates the map of the mandatory model parameters for NPEffectiveBS.
std::map< std::string, double > NPZbbbarLR()
A method that generates the map of the mandatory model parameters for NPZbbbar and NPZbbbarLinearized...
std::map< std::string, double > NPHiggs()
A method that generates the map of the mandatory model parameters for NPHiggs.
std::map< std::string, double > NPSTU()
A method that generates the map of the mandatory model parameters for NPSTU.

◆ 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 };
std::map< std::string, double > DPars_IN
A map for the list of mandatory parameters in the model being used.

◆ 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 [Ciuchini:2013pca].

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 [Ciuchini:2013pca].

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 498 of file InputParameters.h.


The documentation for this class was generated from the following file: