a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
NPSMEFT6dtopquark.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2019 HEPfit Collaboration
3 *
4 *
5 * For the licensing terms see doc/COPYING.
6 */
7
8#ifndef NPSMEFT6DTOPQUARK_H
9#define NPSMEFT6DTOPQUARK_H
10
11
12#include "gslpp.h"
13#include "ThObservable.h"
14#include "NPbase.h"
15#include <stdexcept>
16
17class NPSMEFT6dtopquark : public NPbase {
18public:
19
20
24//static const int NNPSMEFT6dtopquarkVars = 104;
25static const int NNPSMEFT6dtopquarkVars = 35 + 9;
26
27
28/*
29@brief A string array containing the labels of the model parameters in NPSMEFT6dtopquark
30*/
32
33
35
36
42 //virtual double myC_phit() const;
43
50 return C_phit;
51 }
52
54 return C_phiQ3;
55 }
56
58 return C_phiQ1;
59 }
60
62 return C_phiQm;
63 }
64
66 return C_tW;
67 }
68
70 return C_tZ;
71 }
72
74 return C_tB;
75 }
76
78 return C_tphi;
79 }
80
82 return C_phib;
83 }
84
86 return C_bW;
87 }
88
90 return C_bB;
91 }
92
94 return C_bZ;
95 }
96
98 return C_phitb;
99 }
100
102 return C_tG;
103 }
104
106 return C_ed;
107 }
108
110 return C_eq;
111 }
112
114 return C_ld;
115 }
116
118 return C_lqP;
119 }
120
122 return C_eu;
123 }
124
126 return C_lu;
127 }
128
130 return C_lqM;
131 }
132
133
135 return C_tu8;
136 }
137
139 return C_td8;
140 }
142 return C_Qq18;
143 }
145 return C_tq8;
146 }
148 return C_Qq38;
149 }
151 return C_Qu8;
152 }
154 return C_Qd8;
155 }
156
157
158
159
160
161
162
163
165 return C_Qd1;
166 }
168 return C_Qu1;
169 }
171 return C_td1;
172 }
174 return C_tu1;
175 }
177 return C_tq1;
178 }
180 return C_Qq11;
181 }
183 return C_Qq31;
184 }
185
186
187
189 return C_phiG;
190 }
192 return C_phiGtil;
193 }
195 return C_phiW;
196 }
198 return C_phiWtil;
199 }
201 return C_tphiIm;
202 }
204 return C_tGIm;
205 }
207 return C_tWIm;
208 }
209
211 return C_tZIm;
212 }
213
214
216 return C_tBIm;
217 }
218
219
221 return flag_Quadratic;
222 }
223
225 return flag_LHC_WG_Basis;
226 }
227
228
229 /*
230
231
232
233 double getNPSMEFT6dtopquark_SM_tAq_inc() const {
234 return SM_tAq_inc;
235 }
236
237 double getNPSMEFT6dtopquark_SM_ttZ_bin_0_40() const {
238 return SM_ttZ_bin_0_40;
239 }
240
241 double getNPSMEFT6dtopquark_SM_ttZ_bin_40_70() const {
242 return SM_ttZ_bin_40_70;
243 }
244
245 double getNPSMEFT6dtopquark_SM_ttZ_bin_70_110() const {
246 return SM_ttZ_bin_70_110;
247 }
248
249 double getNPSMEFT6dtopquark_SM_ttZ_bin_110_160() const {
250 return SM_ttZ_bin_110_160;
251 }
252
253 double getNPSMEFT6dtopquark_SM_ttZ_bin_160_220() const {
254 return SM_ttZ_bin_160_220;
255 }
256
257 double getNPSMEFT6dtopquark_SM_ttZ_bin_220_290() const {
258 return SM_ttZ_bin_220_290;
259 }
260
261 double getNPSMEFT6dtopquark_SM_ttZ_bin_290_400() const {
262 return SM_ttZ_bin_290_400;
263 }
264
265
266
267
268 double getNPSMEFT6dtopquark_SM_tt_bin_250_400() const {
269 return SM_tt_bin_250_400;
270 }
271
272 double getNPSMEFT6dtopquark_SM_tt_bin_400_480() const {
273 return SM_tt_bin_400_480;
274 }
275
276 double getNPSMEFT6dtopquark_SM_tt_bin_480_560() const {
277 return SM_tt_bin_480_560;
278 }
279
280 double getNPSMEFT6dtopquark_SM_tt_bin_560_640() const {
281 return SM_tt_bin_560_640;
282 }
283
284 double getNPSMEFT6dtopquark_SM_tt_bin_640_720() const {
285 return SM_tt_bin_640_720;
286 }
287
288 double getNPSMEFT6dtopquark_SM_tt_bin_720_800() const {
289 return SM_tt_bin_720_800;
290 }
291
292 double getNPSMEFT6dtopquark_SM_tt_bin_800_900() const {
293 return SM_tt_bin_800_900;
294 }
295
296 double getNPSMEFT6dtopquark_SM_tt_bin_900_1000() const {
297 return SM_tt_bin_900_1000;
298 }
299
300 double getNPSMEFT6dtopquark_SM_tt_bin_1000_1150() const {
301 return SM_tt_bin_1000_1150;
302 }
303
304 double getNPSMEFT6dtopquark_SM_tt_bin_1150_1300() const {
305 return SM_tt_bin_1150_1300;
306 }
307
308 double getNPSMEFT6dtopquark_SM_tt_bin_1300_1500() const {
309 return SM_tt_bin_1300_1500;
310 }
311
312 double getNPSMEFT6dtopquark_SM_tt_bin_1500_1700() const {
313 return SM_tt_bin_1500_1700;
314 }
315
316 double getNPSMEFT6dtopquark_SM_tt_bin_1700_2000() const {
317 return SM_tt_bin_1700_2000;
318 }
319
320 double getNPSMEFT6dtopquark_SM_tt_bin_2000_2300() const {
321 return SM_tt_bin_2000_2300;
322 }
323
324 double getNPSMEFT6dtopquark_SM_tt_bin_2300_2600() const {
325 return SM_tt_bin_2300_2600;
326 }
327
328 double getNPSMEFT6dtopquark_SM_tt_bin_2600_3000() const {
329 return SM_tt_bin_2600_3000;
330 }
331
332 double getNPSMEFT6dtopquark_SM_tt_bin_3000_3500() const {
333 return SM_tt_bin_3000_3500;
334 }
335
336 double getNPSMEFT6dtopquark_SM_tt_bin_3500_4000() const {
337 return SM_tt_bin_3500_4000;
338 }
339
340
341
342
343
344
345
346 double getNPSMEFT6dtopquark_SM_Charge_Asymmetry_bin_tt_0_500() const {
347 return SM_Charge_Asymmetry_bin_tt_0_500;
348 }
349
350 double getNPSMEFT6dtopquark_SM_Charge_Asymmetry_bin_tt_500_750() const {
351 return SM_Charge_Asymmetry_bin_tt_500_750;
352 }
353
354 double getNPSMEFT6dtopquark_SM_Charge_Asymmetry_bin_tt_750_1000() const {
355 return SM_Charge_Asymmetry_bin_tt_750_1000;
356 }
357
358 double getNPSMEFT6dtopquark_SM_Charge_Asymmetry_bin_tt_1000_1500() const {
359 return SM_Charge_Asymmetry_bin_tt_1000_1500;
360 }
361
362 double getNPSMEFT6dtopquark_SM_Charge_Asymmetry_bin_tt_1500_2000() const {
363 return SM_Charge_Asymmetry_bin_tt_1500_2000;
364 }
365
366 double getNPSMEFT6dtopquark_SM_Charge_Asymmetry_bin_tt_2000_2500() const {
367 return SM_Charge_Asymmetry_bin_tt_2000_2500;
368 }
369
370 double getNPSMEFT6dtopquark_SM_Charge_Asymmetry_bin_tt_2500_3000() const {
371 return SM_Charge_Asymmetry_bin_tt_2500_3000;
372 }
373
374
375
376
377
378 double getNPSMEFT6dtopquark_SM_ttll_bin_100_120() const {
379 return SM_ttll_bin_100_120;
380 }
381 double getNPSMEFT6dtopquark_SM_ttll_bin_120_140() const {
382 return SM_ttll_bin_120_140;
383 }
384 double getNPSMEFT6dtopquark_SM_ttll_bin_140_180() const {
385 return SM_ttll_bin_140_180;
386 }
387 double getNPSMEFT6dtopquark_SM_ttll_bin_180_500() const {
388 return SM_ttll_bin_180_500;
389 }
390
391
392
393
394
395 double getNPSMEFT6dtopquark_SM_ttA_bin_20_25() const {
396 return SM_ttA_bin_20_25;
397 }
398 double getNPSMEFT6dtopquark_SM_ttA_bin_25_30() const {
399 return SM_ttA_bin_25_30;
400 }
401 double getNPSMEFT6dtopquark_SM_ttA_bin_30_35() const {
402 return SM_ttA_bin_30_35;
403 }
404 double getNPSMEFT6dtopquark_SM_ttA_bin_35_40() const {
405 return SM_ttA_bin_35_40;
406 }
407 double getNPSMEFT6dtopquark_SM_ttA_bin_40_47() const {
408 return SM_ttA_bin_40_47;
409 }
410 double getNPSMEFT6dtopquark_SM_ttA_bin_47_55() const {
411 return SM_ttA_bin_47_55;
412 }
413 double getNPSMEFT6dtopquark_SM_ttA_bin_55_70() const {
414 return SM_ttA_bin_55_70;
415 }
416 double getNPSMEFT6dtopquark_SM_ttA_bin_70_85() const {
417 return SM_ttA_bin_70_85;
418 }
419 double getNPSMEFT6dtopquark_SM_ttA_bin_85_132() const {
420 return SM_ttA_bin_85_132;
421 }
422 double getNPSMEFT6dtopquark_SM_ttA_bin_132_180() const {
423 return SM_ttA_bin_132_180;
424 }
425 double getNPSMEFT6dtopquark_SM_ttA_bin_180_300() const {
426 return SM_ttA_bin_180_300;
427 }
428
429
430
431
432
433
434 double getNPSMEFT6dtopquark_SM_tZQ_inc() const {
435 return SM_tZQ_inc;
436 }
437
438 double getNPSMEFT6dtopquark_SM_ttA_inc() const {
439 return SM_ttA_inc;
440 }
441
442 double getNPSMEFT6dtopquark_SM_ttZ_inc() const {
443 return SM_ttZ_inc;
444 }
445
446 double getNPSMEFT6dtopquark_SM_ttH_inc() const {
447 return SM_ttH_inc;
448 }
449
450 double getNPSMEFT6dtopquark_SM_ttW_inc() const {
451 return SM_ttW_inc;
452 }
453
454 double getNPSMEFT6dtopquark_SM_Asymmetry_leptonic_charge_rapidity_ttW() const {
455 return SM_Asymmetry_leptonic_charge_rapidity_ttW;
456 }
457
458 double getNPSMEFT6dtopquark_SM_tW_inc() const {
459 return SM_tW_inc;
460 }
461 double getNPSMEFT6dtopquark_SM_tW_inc_8TeV() const {
462 return SM_tW_inc_8TeV;
463 }
464 double getNPSMEFT6dtopquark_SM_sigmatchannel13() const{
465 return SM_sigmatchannel13;
466 }
467
468 double getNPSMEFT6dtopquark_SM_sigmatchannel8() const{
469 return SM_sigmatchannel8;
470 }
471
472 double getNPSMEFT6dtopquark_SM_sigmaschannel8() const{
473 return SM_sigmaschannel8;
474 }
475
476 double getNPSMEFT6dtopquark_SM_sigmaschannelTev() const{
477 return SM_sigmaschannelTev;
478 }
479
480 double getNPSMEFT6dtopquark_SM_tH_tchan_value() const{
481 return SM_tH_tchan_value;
482 }
483
484
485
486 double getNPSMEFT6dtopquark_SM_ttbar_LHC13_value() const{
487 return SM_ttbar_LHC13;
488 }
489
490 double getNPSMEFT6dtopquark_SM_ttbar_LHC8_value() const{
491 return SM_ttbar_LHC8;
492 }
493
494 double getNPSMEFT6dtopquark_SM_ttbar_Tev_value() const{
495 return SM_ttbar_Tev;
496 }
497
498 double getNPSMEFT6dtopquark_F0_SM() const{
499 return F0_SM;
500 }
501 double getNPSMEFT6dtopquark_FL_SM() const{
502 return FL_SM;
503 }
504
505 double getNPSMEFT6dtopquark_Rb_SM() const{
506 return Rb_SM;
507 }
508
509 double getNPSMEFT6dtopquark_AFBLR_SM() const{
510 return AFBLR_SM;
511 }
512
513 double getNPSMEFT6dtopquark_ttWqEM_SM() const{
514 return ttWqEM_SM;
515 }
516 */
517
518
519
521 protected:
522 virtual void setParameter(const std::string name, const double& value);
523
524
525
526
527 double C_phit = 0;
528 double C_phiQ3 = 0;
529 double C_phiQ1 = 0;
530 double C_phiQm = 0;
531 double C_tW = 0;
532 double C_tZ = 0;
533 double C_tB = 0;
534 double C_tphi = 0;
535 double C_phib = 0;
536 double C_bW = 0;
537 double C_bB = 0;
538 double C_bZ = 0;
539 double C_phitb = 0;
540 double C_tG = 0;
541 double C_ed = 0;
542 double C_eq = 0;
543 double C_ld = 0;
544 double C_lqP = 0;
545 double C_eu = 0;
546 double C_lu = 0;
547 double C_lqM = 0;
548 double C_tu8 = 0;
549 double C_td8 = 0;
550 double C_Qq18 = 0;
551 double C_tq8 = 0;
552 double C_Qq38 = 0;
553 double C_Qu8 = 0; //< The dimension-6 operator coefficient \f$C_{G}\f$.
554 double C_Qd8 = 0;
555
556 double C_Qd1 = 0;
557 double C_Qu1 = 0;
558 double C_td1 = 0;
559 double C_tu1 = 0;
560 double C_tq1 = 0;
561 double C_Qq11 = 0;
562 double C_Qq31 = 0;
563
564
565 double C_phiG = 0;
566 double C_phiGtil = 0;
567 double C_phiW = 0;
568 double C_phiWtil = 0;
569 double C_tphiIm = 0;
570 double C_tGIm = 0;
571 double C_tWIm = 0;
572 double C_tZIm = 0;
573 double C_tBIm = 0;
574
575
576 /*
577 double SM_tAq_inc; ///< The SM value for tgammaq
578 double SM_ttZ_bin_0_40; ///< The SM value for the differential cross section ttZ in the bin from 0 to 40 GeV.
579 double SM_ttZ_bin_40_70; ///< The SM value for the differential cross section ttZ in the bin from 40 to 70 GeV.
580 double SM_ttZ_bin_70_110; ///< The SM value for the differential cross section ttZ in the bin from 70 to 110 GeV.
581 double SM_ttZ_bin_110_160; ///< The SM value for the differential cross section ttZ in the bin from 110 to 160 GeV.
582 double SM_ttZ_bin_160_220; ///< The SM value for the differential cross section ttZ in the bin from 160 to 220 GeV.
583 double SM_ttZ_bin_220_290; ///< The SM value for the differential cross section ttZ in the bin from 220 to 290 GeV.
584 double SM_ttZ_bin_290_400; ///< The SM value for the differential cross section ttZ in the bin from 290 to 400 GeV.
585
586 double SM_ttA_bin_20_25; ///< The SM value for the differential cross section ttA in the bin from 20 to 25 GeV.
587 double SM_ttA_bin_25_30; ///< The SM value for the differential cross section ttA in the bin from 25 to 30 GeV.
588 double SM_ttA_bin_30_35; ///< The SM value for the differential cross section ttA in the bin from 30 to 35 GeV.
589 double SM_ttA_bin_35_40; ///< The SM value for the differential cross section ttA in the bin from 35 to 40 GeV.
590 double SM_ttA_bin_40_47; ///< The SM value for the differential cross section ttA in the bin from 40 to 47 GeV.
591 double SM_ttA_bin_47_55; ///< The SM value for the differential cross section ttA in the bin from 47 to 55 GeV.
592 double SM_ttA_bin_55_70; ///< The SM value for the differential cross section ttA in the bin from 55 to 70 GeV.
593 double SM_ttA_bin_70_85; ///< The SM value for the differential cross section ttA in the bin from 70 to 85 GeV.
594 double SM_ttA_bin_85_132; ///< The SM value for the differential cross section ttA in the bin from 85 to 132 GeV.
595 double SM_ttA_bin_132_180; ///< The SM value for the differential cross section ttA in the bin from 132 to 180 GeV.
596 double SM_ttA_bin_180_300; ///< The SM value for the differential cross section ttA in the bin from 180 to 300 GeV.
597
598
599
600 double SM_tt_bin_250_400; ///< The SM value for the differential cross section tt in the bin from 250 to 400 GeV.
601 double SM_tt_bin_400_480; ///< The SM value for the differential cross section tt in the bin from 400 to 480 GeV.
602 double SM_tt_bin_480_560; ///< The SM value for the differential cross section tt in the bin from 480 to 560 GeV.
603 double SM_tt_bin_560_640; ///< The SM value for the differential cross section tt in the bin from 560 to 640 GeV.
604 double SM_tt_bin_640_720; ///< The SM value for the differential cross section tt in the bin from 640 to 720 GeV.
605 double SM_tt_bin_720_800; ///< The SM value for the differential cross section tt in the bin from 720 to 800 GeV.
606 double SM_tt_bin_800_900; ///< The SM value for the differential cross section tt in the bin from 800 to 900 GeV.
607 double SM_tt_bin_900_1000; ///< The SM value for the differential cross section tt in the bin from 900 to 1000 GeV.
608 double SM_tt_bin_1000_1150; ///< The SM value for the differential cross section tt in the bin from 1000 to 1150 GeV.
609 double SM_tt_bin_1150_1300; ///< The SM value for the differential cross section tt in the bin from 1150 to 1300 GeV.
610 double SM_tt_bin_1300_1500; ///< The SM value for the differential cross section tt in the bin from 1300 to 1500 GeV.
611 double SM_tt_bin_1500_1700; ///< The SM value for the differential cross section tt in the bin from 1500 to 1700 GeV.
612 double SM_tt_bin_1700_2000; ///< The SM value for the differential cross section tt in the bin from 1700 to 2000 GeV.
613 double SM_tt_bin_2000_2300; ///< The SM value for the differential cross section tt in the bin from 2000 to 2300 GeV.
614 double SM_tt_bin_2300_2600; ///< The SM value for the differential cross section tt in the bin from 2300 to 2600 GeV.
615 double SM_tt_bin_2600_3000; ///< The SM value for the differential cross section tt in the bin from 2600 to 3000 GeV.
616 double SM_tt_bin_3000_3500; ///< The SM value for the differential cross section tt in the bin from 3000 to 3500 GeV.
617 double SM_tt_bin_3500_4000; ///< The SM value for the differential cross section tt in the bin from 3500 to 4000 GeV.
618
619 double SM_Charge_Asymmetry_bin_tt_0_500; ///< The SM value for the charged asymmetry of tt differential in the bin from 0 to 500 GeV.
620 double SM_Charge_Asymmetry_bin_tt_500_750; ///< The SM value for the charged asymmetry of tt differential in the bin from 500 to 750 GeV.
621 double SM_Charge_Asymmetry_bin_tt_750_1000; ///< The SM value for the charged asymmetry of tt differential in the bin from 750 to 1000 GeV.
622 double SM_Charge_Asymmetry_bin_tt_1000_1500; ///< The SM value for the charged asymmetry of tt differential in the bin from 1000 to 1500 GeV.
623 double SM_Charge_Asymmetry_bin_tt_1500_2000; ///< The SM value for the charged asymmetry of tt differential in the bin from 1500 to 2000 GeV.
624 double SM_Charge_Asymmetry_bin_tt_2000_2500; ///< The SM value for the charged asymmetry of tt differential in the bin from 2000 to 2500 GeV.
625 double SM_Charge_Asymmetry_bin_tt_2500_3000; ///< The SM value for the charged asymmetry of tt differential in the bin from 2500 to 3000 GeV.
626
627 double SM_ttll_bin_100_120; ///< The SM value for the differential cross section tt in the bin from 100 to 120 GeV.
628 double SM_ttll_bin_120_140; ///< The SM value for the differential cross section tt in the bin from 120 to 140 GeV.
629 double SM_ttll_bin_140_180; ///< The SM value for the differential cross section tt in the bin from 140 to 180 GeV.
630 double SM_ttll_bin_180_500; ///< The SM value for the differential cross section tt in the bin from 180 to 500 GeV.
631
632
633
634 double SM_tZQ_inc; ///< The SM value for the inclusive cross section tZQ.
635 double SM_ttA_inc; ///< The SM value for the inclusive cross section ttA.
636 double SM_ttZ_inc; ///< The SM value for the inclusive cross section ttZ.
637 double SM_ttH_inc; ///< The SM value for the inclusive cross section ttH.
638 double SM_ttW_inc; ///< The SM value for the inclusive cross section ttW.
639 double SM_Asymmetry_leptonic_charge_rapidity_ttW; ///< The SM value for the inclusive cross section SM_Asymmetry_leptonic_charge_rapidity_ttW.
640 double SM_tW_inc; ///< The SM value for the inclusive cross section tW.
641 double SM_tW_inc_8TeV; ///< The SM value for the inclusive cross section tW.
642 double SM_sigmatchannel13; ///< The SM value for the inclusive cross section single top production at 13 TeV in the t-channel.
643 double SM_sigmatchannel8; ///< The SM value for the inclusive cross section single top production at 8 TeV in the t-channel.
644 double SM_sigmaschannel8; ///< The SM value for the inclusive cross section single top production at 8 TeV in the s-channel.
645 double SM_sigmaschannelTev; ///< The SM value for the inclusive cross section single top production at 1.96 TeV in the s-channel.
646
647 double SM_tH_tchan_value; ///< The SM value for the inclusive cross section single top production at 8 TeV in the s-channel.
648
649
650 double SM_ttbar_LHC13;
651 double SM_ttbar_LHC8;
652 double SM_ttbar_Tev;
653
654 double F0_SM;
655 double FL_SM;
656
657 double Rb_SM;
658 double AFBLR_SM;
659
660 double ttWqEM_SM;
661 */
662
663 virtual bool setFlag(const std::string, const bool);
664
665
667private:
668
671};
672
673
674
675
676//Observables from Tevatron
677
679public:
680
682
683
684 double computeThValue();
685
686private:
687
688 double b_min = 0.;
689 double b_max = 0.;
690
691
693};
694
695
696
697//Observables from LEP
698
700public:
701
703
704
705 double computeThValue();
706
707private:
709};
710
711
712class AFBLR : public ThObservable {
713public:
714
715 AFBLR(const StandardModel& SM_i);
716
717
718 double computeThValue();
719
720private:
722};
723
724
725//Observables Tevatron
726
727
728
730public:
731
732 sigmattbarTev(const StandardModel& SM_i);
733
734
735 double computeThValue();
736
737private:
739};
740
741
742
743
745public:
746
747 sigmaschannelTev(const StandardModel& SM_i);
748
749
750 double computeThValue();
751
752private:
754};
755
756
757
758
759
760
762public:
763
765
766
767 double computeThValue();
768
769private:
770
771 double b_min = 0.;
772 double b_max = 0.;
773
774
776};
777
778
779
780
781//Observables from LHC
782
783
784
785class F0 : public ThObservable {
786public:
787
788 F0(const StandardModel& SM_i);
789
790
791 double computeThValue();
792
793private:
795};
796
797
798class FL : public ThObservable {
799public:
800
801 FL(const StandardModel& SM_i);
802
803
804 double computeThValue();
805
806private:
808};
809
810
811
812
814public:
815
816 sigmattbarLHC13(const StandardModel& SM_i);
817
818
819 double computeThValue();
820
821private:
823};
824
825
826
828public:
829
830 sigmattbarLHC8(const StandardModel& SM_i);
831
832
833 double computeThValue();
834
835private:
837};
838
839
840
841
842class sigmattZ : public ThObservable {
843public:
844
845 sigmattZ(const StandardModel& SM_i);
846
847
848 double computeThValue();
849
850private:
852};
853
854
855class sigmattA : public ThObservable {
856public:
857
858 sigmattA(const StandardModel& SM_i);
859
860
861 double computeThValue();
862
863private:
865};
866
867class sigmattH : public ThObservable {
868public:
869
870 sigmattH(const StandardModel& SM_i);
871
872
873 double computeThValue();
874
875private:
877};
878
879class sigmattW : public ThObservable {
880public:
881
882 sigmattW(const StandardModel& SM_i);
883
884
885 double computeThValue();
886
887private:
889};
890
891
893public:
894
896
897
898 double computeThValue();
899
900private:
902};
903
904
906public:
907
908 sigmatchannel13(const StandardModel& SM_i);
909
910
911 double computeThValue();
912
913private:
915};
916
917
919public:
920
921 sigmatchannel8(const StandardModel& SM_i);
922
923
924 double computeThValue();
925
926private:
928};
929
930
932public:
933
934 sigmaschannel8(const StandardModel& SM_i);
935
936
937 double computeThValue();
938
939private:
941};
942
943
944class sigmatW : public ThObservable {
945public:
946
947 sigmatW(const StandardModel& SM_i);
948
949
950 double computeThValue();
951
952private:
954};
955
957public:
958
959 sigmatW_8TeV(const StandardModel& SM_i);
960
961
962 double computeThValue();
963
964private:
966};
967
968class sigmatqZ : public ThObservable {
969public:
970
971 sigmatqZ(const StandardModel& SM_i);
972
973
974 double computeThValue();
975
976private:
978};
979
980
981//sigma tAq
982
983class sigmatAq : public ThObservable {
984public:
985
986 sigmatAq(const StandardModel& SM_i);
987
988
989 double computeThValue();
990
991private:
993};
994
995
996class tH_tchan : public ThObservable {
997public:
998
999 tH_tchan(const StandardModel& SM_i);
1000
1001
1002 double computeThValue();
1003
1004private:
1006};
1007
1008
1009class ttHSUM : public ThObservable {
1010public:
1011
1012 ttHSUM(const StandardModel& SM_i);
1013
1014
1015 double computeThValue();
1016
1017private:
1019};
1020
1021
1022
1023
1024// ttH differential cross section for different bins
1025
1032 public:
1033
1038
1042 double computeThValue();
1043
1044
1045 private:
1046
1047 double b_min = 0.;
1048 double b_max = 0.;
1049
1051
1052
1053 };
1054
1055
1056
1057
1058
1059class ttWqEM : public ThObservable {
1060public:
1061
1062 ttWqEM(const StandardModel& SM_i);
1063
1064
1065 double computeThValue();
1066
1067private:
1069};
1070
1071class ttWqSUM : public ThObservable {
1072public:
1073
1074 ttWqSUM(const StandardModel& SM_i);
1075
1076
1077 double computeThValue();
1078
1079private:
1081};
1082
1083
1084
1085
1086// ttZ differential cross section for different bins
1087
1094 public:
1095
1100
1104 double computeThValue();
1105
1106
1107 private:
1108
1109 double b_min = 0.;
1110 double b_max = 0.;
1111
1113
1114
1115 };
1116
1117
1118
1125 public:
1126
1131
1135 double computeThValue();
1136
1137
1138 private:
1139
1140 double b_min = 0.;
1141 double b_max = 0.;
1142
1144
1145
1146 };
1147
1148
1149
1150
1151// ttA differential cross section for different bins
1152
1153
1160 public:
1161
1166
1170 double computeThValue();
1171
1172
1173
1174
1175 private:
1176
1177 double b_min = 0.;
1178 double b_max = 0.;
1179
1180
1182
1183 };
1184
1185
1186
1193 public:
1194
1199
1203 double computeThValue();
1204
1205
1206
1207
1208 private:
1209
1210 double b_min = 0.;
1211 double b_max = 0.;
1212
1213
1215
1216 };
1217
1218
1219
1220
1227 public:
1228
1233
1237 double computeThValue();
1238
1239
1240
1241
1242 private:
1243
1244 double b_min = 0.;
1245 double b_max = 0.;
1246
1247
1249
1250 };
1251
1252
1253
1254
1255
1256
1257// tt differential cross section for different bins
1258
1259
1260
1267 public:
1268
1272 sigma_tt_diff_NLO(const StandardModel& SM_i);
1273
1277 double computeThValue();
1278
1279
1280 private:
1281
1282 double b_min = 0.;
1283 double b_max = 0.;
1284
1285
1287
1288 };
1289
1290
1291
1292
1293
1294
1295// Charge Asymmetry ttbar for different bins
1296
1303 public:
1304
1309
1313 double computeThValue();
1314
1315
1316
1317 private:
1318
1319 double b_min = 0.;
1320 double b_max = 0.;
1321
1322
1324
1325 };
1326
1327
1328// ttll
1329
1336 public:
1337
1341 sigma_ttll_diff_LO(const StandardModel& SM_i);
1342
1346 double computeThValue();
1347
1348
1349 private:
1350
1351 double b_min = 0.;
1352 double b_max = 0.;
1353
1354
1356
1357 };
1358
1359
1360
1361// Entanglement
1362
1369 public:
1370
1374 entang_D_threshold(const StandardModel& SM_i);
1375
1379 double computeThValue();
1380
1381
1382 private:
1383
1385
1386 };
1387
1388
1395 public:
1396
1400 entang_Dn_boosted(const StandardModel& SM_i);
1401
1405 double computeThValue();
1406
1407
1408 private:
1409
1411
1412 };
1413
1414
1415
1416
1417//Prospects of muon collider
1418
1419
1421public:
1422
1424
1425
1426 double computeThValue();
1427
1428private:
1430};
1431
1432
1433
1434
1436public:
1437
1439
1440
1441 double computeThValue();
1442
1443private:
1445};
1446
1447
1448
1449
1451public:
1452
1454
1455
1456 double computeThValue();
1457
1458private:
1460};
1461
1462
1463
1465public:
1466
1468
1469
1470 double computeThValue();
1471
1472private:
1474};
1475
1476
1477
1478
1480public:
1481
1482 sigma_mumu_3TeV_bb(const StandardModel& SM_i);
1483
1484
1485 double computeThValue();
1486
1487private:
1489};
1490
1491
1492
1494public:
1495
1496 a_3TeV_mumu_bb(const StandardModel& SM_i);
1497
1498
1499 double computeThValue();
1500
1501private:
1503};
1504
1505
1506
1507
1508
1510public:
1511
1513
1514
1515 double computeThValue();
1516
1517private:
1519};
1520
1521
1522
1523
1525public:
1526
1528
1529
1530 double computeThValue();
1531
1532private:
1534};
1535
1536
1538public:
1539
1541
1542
1543 double computeThValue();
1544
1545private:
1547};
1548
1549
1550
1552public:
1553
1555
1556
1557 double computeThValue();
1558
1559private:
1561};
1562
1563
1564
1566public:
1567
1569
1570
1571 double computeThValue();
1572
1573private:
1575};
1576
1577
1578
1580public:
1581
1582 a_10TeV_mumu_bb(const StandardModel& SM_i);
1583
1584
1585 double computeThValue();
1586
1587private:
1589};
1590
1591
1592
1594public:
1595
1597
1598
1599 double computeThValue();
1600
1601private:
1603};
1604
1605
1607public:
1608
1610
1611
1612 double computeThValue();
1613
1614private:
1616};
1617
1618
1620public:
1621
1623
1624
1625 double computeThValue();
1626
1627private:
1629};
1630
1631
1632
1634public:
1635
1637
1638
1639 double computeThValue();
1640
1641private:
1643};
1644
1645
1646
1648public:
1649
1651
1652
1653 double computeThValue();
1654
1655private:
1657};
1658
1659
1660
1662public:
1663
1664 a_30TeV_mumu_bb(const StandardModel& SM_i);
1665
1666
1667 double computeThValue();
1668
1669private:
1671};
1672
1673
1674
1675
1676//Prospects of Linear Collider at 250 GeV
1677//250 bb observables
1678
1679
1681public:
1682
1684
1685
1686 double computeThValue();
1687
1688private:
1690};
1691
1692
1693
1695public:
1696
1698
1699
1700 double computeThValue();
1701
1702private:
1704};
1705
1706
1707
1708
1710public:
1711
1713
1714
1715 double computeThValue();
1716
1717private:
1719};
1720
1721
1722
1724public:
1725
1727
1728
1729 double computeThValue();
1730
1731private:
1733};
1734
1735
1736
1737
1739public:
1740
1742
1743
1744 double computeThValue();
1745
1746private:
1748};
1749
1750
1751
1753public:
1754
1756
1757
1758 double computeThValue();
1759
1760private:
1762};
1763
1764
1765
1766
1768public:
1769
1771
1772
1773 double computeThValue();
1774
1775private:
1777};
1778
1779
1780
1781
1783public:
1784
1786
1787
1788 double computeThValue();
1789
1790private:
1792};
1793
1794
1795
1796
1797
1798//500 bb observables
1799
1800
1802public:
1803
1805
1806
1807 double computeThValue();
1808
1809private:
1811};
1812
1813
1815public:
1816
1818
1819
1820 double computeThValue();
1821
1822private:
1824};
1825
1826
1828public:
1829
1831
1832
1833 double computeThValue();
1834
1835private:
1837};
1838
1839
1841public:
1842
1844
1845
1846 double computeThValue();
1847
1848private:
1850};
1851
1852
1853
1854
1855
1857public:
1858
1860
1861
1862 double computeThValue();
1863
1864private:
1866};
1867
1868
1870public:
1871
1873
1874
1875 double computeThValue();
1876
1877private:
1879};
1880
1881
1882
1883
1884
1886public:
1887
1889
1890
1891 double computeThValue();
1892
1893private:
1895};
1896
1897
1899public:
1900
1902
1903
1904 double computeThValue();
1905
1906private:
1908};
1909
1910
1911
1912
1913
1914
1915
1916
1918public:
1919
1921
1922
1923 double computeThValue();
1924
1925private:
1927};
1928
1929
1930
1931
1932
1934public:
1935
1937
1938
1939 double computeThValue();
1940
1941private:
1943};
1944
1945
1946
1947
1948
1949
1950
1951
1952//1000 bb observables
1953
1954
1956public:
1957
1959
1960
1961 double computeThValue();
1962
1963private:
1965};
1966
1967
1969public:
1970
1972
1973
1974 double computeThValue();
1975
1976private:
1978};
1979
1980
1981
1983public:
1984
1986
1987
1988 double computeThValue();
1989
1990private:
1992};
1993
1994
1995
1997public:
1998
2000
2001
2002 double computeThValue();
2003
2004private:
2006};
2007
2008
2009
2010
2011
2012
2013
2014
2015
2017public:
2018
2020
2021
2022 double computeThValue();
2023
2024private:
2026};
2027
2028
2029
2031public:
2032
2034
2035
2036 double computeThValue();
2037
2038private:
2040};
2041
2042
2043
2045public:
2046
2048
2049
2050 double computeThValue();
2051
2052private:
2054};
2055
2056
2057
2059public:
2060
2062
2063
2064 double computeThValue();
2065
2066private:
2068};
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2082public:
2083
2085
2086
2087 double computeThValue();
2088
2089private:
2091};
2092
2093
2094
2095
2096
2098public:
2099
2101
2102
2103 double computeThValue();
2104
2105private:
2107};
2108
2109
2110
2111
2112
2113
2114
2115
2117public:
2118
2120
2121
2122 double computeThValue();
2123
2124private:
2126};
2127
2128
2129
2130
2131
2133public:
2134
2136
2137
2138 double computeThValue();
2139
2140private:
2142};
2143
2144
2145
2146
2147
2148
2149
2151public:
2152
2154
2155
2156 double computeThValue();
2157
2158private:
2160};
2161
2162
2163
2164
2165
2167public:
2168
2170
2171
2172 double computeThValue();
2173
2174private:
2176};
2177
2178
2179//380 bb observables
2180
2181
2183public:
2184
2186
2187
2188 double computeThValue();
2189
2190private:
2192};
2193
2194
2195
2196
2198public:
2199
2201
2202
2203 double computeThValue();
2204
2205private:
2207};
2208
2209
2210
2211
2212
2214public:
2215
2217
2218
2219 double computeThValue();
2220
2221private:
2223};
2224
2225
2226
2227
2229public:
2230
2232
2233
2234 double computeThValue();
2235
2236private:
2238};
2239
2240
2241
2242
2243//1500 bb observables
2244
2246public:
2247
2249
2250
2251 double computeThValue();
2252
2253private:
2255};
2256
2257
2258
2259
2261public:
2262
2264
2265
2266 double computeThValue();
2267
2268private:
2270};
2271
2272
2273
2274
2275
2277public:
2278
2280
2281
2282 double computeThValue();
2283
2284private:
2286};
2287
2288
2289
2290
2292public:
2293
2295
2296
2297 double computeThValue();
2298
2299private:
2301};
2302
2303
2304
2305
2306
2307
2308
2310public:
2311
2313
2314
2315 double computeThValue();
2316
2317private:
2319};
2320
2321
2322
2323
2325public:
2326
2328
2329
2330 double computeThValue();
2331
2332private:
2334};
2335
2336
2337
2338
2339
2340//3000 bb observables
2341
2343public:
2344
2346
2347
2348 double computeThValue();
2349
2350private:
2352};
2353
2354
2355
2356
2358public:
2359
2361
2362
2363 double computeThValue();
2364
2365private:
2367};
2368
2369
2370
2371
2372
2374public:
2375
2377
2378
2379 double computeThValue();
2380
2381private:
2383};
2384
2385
2386
2387
2389public:
2390
2392
2393
2394 double computeThValue();
2395
2396private:
2398};
2399
2400
2401
2402
2403
2405public:
2406
2408
2409
2410 double computeThValue();
2411
2412private:
2414};
2415
2416
2417
2418
2420public:
2421
2423
2424
2425 double computeThValue();
2426
2427private:
2429};
2430
2431
2433
2434
2436public:
2437
2438 sigma_240_bb(const StandardModel& SM_i);
2439
2440
2441 double computeThValue();
2442
2443private:
2445};
2446
2447
2448
2449class a_240_bb : public ThObservable {
2450public:
2451
2452 a_240_bb(const StandardModel& SM_i);
2453
2454
2455 double computeThValue();
2456
2457private:
2459};
2460
2461
2462
2464
2465
2467public:
2468
2469 sigma_360_bb(const StandardModel& SM_i);
2470
2471
2472 double computeThValue();
2473
2474private:
2476};
2477
2478
2479
2480class a_360_bb : public ThObservable {
2481public:
2482
2483 a_360_bb(const StandardModel& SM_i);
2484
2485
2486 double computeThValue();
2487
2488private:
2490};
2491
2492
2493
2494
2496
2497
2499public:
2500
2501 sigma_Z_pole_bb(const StandardModel& SM_i);
2502
2503
2504 double computeThValue();
2505
2506private:
2508};
2509
2510
2511
2512
2514public:
2515
2517
2518
2519 double computeThValue();
2520
2521private:
2523};
2524
2525
2526
2528public:
2529
2531
2532
2533 double computeThValue();
2534
2535private:
2537};
2538
2539
2540
2541
2542
2544public:
2545
2547
2548
2549 double computeThValue();
2550
2551private:
2553};
2554
2555
2556
2557
2558
2559
2560
2561
2563public:
2564
2566
2567
2568 double computeThValue();
2569
2570private:
2572};
2573
2574
2575
2576
2578
2579
2580
2582public:
2583
2584 a_Z_pole_bb(const StandardModel& SM_i);
2585
2586
2587 double computeThValue();
2588
2589private:
2591};
2592
2593
2594
2595
2597public:
2598
2600
2601
2602 double computeThValue();
2603
2604private:
2606};
2607
2608
2609
2611public:
2612
2614
2615
2616 double computeThValue();
2617
2618private:
2620};
2621
2622
2623
2624
2625
2627public:
2628
2630
2631
2632 double computeThValue();
2633
2634private:
2636};
2637
2638
2639
2640
2641
2642
2643
2644
2646public:
2647
2649
2650
2651 double computeThValue();
2652
2653private:
2655};
2656
2657
2658
2659
2668 public:
2669
2674
2678 double computeThValue();
2679
2680
2681 private:
2682
2683 double b_min = 0.;
2684 double b_max = 0.;
2685
2686
2688
2689 };
2690
2691
2692
2701 public:
2702
2707
2711 double computeThValue();
2712
2713
2714 private:
2715
2716 double b_min = 0.;
2717 double b_max = 0.;
2718
2719
2721
2722 };
2723
2724
2725
2726
2735 public:
2736
2741
2745 double computeThValue();
2746
2747
2748 private:
2749
2750 double b_min = 0.;
2751 double b_max = 0.;
2752
2753
2755
2756 };
2757
2758
2759
2760
2769 public:
2770
2775
2779 double computeThValue();
2780
2781
2782 private:
2783
2784 double b_min = 0.;
2785 double b_max = 0.;
2786
2787
2789
2790 };
2791
2792
2793
2794
2795
2806 public:
2807
2812
2816 double computeThValue();
2817
2818
2819 private:
2820
2821 double b_min = 0.;
2822 double b_max = 0.;
2823
2824
2826
2827 };
2828
2829
2830
2831
2840 public:
2841
2846
2850 double computeThValue();
2851
2852
2853 private:
2854
2855 double b_min = 0.;
2856 double b_max = 0.;
2857
2858
2860
2861 };
2862
2863
2864
2865
2866
2875 public:
2876
2881
2885 double computeThValue();
2886
2887
2888 private:
2889
2890 double b_min = 0.;
2891 double b_max = 0.;
2892
2893
2895
2896 };
2897
2898
2899
2908 public:
2909
2914
2918 double computeThValue();
2919
2920
2921 private:
2922
2923 double b_min = 0.;
2924 double b_max = 0.;
2925
2926
2928
2929 };
2930
2931
2932
2941 public:
2942
2947
2951 double computeThValue();
2952
2953
2954 private:
2955
2956 double b_min = 0.;
2957 double b_max = 0.;
2958
2959
2961
2962 };
2963
2964
2965
2966
2967
2968
2969
2980 public:
2981
2986
2990 double computeThValue();
2991
2992
2993 private:
2994
2995 double b_min = 0.;
2996 double b_max = 0.;
2997
2998
3000
3001 };
3002
3003
3004
3005
3006
3017 public:
3018
3023
3027 double computeThValue();
3028
3029
3030 private:
3031
3032 double b_min = 0.;
3033 double b_max = 0.;
3034
3035
3037
3038 };
3039
3040
3041
3052 public:
3053
3058
3062 double computeThValue();
3063
3064
3065 private:
3066
3067 double b_min = 0.;
3068 double b_max = 0.;
3069
3070
3072
3073 };
3074
3075
3076
3077
3078
3079
3090 public:
3091
3096
3100 double computeThValue();
3101
3102
3103 private:
3104
3105 double b_min = 0.;
3106 double b_max = 0.;
3107
3108
3110
3111 };
3112
3113
3114
3125 public:
3126
3131
3135 double computeThValue();
3136
3137
3138 private:
3139
3140 double b_min = 0.;
3141 double b_max = 0.;
3142
3143
3145
3146 };
3147
3148
3149
3150
3151
3152
3153
3154
3165 public:
3166
3171
3175 double computeThValue();
3176
3177
3178 private:
3179
3180 double b_min = 0.;
3181 double b_max = 0.;
3182
3183
3185
3186 };
3187
3188
3189
3200 public:
3201
3206
3210 double computeThValue();
3211
3212
3213 private:
3214
3215 double b_min = 0.;
3216 double b_max = 0.;
3217
3218
3220
3221 };
3222
3223
3224
3225
3226
3227
3228
3238 public:
3239
3243 opt_obs_fcc_350(const StandardModel& SM_i);
3244
3248 double computeThValue();
3249
3250 private:
3251
3252 double b_min = 0.;
3253 double b_max = 0.;
3254
3255
3257
3258 };
3259
3260
3261
3271 public:
3272
3276 opt_obs_fcc_365(const StandardModel& SM_i);
3277
3281 double computeThValue();
3282
3283 private:
3284
3285 double b_min = 0.;
3286 double b_max = 0.;
3287
3288
3290
3291 };
3292
3293
3294
3295
3296
3306 public:
3307
3311 opt_obs_cepc_350(const StandardModel& SM_i);
3312
3316 double computeThValue();
3317
3318 private:
3319
3320 double b_min = 0.;
3321 double b_max = 0.;
3322
3323
3325
3326 };
3327
3328
3329
3330
3340 public:
3341
3345 opt_obs_cepc_360(const StandardModel& SM_i);
3346
3350 double computeThValue();
3351
3352 private:
3353
3354 double b_min = 0.;
3355 double b_max = 0.;
3356
3357
3359
3360 };
3361
3362
3363
3373 public:
3374
3378 opt_obs_muon_3TeV(const StandardModel& SM_i);
3379
3383 double computeThValue();
3384
3385 private:
3386
3387 double b_min = 0.;
3388 double b_max = 0.;
3389
3390
3392
3393 };
3394
3395
3396
3397
3407 public:
3408
3412 opt_obs_muon_10TeV(const StandardModel& SM_i);
3413
3417 double computeThValue();
3418
3419 private:
3420
3421 double b_min = 0.;
3422 double b_max = 0.;
3423
3424
3426
3427 };
3428
3429
3430
3431
3441 public:
3442
3446 opt_obs_muon_30TeV(const StandardModel& SM_i);
3447
3451 double computeThValue();
3452
3453 private:
3454
3455 double b_min = 0.;
3456 double b_max = 0.;
3457
3458
3460
3461 };
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471 /*
3472 * @class b4_ttH_LO
3473 * @ingroup TopQuarkObservables
3474 * @brief b4 observable for ttH
3475 */
3476 class b4_ttH_LO: public ThObservable {
3477 public:
3478
3482 b4_ttH_LO(const StandardModel& SM_i);
3483
3487 double computeThValue();
3488
3489 private:
3490
3491 double b_min = 0.;
3492 double b_max = 0.;
3493
3494
3496
3497 };
3498
3499
3500
3501
3502
3503 /*
3504 * @class Asymmetry_Dazi_ord_ttH
3505 * @ingroup TopQuarkObservables
3506 * @brief Asymmetry of the variation
3507 * of the azimuthal angle of the
3508 * top pairs in the tth process
3509 * ordered by the pseudorapidty
3510 */
3512 public:
3513
3518
3522 double computeThValue();
3523
3524 private:
3525
3527
3528 };
3529
3530
3531
3532
3533
3534 /*
3535 * @class Asymmetry_Dazi_ord_ttH
3536 * @ingroup TopQuarkObservables
3537 * @brief Asymmetry of the variation
3538 * of the azimuthal angle of the
3539 * final electron pairs in the
3540 * tth process ordered by the
3541 * pseudorapidty
3542 */
3544 public:
3545
3550
3554 double computeThValue();
3555
3556 private:
3557
3559
3560 };
3561
3562
3563
3564
3565
3566 /*
3567 * @class sigma_ttH_diff_LO_mtth
3568 * @ingroup TopQuarkObservables
3569 * @brief ttH differential cross
3570 * section w.r.t. the invariant
3571 * mass of tth
3572 */
3574 public:
3575
3580
3584 double computeThValue();
3585
3586 private:
3587
3588 double b_min = 0.;
3589 double b_max = 0.;
3590
3591
3593
3594 };
3595
3596
3597
3598
3599
3600 /*
3601 * @class Asymmetry_trip_prod_pt_pe_pp_ttH
3602 * @ingroup TopQuarkObservables
3603 * @brief Asymmetry of the triple product
3604 * p_t\cdot(p_{e^-}\times p_{e^+})
3605 * in the tth process
3606 */
3608 public:
3609
3614
3618 double computeThValue();
3619
3620 private:
3621
3623
3624 };
3625
3626
3627
3628
3629 /*
3630 * @class Asymmetry_sign_trip_prod_pe_pp_ttH
3631 * @ingroup TopQuarkObservables
3632 * @brief Asymmetry of the scalar product
3633 * p_{e^-}\cdot p_{e^+} in the tth process
3634 * scaled by the sign of the triple product
3635 * p_t\cdot(p_{e^-}\times p_{e^+})
3636 */
3638 public:
3639
3644
3648 double computeThValue();
3649
3650 private:
3651
3653
3654 };
3655
3656
3657
3658 /*
3659 * @class Asymmetry_cos_je_tHj
3660 * @ingroup TopQuarkObservables
3661 * @brief Asymmetry of the cosine of the
3662 * polarisation angle defined with respect
3663 * to the axis "je" in the thj process.
3664 */
3666 public:
3667
3672
3676 double computeThValue();
3677
3678 private:
3679
3681
3682 };
3683
3684
3685
3686
3687 /*
3688 * @class Asymmetry_cos_se_tHj
3689 * @ingroup TopQuarkObservables
3690 * @brief Asymmetry of the cosine of the
3691 * polarisation angle defined with respect
3692 * to the axis "se" in the thj process.
3693 */
3695 public:
3696
3701
3705 double computeThValue();
3706
3707 private:
3708
3710
3711 };
3712
3713
3714
3715
3716
3717 /*
3718 * @class Asymmetry_cos_ye_tHj
3719 * @ingroup TopQuarkObservables
3720 * @brief Asymmetry of the cosine of the
3721 * polarisation angle defined with respect
3722 * to the axis "ye" in the thj process.
3723 */
3725 public:
3726
3731
3735 double computeThValue();
3736
3737 private:
3738
3740
3741 };
3742
3743
3744
3745
3746
3747
3748
3749 /*
3750 * @class Asymmetry_trip_prod_ph_pt_pj_tHj
3751 * @ingroup TopQuarkObservables
3752 * @brief Asymmetry of the triple product
3753 * ph\cross(pt\cdot pj) in the thj process.
3754 */
3756 public:
3757
3762
3766 double computeThValue();
3767
3768 private:
3769
3771
3772 };
3773
3774
3775
3776
3777
3778
3779 /*
3780 * @class sigma_tHj_diff_LO_Del_R_th
3781 * @ingroup TopQuarkObservables
3782 * @brief Differential cross section
3783 * with respect to the \Delta R(th)
3784 * in the thj process.
3785 */
3787 public:
3788
3793
3797 double computeThValue();
3798
3799 private:
3800
3801 double b_min = 0.;
3802 double b_max = 0.;
3803
3805
3806 };
3807
3808
3809
3810 /*
3811 * @class sigma_tHj_diff_LO_mth
3812 * @ingroup TopQuarkObservables
3813 * @brief Differential cross section
3814 * with respect to the invariant
3815 * mass of the Higgs and top
3816 * in the thj process.
3817 */
3819 public:
3820
3825
3829 double computeThValue();
3830
3831 private:
3832
3833 double b_min = 0.;
3834 double b_max = 0.;
3835
3837
3838 };
3839
3840
3841
3842
3843 /*
3844 * @class sigma_tHj_diff_LO_trip_prod_z_pt_pj
3845 * @ingroup TopQuarkObservables
3846 * @brief Differential cross section with
3847 * respect to the triple product of the
3848 * 3-momenta of the proton beam the
3849 * top-quark and the jet in the thj process.
3850 */
3852 public:
3853
3858
3862 double computeThValue();
3863
3864 private:
3865
3866 double b_min = 0.;
3867 double b_max = 0.;
3868
3870
3871 };
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886 /*
3887 * @class b4_ttH_LO
3888 * @ingroup TopQuarkObservables
3889 * @brief b4 observable for ttH
3890 */
3892 public:
3893
3898
3902 double computeThValue();
3903
3904 private:
3905
3906 double b_min = 0.;
3907 double b_max = 0.;
3908
3909
3911
3912 };
3913
3914
3915
3916
3917
3918 /*
3919 * @class Asymmetry_Dazi_ord_ttH
3920 * @ingroup TopQuarkObservables
3921 * @brief Asymmetry of the variation
3922 * of the azimuthal angle of the
3923 * top pairs in the tth process
3924 * ordered by the pseudorapidty
3925 */
3927 public:
3928
3933
3937 double computeThValue();
3938
3939 private:
3940
3942
3943 };
3944
3945
3946
3947
3948
3949 /*
3950 * @class Asymmetry_Dazi_ord_ttH
3951 * @ingroup TopQuarkObservables
3952 * @brief Asymmetry of the variation
3953 * of the azimuthal angle of the
3954 * final electron pairs in the
3955 * tth process ordered by the
3956 * pseudorapidty
3957 */
3959 public:
3960
3965
3969 double computeThValue();
3970
3971 private:
3972
3974
3975 };
3976
3977
3978
3979
3980
3981 /*
3982 * @class sigma_ttH_diff_LO_mtth
3983 * @ingroup TopQuarkObservables
3984 * @brief ttH differential cross
3985 * section w.r.t. the invariant
3986 * mass of tth
3987 */
3989 public:
3990
3995
3999 double computeThValue();
4000
4001 private:
4002
4003 double b_min = 0.;
4004 double b_max = 0.;
4005
4006
4008
4009 };
4010
4011
4012
4013
4014
4015 /*
4016 * @class Asymmetry_trip_prod_pt_pe_pp_ttH
4017 * @ingroup TopQuarkObservables
4018 * @brief Asymmetry of the triple product
4019 * p_t\cdot(p_{e^-}\times p_{e^+})
4020 * in the tth process
4021 */
4023 public:
4024
4029
4033 double computeThValue();
4034
4035 private:
4036
4038
4039 };
4040
4041
4042
4043
4044 /*
4045 * @class Asymmetry_sign_trip_prod_pe_pp_ttH
4046 * @ingroup TopQuarkObservables
4047 * @brief Asymmetry of the scalar product
4048 * p_{e^-}\cdot p_{e^+} in the tth process
4049 * scaled by the sign of the triple product
4050 * p_t\cdot(p_{e^-}\times p_{e^+})
4051 */
4053 public:
4054
4059
4063 double computeThValue();
4064
4065 private:
4066
4068
4069 };
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080 /*
4081 * @class Asymmetry_cos_je_tHj
4082 * @ingroup TopQuarkObservables
4083 * @brief Asymmetry of the cosine of the
4084 * polarisation angle defined with respect
4085 * to the axis "je" in the thj process.
4086 */
4088 public:
4089
4094
4098 double computeThValue();
4099
4100 private:
4101
4103
4104 };
4105
4106
4107
4108
4109 /*
4110 * @class Asymmetry_cos_se_tHj
4111 * @ingroup TopQuarkObservables
4112 * @brief Asymmetry of the cosine of the
4113 * polarisation angle defined with respect
4114 * to the axis "se" in the thj process.
4115 */
4117 public:
4118
4123
4127 double computeThValue();
4128
4129 private:
4130
4132
4133 };
4134
4135
4136
4137
4138
4139 /*
4140 * @class Asymmetry_cos_ye_tHj
4141 * @ingroup TopQuarkObservables
4142 * @brief Asymmetry of the cosine of the
4143 * polarisation angle defined with respect
4144 * to the axis "ye" in the thj process.
4145 */
4147 public:
4148
4153
4157 double computeThValue();
4158
4159 private:
4160
4162
4163 };
4164
4165
4166
4167
4168
4169
4170
4171 /*
4172 * @class Asymmetry_trip_prod_ph_pt_pj_tHj
4173 * @ingroup TopQuarkObservables
4174 * @brief Asymmetry of the triple product
4175 * ph\cross(pt\cdot pj) in the thj process.
4176 */
4178 public:
4179
4184
4188 double computeThValue();
4189
4190 private:
4191
4193
4194 };
4195
4196
4197
4198
4199
4200
4201 /*
4202 * @class sigma_tHj_diff_LO_Del_R_th
4203 * @ingroup TopQuarkObservables
4204 * @brief Differential cross section
4205 * with respect to the \Delta R(th)
4206 * in the thj process.
4207 */
4209 public:
4210
4215
4219 double computeThValue();
4220
4221 private:
4222
4223 double b_min = 0.;
4224 double b_max = 0.;
4225
4227
4228 };
4229
4230
4231
4232 /*
4233 * @class sigma_tHj_diff_LO_mth
4234 * @ingroup TopQuarkObservables
4235 * @brief Differential cross section
4236 * with respect to the invariant
4237 * mass of the Higgs and top
4238 * in the thj process.
4239 */
4241 public:
4242
4247
4251 double computeThValue();
4252
4253 private:
4254
4255 double b_min = 0.;
4256 double b_max = 0.;
4257
4259
4260 };
4261
4262
4263
4264
4265 /*
4266 * @class sigma_tHj_diff_LO_trip_prod_z_pt_pj
4267 * @ingroup TopQuarkObservables
4268 * @brief Differential cross section with
4269 * respect to the triple product of the
4270 * 3-momenta of the proton beam the
4271 * top-quark and the jet in the thj process.
4272 */
4274 public:
4275
4280
4284 double computeThValue();
4285
4286 private:
4287
4288 double b_min = 0.;
4289 double b_max = 0.;
4290
4292
4293 };
4294
4300
4301//250 bb observables OLD
4302
4303
4304
4306public:
4307
4308 sigma_250_bb_eLpR(const StandardModel& SM_i);
4309
4310
4311 double computeThValue();
4312
4313private:
4315};
4316
4317
4319public:
4320
4321 a_250_bb_eLpR(const StandardModel& SM_i);
4322
4323
4324 double computeThValue();
4325
4326private:
4328};
4329
4330
4332public:
4333
4334 sigma_250_bb_eRpL(const StandardModel& SM_i);
4335
4336
4337 double computeThValue();
4338
4339private:
4341};
4342
4344public:
4345
4346 a_250_bb_eRpL(const StandardModel& SM_i);
4347
4348
4349 double computeThValue();
4350
4351private:
4353};
4354
4355//Prospects of Linear Colders at 500 GeV
4356//500 bb observables
4357
4358
4360public:
4361
4362 sigma_500_bb_eLpR(const StandardModel& SM_i);
4363
4364
4365 double computeThValue();
4366
4367private:
4369};
4370
4371
4373public:
4374
4375 a_500_bb_eLpR(const StandardModel& SM_i);
4376
4377
4378 double computeThValue();
4379
4380private:
4382};
4383
4384
4386public:
4387
4388 sigma_500_bb_eRpL(const StandardModel& SM_i);
4389
4390
4391 double computeThValue();
4392
4393private:
4395};
4396
4398public:
4399
4400 a_500_bb_eRpL(const StandardModel& SM_i);
4401
4402
4403 double computeThValue();
4404
4405private:
4407};
4408
4409
4410
4411
4412//500 tt observables
4413//Should not be used in combination with 500 tt optimal observables (they are redundant)
4414
4416public:
4417
4418 sigma_500_tt_eLpR(const StandardModel& SM_i);
4419
4420
4421 double computeThValue();
4422
4423private:
4425};
4426
4427
4429public:
4430
4431 a_500_tt_eLpR(const StandardModel& SM_i);
4432
4433
4434 double computeThValue();
4435
4436private:
4438};
4439
4440
4442public:
4443
4444 sigma_500_tt_eRpL(const StandardModel& SM_i);
4445
4446
4447 double computeThValue();
4448
4449private:
4451};
4452
4454public:
4455
4456 a_500_tt_eRpL(const StandardModel& SM_i);
4457
4458
4459 double computeThValue();
4460
4461private:
4463};
4464
4466public:
4467
4468 pt_500_tt_eLpR(const StandardModel& SM_i);
4469
4470
4471 double computeThValue();
4472
4473private:
4475};
4476
4478public:
4479
4480 pt_500_tt_eRpL(const StandardModel& SM_i);
4481
4482
4483 double computeThValue();
4484
4485private:
4487};
4488
4489
4490// Optimal observables for 500 GeV linear collider
4491
4492class op1 : public ThObservable {
4493public:
4494
4495 op1(const StandardModel& SM_i);
4496
4497
4498 double computeThValue();
4499
4500private:
4502};
4503
4504class op2 : public ThObservable {
4505public:
4506
4507 op2(const StandardModel& SM_i);
4508
4509
4510 double computeThValue();
4511
4512private:
4514};
4515
4516
4517
4518class op3 : public ThObservable {
4519public:
4520
4521 op3(const StandardModel& SM_i);
4522
4523
4524 double computeThValue();
4525
4526private:
4528};
4529
4530
4531class op4 : public ThObservable {
4532public:
4533
4534 op4(const StandardModel& SM_i);
4535
4536
4537 double computeThValue();
4538
4539private:
4541};
4542
4543
4544
4545
4546
4547
4548
4549
4550//Prospects of Linear Colders at 1000 GeV
4551//1000 bb observables
4552
4553
4555public:
4556
4557 sigma_1000_bb_eLpR(const StandardModel& SM_i);
4558
4559
4560 double computeThValue();
4561
4562private:
4564};
4565
4566
4568public:
4569
4570 a_1000_bb_eLpR(const StandardModel& SM_i);
4571
4572
4573 double computeThValue();
4574
4575private:
4577};
4578
4579
4581public:
4582
4583 sigma_1000_bb_eRpL(const StandardModel& SM_i);
4584
4585
4586 double computeThValue();
4587
4588private:
4590};
4591
4593public:
4594
4595 a_1000_bb_eRpL(const StandardModel& SM_i);
4596
4597
4598 double computeThValue();
4599
4600private:
4602};
4603
4604
4605
4606// Optimal observables for 1000 GeV linear collider
4607
4608
4609class op_1000_1 : public ThObservable {
4610public:
4611
4612 op_1000_1(const StandardModel& SM_i);
4613
4614
4615 double computeThValue();
4616
4617private:
4619};
4620
4621class op_1000_2 : public ThObservable {
4622public:
4623
4624 op_1000_2(const StandardModel& SM_i);
4625
4626
4627 double computeThValue();
4628
4629private:
4631};
4632
4633
4634class op_1000_3 : public ThObservable {
4635public:
4636
4637 op_1000_3(const StandardModel& SM_i);
4638
4639
4640 double computeThValue();
4641
4642private:
4644};
4645
4646class op_1000_4 : public ThObservable {
4647public:
4648
4649 op_1000_4(const StandardModel& SM_i);
4650
4651
4652 double computeThValue();
4653
4654private:
4656};
4657
4658
4659class op_1000_5 : public ThObservable {
4660public:
4661
4662 op_1000_5(const StandardModel& SM_i);
4663
4664
4665 double computeThValue();
4666
4667private:
4669};
4670
4671
4672class op_1000_6 : public ThObservable {
4673public:
4674
4675 op_1000_6(const StandardModel& SM_i);
4676
4677
4678 double computeThValue();
4679
4680private:
4682};
4683
4684
4685class op_1000_7 : public ThObservable {
4686public:
4687
4688 op_1000_7(const StandardModel& SM_i);
4689
4690
4691 double computeThValue();
4692
4693private:
4695};
4696
4697
4698class op_1000_8 : public ThObservable {
4699public:
4700
4701 op_1000_8(const StandardModel& SM_i);
4702
4703
4704 double computeThValue();
4705
4706private:
4708};
4709
4710
4711
4713public:
4714
4715 op_eigen_ttll_1(const StandardModel& SM_i);
4716
4717
4718 double computeThValue();
4719
4720private:
4722};
4723
4724
4725
4727public:
4728
4729 op_eigen_ttll_2(const StandardModel& SM_i);
4730
4731
4732 double computeThValue();
4733
4734private:
4736};
4737
4738
4739
4741public:
4742
4743 op_eigen_ttll_3(const StandardModel& SM_i);
4744
4745
4746 double computeThValue();
4747
4748private:
4750};
4751
4752
4753
4755public:
4756
4757 op_eigen_ttll_4(const StandardModel& SM_i);
4758
4759
4760 double computeThValue();
4761
4762private:
4764};
4765
4766
4767
4768
4769
4770// Relation with other basis
4771
4772class gLt : public ThObservable {
4773public:
4774
4775 gLt(const StandardModel& SM_i);
4776
4777
4778 double computeThValue();
4779
4780private:
4782};
4783
4784
4785class gLb : public ThObservable {
4786public:
4787
4788 gLb(const StandardModel& SM_i);
4789
4790
4791 double computeThValue();
4792
4793private:
4795};
4796
4797class gRt : public ThObservable {
4798public:
4799
4800 gRt(const StandardModel& SM_i);
4801
4802
4803 double computeThValue();
4804
4805private:
4807};
4808
4809
4810class gRb : public ThObservable {
4811public:
4812
4813 gRb(const StandardModel& SM_i);
4814
4815
4816 double computeThValue();
4817
4818private:
4820};
4821
4822
4823#endif /* NPSMEFT6DTOPQUARK_H */
AFBLR(const StandardModel &SM_i)
double computeThValue()
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_Dazi_ord_ttH_ee(const StandardModel &SM_i)
Asymmetry_Dazi_ord_ttH_ee constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_Dazi_ord_ttH_eta_cut_3_ee(const StandardModel &SM_i)
Asymmetry_Dazi_ord_ttH_ee constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_Dazi_ord_ttH_eta_cut_3(const StandardModel &SM_i)
Asymmetry_Dazi_ord_ttH constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_Dazi_ord_ttH(const StandardModel &SM_i)
Asymmetry_Dazi_ord_ttH constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_cos_je_tHj_eta_cut_3(const StandardModel &SM_i)
Asymmetry_cos_je_tHj constructor.
Asymmetry_cos_je_tHj(const StandardModel &SM_i)
Asymmetry_cos_je_tHj constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_cos_se_tHj_eta_cut_3(const StandardModel &SM_i)
Asymmetry_cos_se_tHj constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_cos_se_tHj(const StandardModel &SM_i)
Asymmetry_cos_se_tHj constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_cos_ye_tHj_eta_cut_3(const StandardModel &SM_i)
Asymmetry_cos_ye_tHj constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_cos_ye_tHj(const StandardModel &SM_i)
Asymmetry_cos_ye_tHj constructor.
Asymmetry_leptonic_charge_rapidity_ttW(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_sign_trip_prod_pe_pp_ttH_eta_cut_3(const StandardModel &SM_i)
Asymmetry_sign_trip_prod_pe_pp_ttH constructor.
Asymmetry_sign_trip_prod_pe_pp_ttH(const StandardModel &SM_i)
Asymmetry_sign_trip_prod_pe_pp_ttH constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_trip_prod_ph_pt_pj_tHj_eta_cut_3(const StandardModel &SM_i)
Asymmetry_trip_prod_ph_pt_pj_tHj constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_trip_prod_ph_pt_pj_tHj(const StandardModel &SM_i)
Asymmetry_trip_prod_ph_pt_pj_tHj constructor.
Asymmetry_trip_prod_pt_pe_pp_ttH_eta_cut_3(const StandardModel &SM_i)
Asymmetry_trip_prod_pt_pe_pp_ttH constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Asymmetry_trip_prod_pt_pe_pp_ttH(const StandardModel &SM_i)
Asymmetry_trip_prod_pt_pe_pp_ttH constructor.
Test Observable.
F0(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
double computeThValue()
FB_asymmetry_Tevatron_tt_diff_mtt_NPSMEFT6dtopquark(const StandardModel &SM_i)
FB_asymmetry_Tevatron_tt_diff_mtt_top_basis_LO(const StandardModel &SM_i)
Test Observable.
double computeThValue()
FL(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
std::string name
The name of the model.
Definition: Model.h:285
double C_tG
The dimension-6 operator coefficient .
double C_lqM
The dimension-6 operator coefficient .
double C_tGIm
The dimension-6 operator coefficient .
double C_Qq38
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_flag_Quadratic() const
double getNPSMEFT6dtopquark_C_Qd1() const
double getNPSMEFT6dtopquark_C_Qq38() const
double C_lu
The dimension-6 operator coefficient .
double C_tWIm
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_Qq31() const
double C_phiG
The dimension-6 operator coefficient .
double C_tu8
The dimension-6 operator coefficient .
double C_ld
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_Qq18() const
double C_phib
The dimension-6 operator coefficient .
double C_phiWtil
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_eq() const
double getNPSMEFT6dtopquark_C_lu() const
double C_eu
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_phiQ3() const
double C_bZ
The dimension-6 operator coefficient .
double C_phiW
The dimension-6 operator coefficient .
double C_tq1
The dimension-6 operator coefficient .
double C_tBIm
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_phiWtil() const
static const std::string NPSMEFT6dtopquarkVars[NNPSMEFT6dtopquarkVars]
double getNPSMEFT6dtopquark_C_lqM() const
double getNPSMEFT6dtopquark_C_tq1() const
double getNPSMEFT6dtopquark_C_phib() const
double getNPSMEFT6dtopquark_C_tBIm() const
double C_phiQ1
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_bB() const
double C_Qu1
The dimension-6 operator coefficient .
double C_tW
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_tG() const
double getNPSMEFT6dtopquark_C_Qu1() const
double C_tphi
The dimension-6 operator coefficient .
double C_Qq11
The dimension-6 operator coefficient .
double C_phit
The dimension-6 operator coefficient .
double C_tZIm
The dimension-6 operator coefficient .
double C_phiGtil
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_phiG() const
double getNPSMEFT6dtopquark_C_bW() const
double getNPSMEFT6dtopquark_C_lqP() const
double getNPSMEFT6dtopquark_C_tu8() const
double getNPSMEFT6dtopquark_C_phiW() const
virtual bool setFlag(const std::string, const bool)
double getNPSMEFT6dtopquark_C_phit() const
The parameter .
double getNPSMEFT6dtopquark_C_Qu8() const
double getNPSMEFT6dtopquark_C_td8() const
double getNPSMEFT6dtopquark_C_Qd8() const
double C_td8
The dimension-6 operator coefficient .
double C_lqP
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_phiGtil() const
double getNPSMEFT6dtopquark_C_tphi() const
double C_Qd1
The dimension-6 operator coefficient .
static const int NNPSMEFT6dtopquarkVars
The number of the model parameters in NPSMEFT6dtopquarkVars.
double getNPSMEFT6dtopquark_C_tq8() const
double getNPSMEFT6dtopquark_C_Qq11() const
double getNPSMEFT6dtopquark_C_bZ() const
double getNPSMEFT6dtopquark_C_eu() const
double C_bW
The dimension-6 operator coefficient .
double C_tZ
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_td1() const
double getNPSMEFT6dtopquark_C_phiQm() const
double C_td1
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_tZIm() const
double getNPSMEFT6dtopquark_C_tB() const
double getNPSMEFT6dtopquark_C_tZ() const
double C_tphiIm
The dimension-6 operator coefficient .
double C_tq8
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_tWIm() const
double getNPSMEFT6dtopquark_C_tW() const
double C_phiQ3
The dimension-6 operator coefficient .
double C_eq
The dimension-6 operator coefficient .
double C_tu1
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_tGIm() const
double getNPSMEFT6dtopquark_C_ld() const
double getNPSMEFT6dtopquark_C_tu1() const
double C_bB
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_phitb() const
double C_Qd8
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_ed() const
virtual void setParameter(const std::string name, const double &value)
double C_tB
The dimension-6 operator coefficient .
double C_Qq31
The dimension-6 operator coefficient .
double C_ed
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_flag_LHC_WG_Basis() const
double C_Qq18
The dimension-6 operator coefficient .
double getNPSMEFT6dtopquark_C_tphiIm() const
double getNPSMEFT6dtopquark_C_phiQ1() const
double C_phitb
The dimension-6 operator coefficient .
double C_phiQm
The dimension-6 operator coefficient .
The auxiliary base model class for other model classes.
Definition: NPbase.h:66
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Rb_NPSMEFT6dtopquark(const StandardModel &SM_i)
A model class for the Standard Model.
A class for a model prediction of an observable.
Definition: ThObservable.h:25
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_1000_bb_eLpR(const StandardModel &SM_i)
a_1000_bb_eP_M20_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_1000_bb_eP_M20_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_1000_bb_eP_M30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_1000_bb_eP_P20_eM_M80(const StandardModel &SM_i)
a_1000_bb_eP_P20_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_1000_bb_eP_P30_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_1000_bb_eRpL(const StandardModel &SM_i)
a_10TeV_mumu_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_1500_bb_eP_0_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_1500_bb_eP_0_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
double computeThValue()
a_240_bb(const StandardModel &SM_i)
a_250_bb_eLpR(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_250_bb_eP_M30_eM_M80(const StandardModel &SM_i)
a_250_bb_eP_M30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_250_bb_eP_P30_eM_M80(const StandardModel &SM_i)
a_250_bb_eP_P30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_250_bb_eRpL(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_3000_bb_eP_0_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_3000_bb_eP_0_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_30TeV_mumu_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
double computeThValue()
a_360_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_380_bb_eP_0_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_380_bb_eP_0_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_3TeV_mumu_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_500_bb_eLpR(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_500_bb_eP_M30_eM_M80(const StandardModel &SM_i)
a_500_bb_eP_M30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_500_bb_eP_P30_eM_M80(const StandardModel &SM_i)
a_500_bb_eP_P30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_500_bb_eRpL(const StandardModel &SM_i)
a_500_tt_eLpR(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_500_tt_eRpL(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_Z_pole_bb_eP_0_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_Z_pole_bb_eP_0_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_Z_pole_bb_eP_M30_eM_P80(const StandardModel &SM_i)
a_Z_pole_bb_eP_P30_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
a_Z_pole_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
b4_ttH_LO(const StandardModel &SM_i)
b4_ttH_LO constructor.
double computeThValue()
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
b4_ttH_eta_cut_3_LO(const StandardModel &SM_i)
b4_ttH_LO constructor.
charge_asymmetry_tt_diff_mtt_NLO(const StandardModel &SM_i)
charge_asymmetry_tt_diff_mtt_LO constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
entang_D_threshold
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
entang_D_threshold(const StandardModel &SM_i)
entang_D_threshold constructor.
entang_D_threshold
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
entang_Dn_boosted(const StandardModel &SM_i)
entang_Dn_boosted constructor.
gLb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
double computeThValue()
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
gLt(const StandardModel &SM_i)
double computeThValue()
double computeThValue()
gRb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
gRt(const StandardModel &SM_i)
double computeThValue()
double computeThValue()
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op1(const StandardModel &SM_i)
op2(const StandardModel &SM_i)
double computeThValue()
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
double computeThValue()
op3(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op4(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
double computeThValue()
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op_1000_1(const StandardModel &SM_i)
double computeThValue()
op_1000_2(const StandardModel &SM_i)
double computeThValue()
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
double computeThValue()
op_1000_3(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
double computeThValue()
op_1000_4(const StandardModel &SM_i)
op_1000_5(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
double computeThValue()
op_1000_6(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
double computeThValue()
op_1000_7(const StandardModel &SM_i)
double computeThValue()
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op_1000_8(const StandardModel &SM_i)
double computeThValue()
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op_eigen_ttll_1(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op_eigen_ttll_2(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op_eigen_ttll_3(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
op_eigen_ttll_4(const StandardModel &SM_i)
Optimal observables for CEPC at 350GeV and assuming a luminosity of 0.2iab and an efficiency*acceptan...
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_cepc_350(const StandardModel &SM_i)
opt_obs_cepc_350 constructor.
Optimal observables for CEPC at 360GeV and assuming a luminosity of 1iab and an efficiency*acceptance...
opt_obs_cepc_360(const StandardModel &SM_i)
opt_obs_cepc_360 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Optimal observables for CLIC with polarisation for the (e+, e-) 0% and -80% at 1500GeV and assuming a...
opt_obs_clic_1500_0_M80(const StandardModel &SM_i)
opt_obs_clic_1500_0_M80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Optimal observables for CLIC with polarisation for the (e+, e-) 0% and +80% at 1500GeV and assuming a...
opt_obs_clic_1500_0_P80(const StandardModel &SM_i)
opt_obs_clic_1500_0_P80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Optimal observables for CLIC with polarisation for the (e+, e-) 0% and -80% at 3000GeV and assuming a...
opt_obs_clic_3000_0_M80(const StandardModel &SM_i)
opt_obs_clic_3000_0_M80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Optimal observables for CLIC with polarisation for the (e+, e-) 0% and +80% at 3000GeV and assuming a...
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_clic_3000_0_P80(const StandardModel &SM_i)
opt_obs_clic_3000_0_P80 constructor.
Optimal observables for CLIC with polarisation for the (e+, e-) 0% and -80% at 380GeV and assuming a ...
opt_obs_clic_380_0_M80(const StandardModel &SM_i)
opt_obs_clic_380_0_M80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Optimal observables for CLIC with polarisation for the (e+, e-) 0% and +80% at 380GeV and assuming a ...
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_clic_380_0_P80(const StandardModel &SM_i)
opt_obs_clic_380_0_P80 constructor.
Optimal observables for FCCee at 350GeV and assuming a luminosity of 0.2iab and an efficiency*accepta...
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_fcc_350(const StandardModel &SM_i)
opt_obs_fcc_350 constructor.
Optimal observables for FCCee at 350GeV and assuming a luminosity of 1.5iab and an efficiency*accepta...
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_fcc_365(const StandardModel &SM_i)
opt_obs_fcc_365 constructor.
Optimal observables for ILC with polarisation for the (e+, e-) -20% and -80% at 1000GeV.
opt_obs_ilc_1000_M20_M80(const StandardModel &SM_i)
opt_obs_ilc_1000_M20_M80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Optimal observables for ILC with polarisation for the (e+, e-) -20% and 80% at 1000GeV.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_ilc_1000_M20_P80(const StandardModel &SM_i)
opt_obs_ilc_1000_M20_P80 constructor.
Optimal observables for ILC with polarisation for the (e+, e-) -30% and 80% at 500GeV and assuming a ...
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_ilc_1000_M30_P80(const StandardModel &SM_i)
opt_obs_ilc_1000_M30_P80 constructor.
Optimal observables for ILC with polarisation for the (e+, e-) 20% and -80% at 1000GeV.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_ilc_1000_P20_M80(const StandardModel &SM_i)
opt_obs_ilc_1000_P20_M80 constructor.
Optimal observables for ILC with polarisation for the (e+, e-) 20% and 80% at 1000GeV.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_ilc_1000_P20_P80(const StandardModel &SM_i)
opt_obs_ilc_1000_P20_P80 constructor.
Optimal observables for ILC with polarisation for the (e+, e-) 30% and -80% at 1000GeV and assuming a...
opt_obs_ilc_1000_P30_M80(const StandardModel &SM_i)
opt_obs_ilc_1000_P30_M80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Optimal observables for ILC with polarisation for the (e+, e-) -30% and -80% at 500GeV.
opt_obs_ilc_500_M30_M80(const StandardModel &SM_i)
opt_obs_ilc_500_M30_M80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Optimal observables for ILC with polarisation for the (e+, e-) -30% and 80% at 500GeV.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_ilc_500_M30_P80(const StandardModel &SM_i)
opt_obs_ilc_500_M30_P80 constructor.
Optimal observables for ILC with polarisation for the (e+, e-) 30% and -80% at 500GeV.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_ilc_500_P30_M80(const StandardModel &SM_i)
opt_obs_ilc_500_P30_M80 constructor.
Optimal observables for ILC with polarisation for the (e+, e-) 30% and +80% at 500GeV.
opt_obs_ilc_500_P30_P80(const StandardModel &SM_i)
opt_obs_ilc_500_P30_P80 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
Optimal observables for a Muon Collider at 10TeV and assuming a luminosity of 10iab and an efficiency...
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_muon_10TeV(const StandardModel &SM_i)
opt_obs_muon_10TeV constructor.
Optimal observables for a Muon Collider at 30TeV and assuming a luminosity of 90iab and an efficiency...
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
opt_obs_muon_30TeV(const StandardModel &SM_i)
opt_obs_muon_30TeV constructor.
Optimal observables for a Muon Collider at 3TeV and assuming a luminosity of 1iab and an efficiency*a...
opt_obs_muon_3TeV(const StandardModel &SM_i)
opt_obs_muon_3TeV constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
pt_500_tt_eLpR(const StandardModel &SM_i)
pt_500_tt_eRpL(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1000_bb_eLpR(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1000_bb_eP_M20_eM_M80(const StandardModel &SM_i)
sigma_1000_bb_eP_M20_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1000_bb_eP_M30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1000_bb_eP_P20_eM_M80(const StandardModel &SM_i)
sigma_1000_bb_eP_P20_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1000_bb_eP_P30_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1000_bb_eRpL(const StandardModel &SM_i)
sigma_1000_ttH_eP_M30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1000_ttH_eP_P30_eM_M80(const StandardModel &SM_i)
sigma_1500_bb_eP_0_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1500_bb_eP_0_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1500_ttH_eP_0_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_1500_ttH_eP_0_eM_P80(const StandardModel &SM_i)
sigma_240_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_250_bb_eLpR(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_250_bb_eP_M30_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_250_bb_eP_M30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_250_bb_eP_P30_eM_M80(const StandardModel &SM_i)
sigma_250_bb_eP_P30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_250_bb_eRpL(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_3000_bb_eP_0_eM_M80(const StandardModel &SM_i)
sigma_3000_bb_eP_0_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_3000_ttH_eP_0_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_3000_ttH_eP_0_eM_P80(const StandardModel &SM_i)
sigma_360_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_380_bb_eP_0_eM_M80(const StandardModel &SM_i)
sigma_380_bb_eP_0_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_500_bb_eLpR(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_500_bb_eP_M30_eM_M80(const StandardModel &SM_i)
sigma_500_bb_eP_M30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_500_bb_eP_P30_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_500_bb_eP_P30_eM_P80(const StandardModel &SM_i)
sigma_500_bb_eRpL(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_500_tt_eLpR(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_500_tt_eRpL(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_500_ttH_eP_M30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_500_ttH_eP_P30_eM_M80(const StandardModel &SM_i)
sigma_Z_pole_bb_eP_0_eM_M80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_Z_pole_bb_eP_0_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_Z_pole_bb_eP_M30_eM_P80(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_Z_pole_bb_eP_P30_eM_M80(const StandardModel &SM_i)
sigma_Z_pole_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_10TeV_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_10TeV_ttH(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_30TeV_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_30TeV_ttH(const StandardModel &SM_i)
sigma_mumu_3TeV_bb(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_3TeV_ttH(const StandardModel &SM_i)
sigma_mumu_VBF_10TeV_ttH(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_VBF_10TeV_tt(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_VBF_30TeV_ttH(const StandardModel &SM_i)
sigma_mumu_VBF_30TeV_tt(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_VBF_3TeV_ttH(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_VBF_3TeV_tt(const StandardModel &SM_i)
sigma_mumu_sch_10TeV_ttH(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_mumu_sch_30TeV_ttH(const StandardModel &SM_i)
sigma_mumu_sch_3TeV_ttH(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_tHj_diff_LO_Del_R_th(const StandardModel &SM_i)
sigma_tHj_diff_LO_Del_R_th constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_tHj_diff_LO_mth(const StandardModel &SM_i)
sigma_tHj_diff_LO_mth constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_tHj_diff_LO_trip_prod_z_pt_pj(const StandardModel &SM_i)
sigma_tHj_diff_LO_trip_prod_z_pt_pj constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_tHj_eta_cut_3_diff_LO_Del_R_th(const StandardModel &SM_i)
sigma_tHj_diff_LO_Del_R_th constructor.
sigma_tHj_eta_cut_3_diff_LO_mth(const StandardModel &SM_i)
sigma_tHj_diff_LO_mth constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_tHj_eta_cut_3_diff_LO_trip_prod_z_pt_pj(const StandardModel &SM_i)
sigma_tHj_diff_LO_trip_prod_z_pt_pj constructor.
sigma_tt_diff_NLO(const StandardModel &SM_i)
sigma_tt_diff_NLO constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_ttH_diff_LO_mtth(const StandardModel &SM_i)
sigma_ttH_diff_LO_mtth constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_ttH_diff_NLO_ATLAS_220700092(const StandardModel &SM_i)
sigma_ttH_diff_NLO constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_ttH_eta_cut_3_diff_LO_mtth(const StandardModel &SM_i)
sigma_ttH_diff_LO_mtth constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_tta_diff_NLO_ATLAS_240309452(const StandardModel &SM_i)
sigma_tta_diff_NLO_ATLAS_240309452 constructor.
sigma_tta_diff_NLO_ATLAS_emu_200706946(const StandardModel &SM_i)
sigma_tta_diff_NLO_ATLAS_emu_200706946 constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_tta_diff_NLO_CMS_dilepton_220107301(const StandardModel &SM_i)
sigma_tta_diff_NLO_CMS_dilepton_220107301 constructor.
sigma_ttll_diff_LO(const StandardModel &SM_i)
sigma_tt_diff_NLO constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_ttz_diff_NLO_ATLAS_210312603(const StandardModel &SM_i)
sigma_ttz_diff_LO constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigma_ttz_diff_NLO_ATLAS_231204450(const StandardModel &SM_i)
sigma_ttz_diff_NLO constructor.
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigmaschannel8(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigmaschannelTev(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
double computeThValue()
sigmatAq(const StandardModel &SM_i)
sigmatW_8TeV(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
double computeThValue()
sigmatW(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigmatchannel13(const StandardModel &SM_i)
sigmatchannel8(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigmatqZ(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
double computeThValue()
sigmattA(const StandardModel &SM_i)
double computeThValue()
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
double computeThValue()
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigmattH(const StandardModel &SM_i)
double computeThValue()
sigmattW(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
double computeThValue()
sigmattZ(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigmattbarLHC13(const StandardModel &SM_i)
sigmattbarLHC8(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
sigmattbarTev(const StandardModel &SM_i)
tH_tchan(const StandardModel &SM_i)
double computeThValue()
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
ttHSUM(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
double computeThValue()
ttWqEM(const StandardModel &SM_i)
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
double computeThValue()
const NPSMEFT6dtopquark & myNPSMEFT6dtopquark
ttWqSUM(const StandardModel &SM_i)
double computeThValue()