a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
NPSMEFTd6U3.cpp
Go to the documentation of this file.
1/*
2 * Copyright (C) 2012 HEPfit Collaboration
3 *
4 *
5 * For the licensing terms see doc/COPYING.
6 */
7
8#include "NPSMEFTd6U3.h"
9
10const std::string NPSMEFTd6U3::NPSMEFTd6U3Vars[NNPSMEFTd6U3Vars] = {
11 "CG_LNP", "CW_LNP", "CHG_LNP", "CHW_LNP", "CHB_LNP",
12 "CHWB_LNP", "CHD_LNP", "CHbox_LNP", "CH_LNP",
13 "CHl1_LNP","CHl3_LNP","CHe_LNP","CHq1_LNP","CHq3_LNP","CHu_LNP","CHd_LNP",
14 "Cll_aabb_LNP","Cll_abba_LNP","Clq1_LNP","Clq3_LNP","Cee_LNP","Ceu_LNP","Ced_LNP","Cle_LNP","Clu_LNP","Cld_LNP","Cqe_LNP",
15 "Cqq1_aabb_LNP","Cqq1_abba_LNP", "Cqq3_aabb_LNP", "Cqq3_abba_LNP", "Cuu_aabb_LNP", "Cuu_abba_LNP", "Cdd_aabb_LNP", "Cdd_abba_LNP",
16 "Cud1_LNP", "Cud8_LNP", "Cqu1_LNP", "Cqu8_LNP", "Cqd1_LNP", "Cqd8_LNP", "Lambda_NP"
17};
18
21{
22 setModelName("NPSMEFTd6U3");
23
24 ModelParamMap.insert(std::make_pair("CG_LNP", std::cref(CG_LNP)));
25 ModelParamMap.insert(std::make_pair("CW_LNP", std::cref(CW_LNP)));
26 ModelParamMap.insert(std::make_pair("CHG_LNP", std::cref(CHG_LNP)));
27 ModelParamMap.insert(std::make_pair("CHW_LNP", std::cref(CHW_LNP)));
28 ModelParamMap.insert(std::make_pair("CHB_LNP", std::cref(CHB_LNP)));
29 ModelParamMap.insert(std::make_pair("CHWB_LNP", std::cref(CHWB_LNP)));
30 ModelParamMap.insert(std::make_pair("CHD_LNP", std::cref(CHD_LNP)));
31 ModelParamMap.insert(std::make_pair("CHbox_LNP", std::cref(CHbox_LNP)));
32 ModelParamMap.insert(std::make_pair("CH_LNP", std::cref(CH_LNP)));
33
34 ModelParamMap.insert(std::make_pair("CHl1_LNP", std::cref(CHl1_LNP)));
35 ModelParamMap.insert(std::make_pair("CHl3_LNP", std::cref(CHl3_LNP)));
36 ModelParamMap.insert(std::make_pair("CHe_LNP", std::cref(CHe_LNP)));
37 ModelParamMap.insert(std::make_pair("CHq1_LNP", std::cref(CHq1_LNP)));
38 ModelParamMap.insert(std::make_pair("CHq3_LNP", std::cref(CHq3_LNP)));
39 ModelParamMap.insert(std::make_pair("CHu_LNP", std::cref(CHu_LNP)));
40 ModelParamMap.insert(std::make_pair("CHd_LNP", std::cref(CHd_LNP)));
41
42
43
44 ModelParamMap.insert(std::make_pair("Cll_aabb_LNP", std::cref(Cll_aabb_LNP)));
45 ModelParamMap.insert(std::make_pair("Cll_abba_LNP", std::cref(Cll_abba_LNP)));
46 ModelParamMap.insert(std::make_pair("Clq1_LNP", std::cref(Clq1_LNP)));
47 ModelParamMap.insert(std::make_pair("Clq3_LNP", std::cref(Clq3_LNP)));
48 ModelParamMap.insert(std::make_pair("Cee_LNP", std::cref(Cee_LNP)));
49 ModelParamMap.insert(std::make_pair("Ceu_LNP", std::cref(Ceu_LNP)));
50 ModelParamMap.insert(std::make_pair("Ced_LNP", std::cref(Ced_LNP)));
51 ModelParamMap.insert(std::make_pair("Cle_LNP", std::cref(Cle_LNP)));
52 ModelParamMap.insert(std::make_pair("Clu_LNP", std::cref(Clu_LNP)));
53 ModelParamMap.insert(std::make_pair("Cld_LNP", std::cref(Cld_LNP)));
54 ModelParamMap.insert(std::make_pair("Cqe_LNP", std::cref(Cqe_LNP)));
55
56
57 ModelParamMap.insert(std::make_pair("Cqq1_aabb_LNP", std::cref(Cqq1_aabb_LNP)));
58 ModelParamMap.insert(std::make_pair("Cqq1_abba_LNP", std::cref(Cqq1_abba_LNP)));
59 ModelParamMap.insert(std::make_pair("Cqq3_aabb_LNP", std::cref(Cqq3_aabb_LNP)));
60 ModelParamMap.insert(std::make_pair("Cqq3_abba_LNP", std::cref(Cqq3_abba_LNP)));
61 ModelParamMap.insert(std::make_pair("Cuu_aabb_LNP", std::cref(Cuu_aabb_LNP)));
62 ModelParamMap.insert(std::make_pair("Cuu_abba_LNP", std::cref(Cuu_abba_LNP)));
63 ModelParamMap.insert(std::make_pair("Cdd_aabb_LNP", std::cref(Cdd_aabb_LNP)));
64 ModelParamMap.insert(std::make_pair("Cdd_abba_LNP", std::cref(Cdd_abba_LNP)));
65
66 ModelParamMap.insert(std::make_pair("Cud1_LNP", std::cref(Cud1_LNP)));
67 ModelParamMap.insert(std::make_pair("Cud8_LNP", std::cref(Cud8_LNP)));
68 ModelParamMap.insert(std::make_pair("Cqu1_LNP", std::cref(Cqu1_LNP)));
69 ModelParamMap.insert(std::make_pair("Cqu8_LNP", std::cref(Cqu8_LNP)));
70 ModelParamMap.insert(std::make_pair("Cqd1_LNP", std::cref(Cqd1_LNP)));
71 ModelParamMap.insert(std::make_pair("Cqd8_LNP", std::cref(Cqd8_LNP)));
72
73
74}
75
76
77
78
79void NPSMEFTd6U3::setParameter(const std::string name, const double& value)
80{
81
82
83
84 if (name.compare("CG_LNP") == 0) {
85 CG_LNP = value;
86
87 } else if (name.compare("CW_LNP") == 0) {
88 CW_LNP = value;
89
90 } else if (name.compare("CHG_LNP") == 0) {
91 CHG_LNP = value;
92
93 } else if (name.compare("CHW_LNP") == 0) {
94 CHW_LNP = value;
95
96 } else if (name.compare("CHB_LNP") == 0) {
97 CHB_LNP = value;
98
99 } else if (name.compare("CHWB_LNP") == 0) {
100 CHWB_LNP = value;
101
102 } else if (name.compare("CHD_LNP") == 0) {
103 CHD_LNP = value;
104
105 } else if (name.compare("CHbox_LNP") == 0) {
106 CHbox_LNP = value;
107
108 } else if (name.compare("CH_LNP") == 0) {
109 CH_LNP = value;
110
111 } else if (name.compare("CHl1_LNP") == 0) {
112
113 //std::cout<<"\033[1;33m LambdaNPm2 = \033[0m "<< LambdaNPm2 <<std::endl;
114
115 CHl1_LNP = value;
116
117 } else if (name.compare("CHl3_LNP") == 0) {
118
119 CHl3_LNP = value;
120
121 } else if (name.compare("CHe_LNP") == 0) {
122
123 CHe_LNP = value;
124
125 } else if (name.compare("CHq1_LNP") == 0) {
126
127 CHq1_LNP = value;
128
129 } else if (name.compare("CHq3_LNP") == 0) {
130
131 CHq3_LNP = value;
132
133 } else if (name.compare("CHu_LNP") == 0) {
134
135 CHu_LNP = value;
136
137 } else if (name.compare("CHd_LNP") == 0) {
138
139 CHd_LNP = value;
140
141 } else if (name.compare("Cll_aabb_LNP") == 0) {
142
143 Cll_aabb_LNP = value;
144
145 } else if (name.compare("Cll_abba_LNP") == 0) {
146
147 Cll_abba_LNP = value;
148
149 } else if (name.compare("Clq1_LNP") == 0) {
150
151 Clq1_LNP = value;
152
153 } else if (name.compare("Clq3_LNP") == 0) {
154
155 Clq3_LNP = value;
156
157 } else if (name.compare("Cee_LNP") == 0) {
158
159 Cee_LNP = value;
160
161 } else if (name.compare("Ceu_LNP") == 0) {
162
163 Ceu_LNP = value;
164
165 } else if (name.compare("Ced_LNP") == 0) {
166
167 Ced_LNP = value;
168
169 } else if (name.compare("Cle_LNP") == 0) {
170
171 Cle_LNP = value;
172
173 } else if (name.compare("Clu_LNP") == 0) {
174
175 Clu_LNP = value;
176
177 } else if (name.compare("Cld_LNP") == 0) {
178
179 Cld_LNP = value;
180
181 } else if (name.compare("Cqe_LNP") == 0) {
182
183 Cqe_LNP = value;
184
185 } else if (name.compare("Cqq1_aabb_LNP") == 0) {
186
187 Cqq1_aabb_LNP = value;
188
189 } else if (name.compare("Cqq1_abba_LNP") == 0) {
190
191 Cqq1_abba_LNP = value;
192
193
194 } else if (name.compare("Cqq3_aabb_LNP") == 0) {
195
196 Cqq3_aabb_LNP = value;
197
198 } else if (name.compare("Cqq3_abba_LNP") == 0) {
199
200 Cqq3_abba_LNP = value;
201
202
203 } else if (name.compare("Cuu_aabb_LNP") == 0) {
204
205 Cuu_aabb_LNP = value;
206
207 } else if (name.compare("Cuu_abba_LNP") == 0) {
208
209 Cuu_abba_LNP = value;
210
211
212 } else if (name.compare("Cdd_aabb_LNP") == 0) {
213
214 Cdd_aabb_LNP = value;
215
216 } else if (name.compare("Cdd_abba_LNP") == 0) {
217
218 Cdd_abba_LNP = value;
219
220
221 } else if (name.compare("Cud1_LNP") == 0) {
222
223 Cud1_LNP = value;
224
225 } else if (name.compare("Cud8_LNP") == 0) {
226
227 Cud8_LNP = value;
228
229 } else if (name.compare("Cqu1_LNP") == 0) {
230
231 Cqu1_LNP = value;
232
233
234 } else if (name.compare("Cqu8_LNP") == 0) {
235
236 Cqu8_LNP = value;
237
238
239 } else if (name.compare("Cqd1_LNP") == 0) {
240
241 Cqd1_LNP = value;
242
243 } else if (name.compare("Cqd8_LNP") == 0) {
244
245 Cqd8_LNP = value;
246
247
248 } else if (name.compare("Lambda_NP") == 0)
249 Lambda_NP = value;
250 else
252
253
254}
255
256
257
259{
260
261
262 CHl1_11r_LNP = CHl1_LNP;
263 CHl1_22r_LNP = CHl1_LNP;
264 CHl1_33r_LNP = CHl1_LNP;
265
266 CHl3_11r_LNP = CHl3_LNP;
267 CHl3_22r_LNP = CHl3_LNP;
268 CHl3_33r_LNP = CHl3_LNP;
269
270 CHe_11r_LNP = CHe_LNP;
271 CHe_22r_LNP = CHe_LNP;
272 CHe_33r_LNP = CHe_LNP;
273
274 CHq1_11r_LNP = CHq1_LNP;
275 CHq1_22r_LNP = CHq1_LNP;
276 CHq1_33r_LNP = CHq1_LNP;
277
278 CHq3_11r_LNP = CHq3_LNP;
279 CHq3_22r_LNP = CHq3_LNP;
280 CHq3_33r_LNP = CHq3_LNP;
281
282 CHu_11r_LNP = CHu_LNP;
283 CHu_22r_LNP = CHu_LNP;
284 CHu_33r_LNP = CHu_LNP;
285
286 CHd_11r_LNP = CHd_LNP;
287 CHd_22r_LNP = CHd_LNP;
288 CHd_33r_LNP = CHd_LNP;
289
290
291
292
293
294
295 Cll_1111r_LNP = Cll_aabb_LNP+Cll_abba_LNP;
296 Cll_2222r_LNP = Cll_aabb_LNP+Cll_abba_LNP;
297 Cll_3333r_LNP = Cll_aabb_LNP+Cll_abba_LNP;
298
299 Cll_1122r_LNP = Cll_aabb_LNP;
300 Cll_1133r_LNP = Cll_aabb_LNP;
301 Cll_2233r_LNP = Cll_aabb_LNP;
302
303 Cll_1221r_LNP = Cll_abba_LNP;
304 Cll_1331r_LNP = Cll_abba_LNP;
305 Cll_2332r_LNP = Cll_abba_LNP;
307
308
309
310 Clq1_1111r_LNP = Clq1_LNP;
311 Clq1_1122r_LNP = Clq1_LNP;
312 Clq1_1133r_LNP = Clq1_LNP;
313 Clq1_2211r_LNP = Clq1_LNP;
314 Clq1_2222r_LNP = Clq1_LNP;
315 Clq1_2233r_LNP = Clq1_LNP;
316 Clq1_3311r_LNP = Clq1_LNP;
317 Clq1_3322r_LNP = Clq1_LNP;
318 Clq1_3333r_LNP = Clq1_LNP;
319
320
321
322 Clq3_1111r_LNP = Clq3_LNP;
323 Clq3_1122r_LNP = Clq3_LNP;
324 Clq3_1133r_LNP = Clq3_LNP;
325 Clq3_2211r_LNP = Clq3_LNP;
326 Clq3_2222r_LNP = Clq3_LNP;
327 Clq3_2233r_LNP = Clq3_LNP;
328 Clq3_3311r_LNP = Clq3_LNP;
329 Clq3_3322r_LNP = Clq3_LNP;
330 Clq3_3333r_LNP = Clq3_LNP;
331
332
333
334 Cee_1111r_LNP = Cee_LNP;
335 Cee_1122r_LNP = Cee_LNP;
336 Cee_1133r_LNP = Cee_LNP;
337 Cee_2222r_LNP = Cee_LNP;
338 Cee_2233r_LNP = Cee_LNP;
339 Cee_3333r_LNP = Cee_LNP;
340
341
342
343 Ceu_1111r_LNP = Ceu_LNP;
344 Ceu_1122r_LNP = Ceu_LNP;
345 Ceu_1133r_LNP = Ceu_LNP;
346 Ceu_2211r_LNP = Ceu_LNP;
347 Ceu_2222r_LNP = Ceu_LNP;
348 Ceu_2233r_LNP = Ceu_LNP;
349 Ceu_3311r_LNP = Ceu_LNP;
350 Ceu_3322r_LNP = Ceu_LNP;
351 Ceu_3333r_LNP = Ceu_LNP;
352
353
354
355 Ced_1111r_LNP = Ced_LNP;
356 Ced_1122r_LNP = Ced_LNP;
357 Ced_1133r_LNP = Ced_LNP;
358 Ced_2211r_LNP = Ced_LNP;
359 Ced_2222r_LNP = Ced_LNP;
360 Ced_2233r_LNP = Ced_LNP;
361 Ced_3311r_LNP = Ced_LNP;
362 Ced_3322r_LNP = Ced_LNP;
363 Ced_3333r_LNP = Ced_LNP;
364
365
366
367 Cle_1111r_LNP = Cle_LNP;
368 Cle_1122r_LNP = Cle_LNP;
369 Cle_1133r_LNP = Cle_LNP;
370 Cle_2211r_LNP = Cle_LNP;
371 Cle_2222r_LNP = Cle_LNP;
372 Cle_2233r_LNP = Cle_LNP;
373 Cle_3311r_LNP = Cle_LNP;
374 Cle_3322r_LNP = Cle_LNP;
375 Cle_3333r_LNP = Cle_LNP;
376
377
378
379 Clu_1111r_LNP = Clu_LNP;
380 Clu_1122r_LNP = Clu_LNP;
381 Clu_1133r_LNP = Clu_LNP;
382 Clu_2211r_LNP = Clu_LNP;
383 Clu_2222r_LNP = Clu_LNP;
384 Clu_2233r_LNP = Clu_LNP;
385 Clu_3311r_LNP = Clu_LNP;
386 Clu_3322r_LNP = Clu_LNP;
387 Clu_3333r_LNP = Clu_LNP;
388
389
390
391
392 Cld_1111r_LNP = Cld_LNP;
393 Cld_1122r_LNP = Cld_LNP;
394 Cld_1133r_LNP = Cld_LNP;
395 Cld_2211r_LNP = Cld_LNP;
396 Cld_2222r_LNP = Cld_LNP;
397 Cld_2233r_LNP = Cld_LNP;
398 Cld_3311r_LNP = Cld_LNP;
399 Cld_3322r_LNP = Cld_LNP;
400 Cld_3333r_LNP = Cld_LNP;
401
402
403
404
405 Cqe_1111r_LNP = Cqe_LNP;
406 Cqe_1122r_LNP = Cqe_LNP;
407 Cqe_1133r_LNP = Cqe_LNP;
408 Cqe_2211r_LNP = Cqe_LNP;
409 Cqe_2222r_LNP = Cqe_LNP;
410 Cqe_2233r_LNP = Cqe_LNP;
411 Cqe_3311r_LNP = Cqe_LNP;
412 Cqe_3322r_LNP = Cqe_LNP;
413 Cqe_3333r_LNP = Cqe_LNP;
414
415
416
417
418
419
420
421
422 Cqq1_1111r_LNP = Cqq1_aabb_LNP+Cqq1_abba_LNP;
423 Cqq1_2222r_LNP = Cqq1_aabb_LNP+Cqq1_abba_LNP;
424 Cqq1_3333r_LNP = Cqq1_aabb_LNP+Cqq1_abba_LNP;
425
426 Cqq1_1122r_LNP = Cqq1_aabb_LNP;
427 Cqq1_1133r_LNP = Cqq1_aabb_LNP;
428 Cqq1_2233r_LNP = Cqq1_aabb_LNP;
429
430 Cqq1_1221r_LNP = Cqq1_abba_LNP;
431 Cqq1_1331r_LNP = Cqq1_abba_LNP;
432 Cqq1_2332r_LNP = Cqq1_abba_LNP;
433
434
435
436
437
438 Cqq3_1111r_LNP = Cqq3_aabb_LNP+Cqq3_abba_LNP;
439 Cqq3_2222r_LNP = Cqq3_aabb_LNP+Cqq3_abba_LNP;
440 Cqq3_3333r_LNP = Cqq3_aabb_LNP+Cqq3_abba_LNP;
441
442 Cqq3_1122r_LNP = Cqq3_aabb_LNP;
443 Cqq3_1133r_LNP = Cqq3_aabb_LNP;
444 Cqq3_2233r_LNP = Cqq3_aabb_LNP;
445
446 Cqq3_1221r_LNP = Cqq3_abba_LNP;
447 Cqq3_1331r_LNP = Cqq3_abba_LNP;
448 Cqq3_2332r_LNP = Cqq3_abba_LNP;
449
450
451
452
453
454 Cuu_1111r_LNP = Cuu_aabb_LNP+Cuu_abba_LNP;
455 Cuu_2222r_LNP = Cuu_aabb_LNP+Cuu_abba_LNP;
456 Cuu_3333r_LNP = Cuu_aabb_LNP+Cuu_abba_LNP;
457
458 Cuu_1122r_LNP = Cuu_aabb_LNP;
459 Cuu_1133r_LNP = Cuu_aabb_LNP;
460 Cuu_2233r_LNP = Cuu_aabb_LNP;
461
462 Cuu_1221r_LNP = Cuu_abba_LNP;
463 Cuu_1331r_LNP = Cuu_abba_LNP;
464 Cuu_2332r_LNP = Cuu_abba_LNP;
465
466
467
468
469
470
471 Cdd_1111r_LNP = Cdd_aabb_LNP+Cdd_abba_LNP;
472 Cdd_2222r_LNP = Cdd_aabb_LNP+Cdd_abba_LNP;
473 Cdd_3333r_LNP = Cdd_aabb_LNP+Cdd_abba_LNP;
474
475 Cdd_1122r_LNP = Cdd_aabb_LNP;
476 Cdd_1133r_LNP = Cdd_aabb_LNP;
477 Cdd_2233r_LNP = Cdd_aabb_LNP;
478
479 Cdd_1221r_LNP = Cdd_abba_LNP;
480 Cdd_1331r_LNP = Cdd_abba_LNP;
481 Cdd_2332r_LNP = Cdd_abba_LNP;
483
484
485
486
487 Cud1_1111r_LNP = Cud1_LNP;
488 Cud1_1122r_LNP = Cud1_LNP;
489 Cud1_1133r_LNP = Cud1_LNP;
490 Cud1_2211r_LNP = Cud1_LNP;
491 Cud1_2222r_LNP = Cud1_LNP;
492 Cud1_2233r_LNP = Cud1_LNP;
493 Cud1_3311r_LNP = Cud1_LNP;
494 Cud1_3322r_LNP = Cud1_LNP;
495 Cud1_3333r_LNP = Cud1_LNP;
496
497
498
499
500 Cud8_1111r_LNP = Cud8_LNP;
501 Cud8_1122r_LNP = Cud8_LNP;
502 Cud8_1133r_LNP = Cud8_LNP;
503 Cud8_2211r_LNP = Cud8_LNP;
504 Cud8_2222r_LNP = Cud8_LNP;
505 Cud8_2233r_LNP = Cud8_LNP;
506 Cud8_3311r_LNP = Cud8_LNP;
507 Cud8_3322r_LNP = Cud8_LNP;
508 Cud8_3333r_LNP = Cud8_LNP;
509
510
511
512
513 Cqu1_1111r_LNP = Cqu1_LNP;
514 Cqu1_1122r_LNP = Cqu1_LNP;
515 Cqu1_1133r_LNP = Cqu1_LNP;
516 Cqu1_2211r_LNP = Cqu1_LNP;
517 Cqu1_2222r_LNP = Cqu1_LNP;
518 Cqu1_2233r_LNP = Cqu1_LNP;
519 Cqu1_3311r_LNP = Cqu1_LNP;
520 Cqu1_3322r_LNP = Cqu1_LNP;
521 Cqu1_3333r_LNP = Cqu1_LNP;
522
523
524
525
526 Cqu8_1111r_LNP = Cqu8_LNP;
527 Cqu8_1122r_LNP = Cqu8_LNP;
528 Cqu8_1133r_LNP = Cqu8_LNP;
529 Cqu8_2211r_LNP = Cqu8_LNP;
530 Cqu8_2222r_LNP = Cqu8_LNP;
531 Cqu8_2233r_LNP = Cqu8_LNP;
532 Cqu8_3311r_LNP = Cqu8_LNP;
533 Cqu8_3322r_LNP = Cqu8_LNP;
534 Cqu8_3333r_LNP = Cqu8_LNP;
535
536
537
538
539
540
541
542 Cqd1_1111r_LNP = Cqd1_LNP;
543 Cqd1_1122r_LNP = Cqd1_LNP;
544 Cqd1_1133r_LNP = Cqd1_LNP;
545 Cqd1_2211r_LNP = Cqd1_LNP;
546 Cqd1_2222r_LNP = Cqd1_LNP;
547 Cqd1_2233r_LNP = Cqd1_LNP;
548 Cqd1_3311r_LNP = Cqd1_LNP;
549 Cqd1_3322r_LNP = Cqd1_LNP;
550 Cqd1_3333r_LNP = Cqd1_LNP;
551
552
553
554
555 Cqd8_1111r_LNP = Cqd8_LNP;
556 Cqd8_1122r_LNP = Cqd8_LNP;
557 Cqd8_1133r_LNP = Cqd8_LNP;
558 Cqd8_2211r_LNP = Cqd8_LNP;
559 Cqd8_2222r_LNP = Cqd8_LNP;
560 Cqd8_2233r_LNP = Cqd8_LNP;
561 Cqd8_3311r_LNP = Cqd8_LNP;
562 Cqd8_3322r_LNP = Cqd8_LNP;
563 Cqd8_3333r_LNP = Cqd8_LNP;
564
565}
566
567
569{
571
573
574 if (!NPSMEFTd6General::PostUpdate()) return (false);
575
576 return (true);
577
578}
std::map< std::string, std::reference_wrapper< const double > > ModelParamMap
Definition: Model.h:280
std::string name
The name of the model.
Definition: Model.h:285
void setModelName(const std::string name)
A method to set the name of the model.
Definition: Model.h:50
A model class for new physics in the form of the dimension-six effective Lagrangian.
virtual bool PostUpdate()
The post-update method for NPSMEFTd6General.
void GenerateSMInitialConditions()
Generates the initial condition for the Standard Model parameters.
double Ceu_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
Definition: NPSMEFTd6U3.h:67
double Cqq1_aabb_LNP
The dimension-6 operator coefficient (Imaginary part).
Definition: NPSMEFTd6U3.h:74
double CHu_LNP
The dimension-6 operator coefficient .
Definition: NPSMEFTd6U3.h:58
double Cee_LNP
The dimension-6 operator coefficient (Imaginary part).
Definition: NPSMEFTd6U3.h:66
double Clq3_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
Definition: NPSMEFTd6U3.h:65
double Cdd_aabb_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
Definition: NPSMEFTd6U3.h:80
double Cqq3_aabb_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
Definition: NPSMEFTd6U3.h:76
double Clq1_LNP
The dimension-6 operator coefficient (Imaginary part).
Definition: NPSMEFTd6U3.h:64
double CHe_LNP
The dimension-6 operator coefficient .
Definition: NPSMEFTd6U3.h:55
double Ced_LNP
The dimension-6 operator coefficient (Imaginary part).
Definition: NPSMEFTd6U3.h:68
double Cqq3_abba_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
Definition: NPSMEFTd6U3.h:77
double CHq3_LNP
The dimension-6 operator coefficient .
Definition: NPSMEFTd6U3.h:57
double CHl1_LNP
The dimension-6 operator coefficient .
Definition: NPSMEFTd6U3.h:53
double Cud8_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
Definition: NPSMEFTd6U3.h:84
double CHd_LNP
The dimension-6 operator coefficient .
Definition: NPSMEFTd6U3.h:59
double Cud1_LNP
The dimension-6 operator coefficient (Imaginary part).
Definition: NPSMEFTd6U3.h:83
virtual bool PostUpdate()
The post-update method for NPSMEFTd6General.
double Cqq1_abba_LNP
The dimension-6 operator coefficient (Imaginary part).
Definition: NPSMEFTd6U3.h:75
double Cdd_abba_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
Definition: NPSMEFTd6U3.h:81
double Cqu8_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
Definition: NPSMEFTd6U3.h:86
double Cuu_aabb_LNP
The dimension-6 operator coefficient (Imaginary part).
Definition: NPSMEFTd6U3.h:78
double Cqe_LNP
The dimension-6 operator coefficient (Imaginary part).
Definition: NPSMEFTd6U3.h:72
double Cqu1_LNP
The dimension-6 operator coefficient (Imaginary part).
Definition: NPSMEFTd6U3.h:85
double Cld_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
Definition: NPSMEFTd6U3.h:71
double Cll_aabb_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
Definition: NPSMEFTd6U3.h:61
double Cqd1_LNP
The dimension-6 operator coefficient (Imaginary part).
Definition: NPSMEFTd6U3.h:87
virtual void setParameter(const std::string name, const double &value)
Definition: NPSMEFTd6U3.cpp:79
void setNPSMEFTd6GeneralParameters()
An auxiliary method to set the WC of the general class.
double Cll_abba_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
Definition: NPSMEFTd6U3.h:62
double Cle_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
Definition: NPSMEFTd6U3.h:69
static const std::string NPSMEFTd6U3Vars[NNPSMEFTd6U3Vars]
Definition: NPSMEFTd6U3.h:23
double Cqd8_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
Definition: NPSMEFTd6U3.h:88
double Cuu_abba_LNP
The dimension-6 operator coefficient (Imaginary part).
Definition: NPSMEFTd6U3.h:79
double Clu_LNP
The dimension-6 operator coefficient (Imaginary part).
Definition: NPSMEFTd6U3.h:70
double CHl3_LNP
The dimension-6 operator coefficient .
Definition: NPSMEFTd6U3.h:54
double CHq1_LNP
The dimension-6 operator coefficient .
Definition: NPSMEFTd6U3.h:56
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of StandardModel.