a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
Loading...
Searching...
No Matches
CPoddHiggs.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2015 HEPfit Collaboration
3 *
4 *
5 * For the licensing terms see doc/COPYING.
6 */
7
8#ifndef CPODDHIGGS_H
9#define CPODDHIGGS_H
10
11#include "ThObservable.h"
12
13class THDM;
14class THDMcache;
15
32public:
33
38
42 double computeThValue();
43private:
44 const THDM& myTHDM;
45};
46
53public:
54
59
63 double computeThValue();
64private:
65 const THDM& myTHDM;
66};
67
74public:
75
80
84 double computeThValue();
85private:
86 const THDM& myTHDM;
87};
88
95public:
96
101
105 double computeThValue();
106private:
107 const THDM& myTHDM;
108};
109
116public:
117
122
126 double computeThValue();
127private:
128 const THDM& myTHDM;
129};
130
137public:
138
143
147 double computeThValue();
148private:
149 const THDM& myTHDM;
150};
151
158public:
159
164
168 double computeThValue();
169private:
170 const THDM& myTHDM;
171};
172
179public:
180
185
189 double computeThValue();
190private:
191 const THDM& myTHDM;
192};
193
200public:
201
206
210 double computeThValue();
211private:
212 const THDM& myTHDM;
213};
214
221public:
222
227
231 double computeThValue();
232private:
233 const THDM& myTHDM;
234};
235
242public:
243
248
252 double computeThValue();
253private:
254 const THDM& myTHDM;
255};
256
263public:
264
269
273 double computeThValue();
274private:
275 const THDM& myTHDM;
276};
277
284public:
285
290
294 double computeThValue();
295private:
296 const THDM& myTHDM;
297};
298
305public:
306
311
315 double computeThValue();
316private:
317 const THDM& myTHDM;
318};
319
326public:
327
332
336 double computeThValue();
337private:
338 const THDM& myTHDM;
339};
340
347public:
348
353
357 double computeThValue();
358private:
359 const THDM& myTHDM;
360};
361
368public:
369
374
378 double computeThValue();
379private:
380 const THDM& myTHDM;
381};
382
389public:
390
395
399 double computeThValue();
400private:
401 const THDM& myTHDM;
402};
403
410public:
411
416
420 double computeThValue();
421private:
422 const THDM& myTHDM;
423};
424
431public:
432
437
441 double computeThValue();
442private:
443 const THDM& myTHDM;
444};
445
452public:
453
458
462 double computeThValue();
463private:
464 const THDM& myTHDM;
465};
466
473public:
474
479
483 double computeThValue();
484private:
485 const THDM& myTHDM;
486};
487
494public:
495
500
504 double computeThValue();
505private:
506 const THDM& myTHDM;
507};
508
515public:
516
521
525 double computeThValue();
526private:
527 const THDM& myTHDM;
528};
529
536public:
537
542
546 double computeThValue();
547private:
548 const THDM& myTHDM;
549};
550
557public:
558
563
567 double computeThValue();
568private:
569 const THDM& myTHDM;
570};
571
578public:
579
584
588 double computeThValue();
589private:
590 const THDM& myTHDM;
591};
592
599public:
600
605
609 double computeThValue();
610private:
611 const THDM& myTHDM;
612};
613
620public:
621
626
630 double computeThValue();
631private:
632 const THDM& myTHDM;
633};
634
641public:
642
647
651 double computeThValue();
652private:
653 const THDM& myTHDM;
654};
655
662public:
663
668
672 double computeThValue();
673private:
674 const THDM& myTHDM;
675};
676
683public:
684
689
693 double computeThValue();
694private:
695 const THDM& myTHDM;
696};
697
704public:
705
710
714 double computeThValue();
715private:
716 const THDM& myTHDM;
717};
718
725public:
726
731
735 double computeThValue();
736private:
737 const THDM& myTHDM;
738};
739
746public:
747
752
756 double computeThValue();
757private:
758 const THDM& myTHDM;
759};
760
767public:
768
773
777 double computeThValue();
778private:
779 const THDM& myTHDM;
780};
781
788public:
789
794
798 double computeThValue();
799private:
800 const THDM& myTHDM;
801};
802
809public:
810
815
819 double computeThValue();
820private:
821 const THDM& myTHDM;
822};
823
830public:
831
836
840 double computeThValue();
841private:
842 const THDM& myTHDM;
843};
844
851public:
852
857
861 double computeThValue();
862private:
863 const THDM& myTHDM;
864};
865
872public:
873
878
882 double computeThValue();
883private:
884 const THDM& myTHDM;
885};
886
893public:
894
899
903 double computeThValue();
904private:
905 const THDM& myTHDM;
906};
907
914public:
915
920
924 double computeThValue();
925private:
926 const THDM& myTHDM;
927};
928
935public:
936
941
945 double computeThValue();
946private:
947 const THDM& myTHDM;
948};
949
956public:
957
962
966 double computeThValue();
967private:
968 const THDM& myTHDM;
969};
970
977public:
978
983
987 double computeThValue();
988private:
989 const THDM& myTHDM;
990};
991
998public:
999
1004
1008 double computeThValue();
1009private:
1010 const THDM& myTHDM;
1011};
1012
1019public:
1020
1025
1029 double computeThValue();
1030private:
1031 const THDM& myTHDM;
1032};
1033
1040public:
1041
1046
1050 double computeThValue();
1051private:
1052 const THDM& myTHDM;
1053};
1054
1061public:
1062
1067
1071 double computeThValue();
1072private:
1073 const THDM& myTHDM;
1074};
1075
1082public:
1083
1088
1092 double computeThValue();
1093private:
1094 const THDM& myTHDM;
1095};
1096
1103public:
1104
1109
1113 double computeThValue();
1114private:
1115 const THDM& myTHDM;
1116};
1117
1124public:
1125
1130
1134 double computeThValue();
1135private:
1136 const THDM& myTHDM;
1137};
1138
1145public:
1146
1151
1155 double computeThValue();
1156private:
1157 const THDM& myTHDM;
1158};
1159
1166public:
1167
1172
1176 double computeThValue();
1177private:
1178 const THDM& myTHDM;
1179};
1180
1187public:
1188
1193
1197 double computeThValue();
1198private:
1199 const THDM& myTHDM;
1200};
1201
1208public:
1209
1214
1218 double computeThValue();
1219private:
1220 const THDM& myTHDM;
1221};
1222
1229public:
1230
1235
1239 double computeThValue();
1240private:
1241 const THDM& myTHDM;
1242};
1243
1250public:
1251
1256
1260 double computeThValue();
1261private:
1262 const THDM& myTHDM;
1263};
1264
1271public:
1272
1277
1281 double computeThValue();
1282private:
1283 const THDM& myTHDM;
1284};
1285
1292public:
1293
1297 Hobs_pp_A_bb_CMS13(const StandardModel& SM_i);
1298
1302 double computeThValue();
1303private:
1304 const THDM& myTHDM;
1305};
1306
1313public:
1314
1318 Robs_pp_A_bb_CMS13(const StandardModel& SM_i);
1319
1323 double computeThValue();
1324private:
1325 const THDM& myTHDM;
1326};
1327
1334public:
1335
1340
1344 double computeThValue();
1345private:
1346 const THDM& myTHDM;
1347};
1348
1355public:
1356
1361
1365 double computeThValue();
1366private:
1367 const THDM& myTHDM;
1368};
1369
1376public:
1377
1382
1386 double computeThValue();
1387private:
1388 const THDM& myTHDM;
1389};
1390
1397public:
1398
1403
1407 double computeThValue();
1408private:
1409 const THDM& myTHDM;
1410};
1411
1418public:
1419
1424
1428 double computeThValue();
1429private:
1430 const THDM& myTHDM;
1431};
1432
1439public:
1440
1445
1449 double computeThValue();
1450private:
1451 const THDM& myTHDM;
1452};
1453
1460public:
1461
1466
1470 double computeThValue();
1471private:
1472 const THDM& myTHDM;
1473};
1474
1481public:
1482
1487
1491 double computeThValue();
1492private:
1493 const THDM& myTHDM;
1494};
1495
1502public:
1503
1508
1512 double computeThValue();
1513private:
1514 const THDM& myTHDM;
1515};
1516
1523public:
1524
1529
1533 double computeThValue();
1534private:
1535 const THDM& myTHDM;
1536};
1537
1544public:
1545
1550
1554 double computeThValue();
1555private:
1556 const THDM& myTHDM;
1557};
1558
1565public:
1566
1570 log10_ggF_A_tt_TH8(const StandardModel& SM_i);
1571
1575 double computeThValue();
1576private:
1577 const THDM& myTHDM;
1578};
1579
1586public:
1587
1591 log10_bbF_A_bb_TH8(const StandardModel& SM_i);
1592
1596 double computeThValue();
1597private:
1598 const THDM& myTHDM;
1599};
1600
1607public:
1608
1613
1617 double computeThValue();
1618private:
1619 const THDM& myTHDM;
1620};
1621
1628public:
1629
1634
1638 double computeThValue();
1639private:
1640 const THDM& myTHDM;
1641};
1642
1649public:
1650
1655
1659 double computeThValue();
1660private:
1661 const THDM& myTHDM;
1662};
1663
1670public:
1671
1676
1680 double computeThValue();
1681private:
1682 const THDM& myTHDM;
1683};
1684
1691public:
1692
1697
1701 double computeThValue();
1702private:
1703 const THDM& myTHDM;
1704};
1705
1712public:
1713
1718
1722 double computeThValue();
1723private:
1724 const THDM& myTHDM;
1725};
1726
1733public:
1734
1739
1743 double computeThValue();
1744private:
1745 const THDM& myTHDM;
1746};
1747
1754public:
1755
1760
1764 double computeThValue();
1765private:
1766 const THDM& myTHDM;
1767};
1768
1775public:
1776
1781
1785 double computeThValue();
1786private:
1787 const THDM& myTHDM;
1788};
1789
1796public:
1797
1802
1806 double computeThValue();
1807private:
1808 const THDM& myTHDM;
1809};
1810
1817public:
1818
1823
1827 double computeThValue();
1828private:
1829 const THDM& myTHDM;
1830};
1831
1838public:
1839
1844
1848 double computeThValue();
1849private:
1850 const THDM& myTHDM;
1851};
1852
1859public:
1860
1864 log10_pp_A_bb_TH13(const StandardModel& SM_i);
1865
1869 double computeThValue();
1870private:
1871 const THDM& myTHDM;
1872};
1873
1880public:
1881
1885 Gamma_A_THDM(const StandardModel& SM_i);
1886
1890 double computeThValue ();
1891private:
1892 const THDM& myTHDM;
1893};
1894
1896// * @class rA_gaga_THDM
1897// * @ingroup THDM
1898// * @brief Squared relative coupling of @f$A@f$ to two photons.
1899// */
1900//class rA_gaga_THDM : public ThObservable {
1901//public:
1902//
1903// /**
1904// * @brief Constructor.
1905// */
1906// rA_gaga_THDM(const StandardModel& SM_i);
1907//
1908// /**
1909// * @return @f$r^{(A)}_{\gamma \gamma}@f$
1910// */
1911// double computeThValue ();
1912//};
1913
1919class rA_gg_THDM : public ThObservable {
1920public:
1921
1925 rA_gg_THDM(const StandardModel& SM_i);
1926
1930 double computeThValue ();
1931private:
1932 const THDM& myTHDM;
1933};
1934
1941public:
1942
1946 BR_A_HZ_THDM(const StandardModel& SM_i);
1947
1951 double computeThValue ();
1952private:
1953 const THDM& myTHDM;
1954};
1955
1962public:
1963
1967 BR_A_hZ_THDM(const StandardModel& SM_i);
1968
1972 double computeThValue ();
1973private:
1974 const THDM& myTHDM;
1975};
1976
1983public:
1984
1988 BR_A_HpW_THDM(const StandardModel& SM_i);
1989
1993 double computeThValue ();
1994private:
1995 const THDM& myTHDM;
1996};
1997
1998#endif /* CPODDHIGGS_H */
THDM branching ratio of to an and a boson.
const THDM & myTHDM
double computeThValue()
THDM branching ratio of to a charged Higgs bosons and a boson.
double computeThValue()
const THDM & myTHDM
THDM branching ratio of to an and a boson.
const THDM & myTHDM
double computeThValue()
Total A decay rate in the THDM.
const THDM & myTHDM
double computeThValue()
Ratio of the prediction and CMS upper limit for the cross section times branching ratio of the proces...
Definition CPoddHiggs.h:577
const THDM & myTHDM
Definition CPoddHiggs.h:590
Ratio of the prediction and ATLAS upper limit for the cross section times branching ratio of the proc...
Ratio of the prediction and ATLAS upper limit for the cross section times branching ratio of the proc...
Definition CPoddHiggs.h:829
Ratio of the prediction and ATLAS upper limit for the cross section times branching ratio of the proc...
Definition CPoddHiggs.h:115
Ratio of the prediction and CMS upper limit for the cross section times branching ratio of the proces...
Definition CPoddHiggs.h:913
Ratio of the prediction and CMS upper limit for the cross section times branching ratio of the proces...
Definition CPoddHiggs.h:157
Ratio of the prediction and ATLAS upper limit for the cross section times branching ratio of the proc...
Definition CPoddHiggs.h:745
const THDM & myTHDM
Definition CPoddHiggs.h:758
Ratio of the prediction and CMS upper limit for the cross section times branching ratio of the proces...
const THDM & myTHDM
Ratio of the prediction and ATLAS upper limit for the cross section times branching ratio of the proc...
Ratio of the prediction and CMS upper limit for the cross section times branching ratio of the proces...
Definition CPoddHiggs.h:997
Ratio of the prediction and CMS upper limit for the cross section times branching ratio of the proces...
Definition CPoddHiggs.h:241
const THDM & myTHDM
Definition CPoddHiggs.h:254
Ratio of the prediction and ATLAS upper limit for the cross section times branching ratio of the proc...
Ratio of the prediction and ATLAS upper limit for the cross section times branching ratio of the proc...
Definition CPoddHiggs.h:409
Ratio of the prediction and CMS upper limit for the cross section times branching ratio of the proces...
Definition CPoddHiggs.h:367
Ratio of the prediction and ATLAS upper limit for the cross section times branching ratio of the proc...
Definition CPoddHiggs.h:493
Ratio of the prediction and CMS upper limit for the cross section times branching ratio of the proces...
Definition CPoddHiggs.h:451
Ratio of the prediction and ATLAS upper limit for the cross section times branching ratio of the proc...
Definition CPoddHiggs.h:787
Ratio of the prediction and ATLAS upper limit for the cross section times branching ratio of the proc...
Definition CPoddHiggs.h:31
Ratio of the prediction and CMS upper limit for the cross section times branching ratio of the proces...
Definition CPoddHiggs.h:871
const THDM & myTHDM
Definition CPoddHiggs.h:86
Ratio of the prediction and ATLAS upper limit for the cross section times branching ratio of the proc...
Definition CPoddHiggs.h:535
const THDM & myTHDM
Definition CPoddHiggs.h:548
Ratio of the prediction and CMS upper limit for the cross section times branching ratio of the proces...
Definition CPoddHiggs.h:619
Ratio of the prediction and CMS upper limit for the cross section times branching ratio of the proces...
Definition CPoddHiggs.h:661
Ratio of the prediction and ATLAS upper limit for the cross section times branching ratio of the proc...
Ratio of the prediction and ATLAS upper limit for the cross section times branching ratio of the proc...
Definition CPoddHiggs.h:283
Ratio of the prediction and CMS upper limit for the cross section times branching ratio of the proces...
Ratio of the prediction and CMS upper limit for the cross section times branching ratio of the proces...
Definition CPoddHiggs.h:325
Ratio of the prediction and CMS upper limit for the cross section times branching ratio of the proces...
Ratio of the prediction and CMS upper limit for the cross section times branching ratio of the proces...
const THDM & myTHDM
Ratio of the prediction and ATLAS upper limit for the cross section times branching ratio of the proc...
Definition CPoddHiggs.h:955
Ratio of the prediction and ATLAS upper limit for the cross section times branching ratio of the proc...
Definition CPoddHiggs.h:199
const THDM & myTHDM
Definition CPoddHiggs.h:212
Ratio of the prediction and ATLAS upper limit for the cross section times branching ratio of the proc...
Definition CPoddHiggs.h:703
const THDM & myTHDM
Definition CPoddHiggs.h:716
Observable for the implementation of the CMS upper limit on the process assuming a Gaussian likeliho...
Definition CPoddHiggs.h:598
const THDM & myTHDM
Definition CPoddHiggs.h:611
Observable for the implementation of the ATLAS upper limit on the process assuming a Gaussian likeli...
Observable for the implementation of the ATLAS upper limit on the process assuming a Gaussian likeli...
Definition CPoddHiggs.h:850
Observable for the implementation of the ATLAS upper limit on the process assuming a Gaussian likeli...
Definition CPoddHiggs.h:136
Observable for the implementation of the CMS upper limit on the process assuming a Gaussian likeliho...
Definition CPoddHiggs.h:934
Observable for the implementation of the CMS upper limit on the process assuming a Gaussian likeliho...
Definition CPoddHiggs.h:178
Observable for the implementation of the ATLAS upper limit on the process assuming a Gaussian likeli...
Definition CPoddHiggs.h:766
const THDM & myTHDM
Definition CPoddHiggs.h:779
Observable for the implementation of the CMS upper limit on the process assuming a Gaussian likeliho...
const THDM & myTHDM
Observable for the implementation of the ATLAS upper limit on the process assuming a Gaussian likeli...
Observable for the implementation of the CMS upper limit on the process assuming a Gaussian likeliho...
Observable for the implementation of the CMS upper limit on the process assuming a Gaussian likeliho...
Definition CPoddHiggs.h:262
const THDM & myTHDM
Definition CPoddHiggs.h:275
Observable for the implementation of the ATLAS upper limit on the process assuming a Gaussian likeli...
Observable for the implementation of the ATLAS upper limit on the process assuming a Gaussian likeli...
Definition CPoddHiggs.h:430
Observable for the implementation of the CMS upper limit on the process assuming a Gaussian likeliho...
Definition CPoddHiggs.h:388
Observable for the implementation of the ATLAS upper limit on the process assuming a Gaussian likeli...
Definition CPoddHiggs.h:514
Observable for the implementation of the CMS upper limit on the process assuming a Gaussian likeliho...
Definition CPoddHiggs.h:472
Observable for the implementation of the ATLAS upper limit on the process assuming a Gaussian likeli...
Definition CPoddHiggs.h:808
Observable for the implementation of the ATLAS upper limit on the process assuming a Gaussian likeli...
Definition CPoddHiggs.h:52
Observable for the implementation of the CMS upper limit on the process assuming a Gaussian likeliho...
Definition CPoddHiggs.h:892
Observable for the implementation of the CMS upper limit on the process assuming a Gaussian likeliho...
Definition CPoddHiggs.h:94
Observable for the implementation of the ATLAS upper limit on the process assuming a Gaussian likeli...
Definition CPoddHiggs.h:556
const THDM & myTHDM
Definition CPoddHiggs.h:569
Observable for the implementation of the CMS upper limit on the process assuming a Gaussian likeliho...
Definition CPoddHiggs.h:640
Observable for the implementation of the CMS upper limit on the process assuming a Gaussian likeliho...
Definition CPoddHiggs.h:682
Observable for the implementation of the ATLAS upper limit on the process assuming a Gaussian likeli...
Observable for the implementation of the ATLAS upper limit on the process assuming a Gaussian likeli...
Definition CPoddHiggs.h:304
Observable for the implementation of the CMS upper limit on the process assuming a Gaussian likeliho...
Observable for the implementation of the CMS upper limit on the process assuming a Gaussian likeliho...
Definition CPoddHiggs.h:346
Observable for the implementation of the CMS upper limit on the process assuming a Gaussian likeliho...
Observable for the implementation of the CMS upper limit on the process assuming a Gaussian likeliho...
const THDM & myTHDM
Observable for the implementation of the ATLAS upper limit on the process assuming a Gaussian likeli...
Definition CPoddHiggs.h:976
Observable for the implementation of the ATLAS upper limit on the process assuming a Gaussian likeli...
Definition CPoddHiggs.h:220
const THDM & myTHDM
Definition CPoddHiggs.h:233
Observable for the implementation of the ATLAS upper limit on the process assuming a Gaussian likeli...
Definition CPoddHiggs.h:724
const THDM & myTHDM
Definition CPoddHiggs.h:737
A model class for the Standard Model.
A base class for symmetric Two-Higgs-Doublet models.
Definition THDM.h:120
A class for the caching of some THDM objects.
Definition THDMcache.h:29
A class for a model prediction of an observable.
Decadic logarithm of the cross section times branching ratio of the process at 8 TeV.
const THDM & myTHDM
Decadic logarithm of the cross section times branching ratio of the process at 13 TeV.
Decadic logarithm of the cross section times branching ratio of the process at 13 TeV.
Decadic logarithm of the cross section times branching ratio of the process at 8 TeV.
Decadic logarithm of the cross section times branching ratio of the process at 13 TeV.
const THDM & myTHDM
Decadic logarithm of the cross section times branching ratio of the process at 13 TeV.
const THDM & myTHDM
Decadic logarithm of the cross section times branching ratio of the process at 13 TeV.
Decadic logarithm of the cross section times branching ratio of the process at 8 TeV.
const THDM & myTHDM
Decadic logarithm of the cross section times branching ratio of the process at 13 TeV.
Decadic logarithm of the cross section times branching ratio of the process at 8 TeV.
Decadic logarithm of the cross section times branching ratio of the process at 8 TeV.
Decadic logarithm of the cross section times branching ratio of the process at 8 TeV.
Decadic logarithm of the cross section times branching ratio of the process at 8 TeV.
Decadic logarithm of the cross section times branching ratio of the process at 13 TeV.
Decadic logarithm of the cross section times branching ratio of the process at 8 TeV.
Decadic logarithm of the cross section times branching ratio of the process at 8 TeV.
const THDM & myTHDM
Decadic logarithm of the cross section times branching ratio of the process at 8 TeV.
Decadic logarithm of the cross section times branching ratio of the process at 8 TeV.
Decadic logarithm of the cross section times branching ratio of the process at 13 TeV.
const THDM & myTHDM
Decadic logarithm of the cross section times branching ratio of the process at 8 TeV.
Decadic logarithm of the cross section times branching ratio of the process at 13 TeV.
const THDM & myTHDM
Decadic logarithm of the cross section times branching ratio of the process at 13 TeV.
const THDM & myTHDM
Decadic logarithm of the cross section times branching ratio of the process at 8 TeV.
const THDM & myTHDM
Decadic logarithm of the cross section times branching ratio of the process at 13 TeV.
const THDM & myTHDM
const THDM & myTHDM
double computeThValue()