a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
NPbase.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2013 HEPfit Collaboration
3 *
4 *
5 * For the licensing terms see doc/COPYING.
6 */
7
8#ifndef NPBASE_H
9#define NPBASE_H
10
11#include "StandardModel.h"
12
66class NPbase : public StandardModel {
67public:
68
72 NPbase();
73
78 virtual bool Update(const std::map<std::string, double>& DPars);
79
81
86 virtual const StandardModel& getTrueSM() const
87 {
88 return trueSM;
89 }
90
97 virtual bool setFlag(const std::string name, const bool value)
98 {
99 bool result = false;
100 result = trueSM.setFlag(name, value) && StandardModel::setFlag(name, value);
101 return result;
102 }
103
104
106
117 virtual const double DeltaGF() const
118 {
119 return 0.;
120 }
121
123
128 virtual const double obliqueS() const
129 {
130 return 0.;
131 }
132
137 virtual const double obliqueT() const
138 {
139 return 0.;
140 }
141
146 virtual const double obliqueU() const
147 {
148 return 0.;
149 }
150
155 virtual const double obliqueW() const
156 {
157 return 0.;
158 }
159
164 virtual const double obliqueY() const
165 {
166 return 0.;
167 }
168
174 virtual const double alphaMz() const;
175
177
181 virtual const double deltaGV_f_2(const Particle f) const {
182 return 0.0;
183 } //AG:added
184
207 virtual const double deltaGV_f(const Particle f) const;
208
214 virtual const gslpp::complex gV_f(const Particle f) const;
215
219 virtual const double deltaGA_f_2(const Particle f) const {
220 return 0.0;
221 } //AG:added
222
238 virtual const double deltaGA_f(const Particle f) const;
239
245 virtual const gslpp::complex gA_f(const Particle f) const;
246
252 virtual const gslpp::complex rhoZ_f(const Particle f) const;
253
259 virtual const gslpp::complex kappaZ_f(const Particle f) const;
260
262
269 // no generation mixing
270 const double deltaGL_f_mu(const Particle p, const double mu) const;
271
278 // no generation mixing
279 const double deltaGR_f_mu(const Particle p, const double mu) const;
280
282
289 // no generation mixing
290 virtual gslpp::complex deltaGL_Wff(const Particle pbar, const Particle p) const
291 {
292 return 0.0;
293 };
300 // no generation mixing
301 virtual gslpp::complex deltaGR_Wff(const Particle pbar, const Particle p) const
302 {
303 return 0.0;
304 };
305
313 // no generation mixing
314 virtual gslpp::complex deltaGL_Wff_mu(const Particle pbar, const Particle p, const double mu) const;
322 // no generation mixing
323 virtual gslpp::complex deltaGR_Wff_mu(const Particle pbar, const Particle p, const double mu) const;
324
326
345 virtual const double Mw() const;
346
353 virtual const double deltaGamma_Wff(const Particle fi, const Particle fj) const
354 {
355 return 0.0;
356 };
357
378 virtual const double GammaW(const Particle fi, const Particle fj) const;
379
384 virtual const double deltaGamma_W() const
385 {
386 return 0.0;
387 };
388
407 virtual const double GammaW() const;
408
413 virtual const double BrW(const Particle fi, const Particle fj) const;
414
419 virtual const double RWlilj(const Particle li, const Particle lj) const;
420
425 virtual const double RWc() const;
426
428
445 virtual const double deltaGamma_Zf_2(const Particle f) const; //AG:added
446
452 virtual const double deltaGamma_Zf(const Particle f) const;
453
466 virtual const double Gamma_Zf(const Particle f) const; //AG:modified
467
476 virtual const double deltaGamma_Z_2() const; //AG:added
477
482 virtual const double deltaGamma_Z() const;
483
495 virtual const double Gamma_Z() const; //AG:modified
496
507 virtual const double deltaGamma_Zhad_2() const; //AG:added
508
513 virtual const double deltaGamma_Zhad() const;
514
524 virtual const double Gamma_had() const; //AG:modified
525
534 virtual const double deltaRuc() const; //AG:added
535
544 virtual const double deltaRuc_2() const; //AG:added
545
550 virtual const double Ruc() const; //AG:added
551
556 virtual const double RZlilj(const Particle li, const Particle lj) const;
557
566 virtual const double BR_Zf(const Particle f) const;
567
586 virtual const double deltaSigmaHadron_2() const; //AG:added
587
593 virtual const double deltaSigmaHadron() const;
594
607 virtual const double sigma0_had() const; //AG:modified
608
624 virtual const double deltaSin2thetaEff_e_2() const; //AG:added
625
631 virtual const double deltaSin2thetaEff_e() const;
632
648 virtual const double deltaSin2thetaEff_mu_2() const; //AG:added
649
655 virtual const double deltaSin2thetaEff_mu() const;
656
669 virtual const double sin2thetaEff(const Particle f) const; //AG:modified
670
692 virtual const double deltaA_f_2(const Particle f) const; //AG:added
693
700 virtual const double deltaA_f(const Particle f) const;
701
715 virtual const double A_f(const Particle f) const; //AG:modified
716
727 virtual const double deltaAFB_2(const Particle f) const; //AG:added
728
735 virtual const double deltaAFB(const Particle f) const;
736
747 virtual const double AFB(const Particle f) const; //AG:modified
748
772 virtual const double deltaR0_f_2(const Particle f) const; //AG:added
773
781 virtual const double deltaR0_f(const Particle f) const;
782
794 virtual const double R0_f(const Particle f) const; //AG:modified
795
800 virtual const double deltaR_inv() const;
801
809 virtual const double R_inv() const;
810
815 virtual const double deltaN_nu() const;
816
824 virtual const double N_nu() const;
825
827
832 virtual const double deltaG_hgg() const
833 {
834 return 0.0;
835 };
841 virtual const double deltaG_hggRatio() const
842 {
843 return 0.0;
844 };
849 virtual const double deltaG1_hWW() const
850 {
851 return 0.0;
852 };
857 virtual const double deltaG2_hWW() const
858 {
859 return 0.0;
860 };
865 virtual const double deltaG3_hWW() const
866 {
867 return 0.0;
868 };
873 virtual const double deltaG1_hZZ() const
874 {
875 return 0.0;
876 };
881 virtual const double deltaG2_hZZ() const
882 {
883 return 0.0;
884 };
889 virtual const double deltaG3_hZZ() const
890 {
891 return 0.0;
892 };
897 virtual const double deltaG1_hZA() const
898 {
899 return 0.0;
900 };
906 virtual const double deltaG1_hZARatio() const
907 {
908 return 0.0;
909 };
914 virtual const double deltaG2_hZA() const
915 {
916 return 0.0;
917 };
922 virtual const double deltaG_hAA() const
923 {
924 return 0.0;
925 };
931 virtual const double deltaG_hAARatio() const
932 {
933 return 0.0;
934 };
940 // no generation mixing
941 virtual gslpp::complex deltaG_hff(const Particle p) const
942 {
943 return 0.0;
944 };
949 virtual const double deltaG_hhhRatio() const
950 {
951 return 0.0;
952 };
953
955
961 virtual const double deltaG_hgg_mu(const double mu) const
962 {
963 return deltaG_hgg();
964 };
971 virtual const double deltaG_hggRatio_mu(const double mu) const
972 {
973 return deltaG_hggRatio();
974 };
980 virtual const double deltaG1_hWW_mu(const double mu) const
981 {
982 return deltaG1_hWW();
983 };
989 virtual const double deltaG2_hWW_mu(const double mu) const
990 {
991 return deltaG2_hWW();
992 };
998 virtual const double deltaG3_hWW_mu(const double mu) const
999 {
1000 return deltaG3_hWW();
1001 };
1007 virtual const double deltaG1_hZZ_mu(const double mu) const
1008 {
1009 return deltaG1_hZZ();
1010 };
1016 virtual const double deltaG2_hZZ_mu(const double mu) const
1017 {
1018 return deltaG2_hZZ();
1019 };
1025 virtual const double deltaG3_hZZ_mu(const double mu) const
1026 {
1027 return deltaG3_hZZ();
1028 };
1034 virtual const double deltaG1_hZA_mu(const double mu) const
1035 {
1036 return deltaG1_hZA();
1037 };
1044 virtual const double deltaG1_hZARatio_mu(const double mu) const
1045 {
1046 return deltaG1_hZARatio();
1047 };
1053 virtual const double deltaG2_hZA_mu(const double mu) const
1054 {
1055 return deltaG2_hZA();
1056 };
1062 virtual const double deltaG_hAA_mu(const double mu) const
1063 {
1064 return deltaG_hAA();
1065 };
1072 virtual const double deltaG_hAARatio_mu(const double mu) const
1073 {
1074 return deltaG_hAARatio();
1075 };
1082 // no generation mixing
1083 virtual gslpp::complex deltaG_hff_mu(const Particle p, const double mu) const
1084 {
1085 return deltaG_hff(p);
1086 };
1092 virtual const double deltaG_hhhRatio_mu(const double mu) const
1093 {
1094 return deltaG_hhhRatio();
1095 };
1096
1098
1105 virtual const double muggH(const double sqrt_s) const
1106 {
1107 return 1.0;
1108 }
1109
1116 virtual const double muggHH(const double sqrt_s) const
1117 {
1118 return 1.0;
1119 }
1120
1127 virtual const double muVBF(const double sqrt_s) const
1128 {
1129 return 1.0;
1130 }
1131
1139 virtual const double muVBFgamma(const double sqrt_s) const
1140 {
1141 return 1.0;
1142 }
1143
1152 virtual const double mueeWBF(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1153 {
1154 return 1.0;
1155 }
1156
1157
1166 virtual const double mueeHvv(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1167 {
1168 return 1.0;
1169 }
1170
1171
1180 virtual const double mueeZBF(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1181 {
1182 return 1.0;
1183 }
1184
1193 virtual const double mueeHee(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1194 {
1195 return 1.0;
1196 }
1197
1198
1206 virtual const double muepWBF(const double sqrt_s) const
1207 {
1208 return 1.0;
1209 }
1210
1218 virtual const double muepZBF(const double sqrt_s) const
1219 {
1220 return 1.0;
1221 }
1222
1229 virtual const double muWH(const double sqrt_s) const
1230 {
1231 return 1.0;
1232 }
1233
1240 virtual const double muWHpT250(const double sqrt_s) const
1241 {
1242 return 1.0;
1243 }
1244
1251 virtual const double muZH(const double sqrt_s) const
1252 {
1253 return 1.0;
1254 }
1255
1262 virtual const double muZHpT250(const double sqrt_s) const
1263 {
1264 return 1.0;
1265 }
1266
1275 virtual const double mueeZHGen(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1276 {
1277 return 1.0;
1278 }
1279
1289 virtual const double mueeZH(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1290 {
1291 return 1.0;
1292 }
1293
1302 virtual const double mueeZllH(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1303 {
1304 return 1.0;
1305 }
1306
1315 virtual const double mueeZqqH(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1316 {
1317 return 1.0;
1318 }
1319
1320
1328 virtual const double aPskPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1329 {
1330 return 0.0;
1331 }
1332
1333
1341 virtual const double bPskPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1342 {
1343 return 0.0;
1344 }
1345
1346
1353 virtual const double muVH(const double sqrt_s) const
1354 {
1355 return 1.0;
1356 }
1357
1358
1365 virtual const double muVHpT250(const double sqrt_s) const
1366 {
1367 return 1.0;
1368 }
1369
1370
1377 virtual const double muVBFpVH(const double sqrt_s) const
1378 {
1379 return 1.0;
1380 }
1381
1388 virtual const double muttH(const double sqrt_s) const
1389 {
1390 return 1.0;
1391 }
1392
1399 virtual const double mutH(const double sqrt_s) const //AG:added
1400 {
1401 return 1.0;
1402 }
1403
1410 virtual const double mubbH(const double sqrt_s) const //AG:added
1411 {
1412 return 1.0;
1413 }
1414
1421 virtual const double mutHq(const double sqrt_s) const
1422 {
1423 return 1.0;
1424 }
1425
1433 virtual const double muggHpttH(const double sqrt_s) const
1434 {
1435 return 1.0;
1436 }
1437
1446 virtual const double mueettH(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1447 {
1448 return 1.0;
1449 }
1450
1457 virtual const double mummH(const double sqrt_s) const
1458 {
1459 return 1.0;
1460 }
1461
1469 virtual const double mummHNWA(const double sqrt_s) const
1470 {
1471 return 1.0;
1472 }
1473
1474
1481 virtual const double mummZH(const double sqrt_s) const
1482 {
1483 return 1.0;
1484 }
1485
1486
1493 virtual const double mummHvv(const double sqrt_s) const
1494 {
1495 return 1.0;
1496 }
1497
1498
1505 virtual const double mummHmm(const double sqrt_s) const
1506 {
1507 return 1.0;
1508 }
1509
1510
1517 virtual const double mummttH(const double sqrt_s) const
1518 {
1519 return 1.0;
1520 }
1521
1522
1529 virtual const double muttHZbbboost(const double sqrt_s) const
1530 {
1531 return 1.0;
1532 }
1533
1540 virtual const double muttHgagaZeeboost(const double sqrt_s) const
1541 {
1542 return 1.0;
1543 }
1544
1545 virtual const double muggHgaga(const double sqrt_s) const
1546 {
1547 return 1.0;
1548 }
1549
1550
1551 virtual const double mutHgaga(const double sqrt_s) const
1552 {
1553 return 1.0;
1554 }
1555
1556
1557 virtual const double muggHpbbH_Hgaga(const double sqrt_s) const
1558 {
1559 return 1.0;
1560 }
1561
1562
1563 virtual const double muttHptH_Hgaga(const double sqrt_s) const
1564 {
1565 return 1.0;
1566 }
1567
1568
1569
1578 virtual const double muggHgagaInt(const double sqrt_s) const
1579 {
1580 return 1.0;
1581 };
1582
1583 virtual const double muVBFHgaga(const double sqrt_s) const
1584 {
1585 return 1.0;
1586 }
1587 virtual const double muZHgaga(const double sqrt_s) const
1588 {
1589 return 1.0;
1590 }
1591 virtual const double muWHgaga(const double sqrt_s) const
1592 {
1593 return 1.0;
1594 }
1595 virtual const double muVHgaga(const double sqrt_s) const
1596 {
1597 return 1.0;
1598 }
1599 virtual const double muttHgaga(const double sqrt_s) const
1600 {
1601 return 1.0;
1602 }
1603 virtual const double muggHZga(const double sqrt_s) const
1604 {
1605 return 1.0;
1606 }
1607 virtual const double muVBFHZga(const double sqrt_s) const
1608 {
1609 return 1.0;
1610 }
1611 virtual const double muZHZga(const double sqrt_s) const
1612 {
1613 return 1.0;
1614 }
1615 virtual const double muWHZga(const double sqrt_s) const
1616 {
1617 return 1.0;
1618 }
1619 virtual const double muVHZga(const double sqrt_s) const
1620 {
1621 return 1.0;
1622 }
1623 virtual const double muttHZga(const double sqrt_s) const
1624 {
1625 return 1.0;
1626 }
1627 virtual const double muggHpttHptHpbbH_HZga(const double sqrt_s) const
1628 {
1629 return 1.0;
1630 }
1631 virtual const double muVBFpVH_HZga(const double sqrt_s) const
1632 {
1633 return 1.0;
1634 }
1635 virtual const double muggHZZ(const double sqrt_s) const
1636 {
1637 return 1.0;
1638 }
1639 virtual const double muggHpbbH_HZZ(const double sqrt_s) const
1640 {
1641 return 1.0;
1642 }
1643 virtual const double muVBFHZZ(const double sqrt_s) const
1644 {
1645 return 1.0;
1646 }
1647 virtual const double muZHZZ(const double sqrt_s) const
1648 {
1649 return 1.0;
1650 }
1651 virtual const double muWHZZ(const double sqrt_s) const
1652 {
1653 return 1.0;
1654 }
1655 virtual const double muVHZZ(const double sqrt_s) const
1656 {
1657 return 1.0;
1658 }
1659 virtual const double muttHZZ(const double sqrt_s) const
1660 {
1661 return 1.0;
1662 }
1663 virtual const double muttHptH_HZZ(const double sqrt_s) const
1664 {
1665 return 1.0;
1666 }
1667 virtual const double muggHZZ4l(const double sqrt_s) const
1668 {
1669 return 1.0;
1670 }
1671 virtual const double muVBFHZZ4l(const double sqrt_s) const
1672 {
1673 return 1.0;
1674 }
1675 virtual const double muZHZZ4l(const double sqrt_s) const
1676 {
1677 return 1.0;
1678 }
1679 virtual const double muWHZZ4l(const double sqrt_s) const
1680 {
1681 return 1.0;
1682 }
1683 virtual const double muVHZZ4l(const double sqrt_s) const
1684 {
1685 return 1.0;
1686 }
1687 virtual const double muttHZZ4l(const double sqrt_s) const
1688 {
1689 return 1.0;
1690 }
1691
1692 virtual const double muggHWW(const double sqrt_s) const
1693 {
1694 return 1.0;
1695 }
1696 virtual const double muggHpbbH_HWW(const double sqrt_s) const
1697 {
1698 return 1.0;
1699 }
1700 virtual const double muVBFHWW(const double sqrt_s) const
1701 {
1702 return 1.0;
1703 }
1704 virtual const double muZHWW(const double sqrt_s) const
1705 {
1706 return 1.0;
1707 }
1708 virtual const double muWHWW(const double sqrt_s) const
1709 {
1710 return 1.0;
1711 }
1712 virtual const double muVHWW(const double sqrt_s) const
1713 {
1714 return 1.0;
1715 }
1716 virtual const double muttHWW(const double sqrt_s) const
1717 {
1718 return 1.0;
1719 }
1720 virtual const double muttHptH_HWW(const double sqrt_s) const
1721 {
1722 return 1.0;
1723 }
1724 virtual const double muggHWW2l2v(const double sqrt_s) const
1725 {
1726 return 1.0;
1727 }
1728 virtual const double muVBFHWW2l2v(const double sqrt_s) const
1729 {
1730 return 1.0;
1731 }
1732 virtual const double muZHWW2l2v(const double sqrt_s) const
1733 {
1734 return 1.0;
1735 }
1736 virtual const double muWHWW2l2v(const double sqrt_s) const
1737 {
1738 return 1.0;
1739 }
1740 virtual const double muVHWW2l2v(const double sqrt_s) const
1741 {
1742 return 1.0;
1743 }
1744 virtual const double muttHWW2l2v(const double sqrt_s) const
1745 {
1746 return 1.0;
1747 }
1748 virtual const double muggHmumu(const double sqrt_s) const
1749 {
1750 return 1.0;
1751 }
1752 virtual const double muVBFHmumu(const double sqrt_s) const
1753 {
1754 return 1.0;
1755 }
1756 virtual const double muZHmumu(const double sqrt_s) const
1757 {
1758 return 1.0;
1759 }
1760 virtual const double muWHmumu(const double sqrt_s) const
1761 {
1762 return 1.0;
1763 }
1764 virtual const double muVHmumu(const double sqrt_s) const
1765 {
1766 return 1.0;
1767 }
1768 virtual const double muttHmumu(const double sqrt_s) const
1769 {
1770 return 1.0;
1771 }
1772 virtual const double muttHptH_Hmumu(const double sqrt_s) const
1773 {
1774 return 1.0;
1775 }
1776 virtual const double muggHpttHptHpbbH_Hmumu(const double sqrt_s) const
1777 {
1778 return 1.0;
1779 }
1780 virtual const double muVBFpVH_Hmumu(const double sqrt_s) const
1781 {
1782 return 1.0;
1783 }
1784 virtual const double muggHtautau(const double sqrt_s) const
1785 {
1786 return 1.0;
1787 }
1788 virtual const double muggHpbbH_Htautau(const double sqrt_s) const
1789 {
1790 return 1.0;
1791 }
1792 virtual const double muVBFHtautau(const double sqrt_s) const
1793 {
1794 return 1.0;
1795 }
1796 virtual const double muZHtautau(const double sqrt_s) const
1797 {
1798 return 1.0;
1799 }
1800 virtual const double muWHtautau(const double sqrt_s) const
1801 {
1802 return 1.0;
1803 }
1804 virtual const double muVHtautau(const double sqrt_s) const
1805 {
1806 return 1.0;
1807 }
1808 virtual const double muttHtautau(const double sqrt_s) const
1809 {
1810 return 1.0;
1811 }
1812 virtual const double muttHptH_Htautau(const double sqrt_s) const
1813 {
1814 return 1.0;
1815 }
1816 virtual const double muggHbb(const double sqrt_s) const
1817 {
1818 return 1.0;
1819 }
1820 virtual const double muggHpVBFpbbH_Hbb(const double sqrt_s) const
1821 {
1822 return 1.0;
1823 }
1824 virtual const double muVBFHbb(const double sqrt_s) const
1825 {
1826 return 1.0;
1827 }
1828 virtual const double muZHbb(const double sqrt_s) const
1829 {
1830 return 1.0;
1831 }
1832 virtual const double muWHbb(const double sqrt_s) const
1833 {
1834 return 1.0;
1835 }
1836 virtual const double muVHbb(const double sqrt_s) const
1837 {
1838 return 1.0;
1839 }
1840 virtual const double muttHbb(const double sqrt_s) const
1841 {
1842 return 1.0;
1843 }
1844 virtual const double muttHptH_Hbb(const double sqrt_s) const
1845 {
1846 return 1.0;
1847 }
1848 virtual const double muVHcc(const double sqrt_s) const
1849 {
1850 return 1.0;
1851 }
1852 virtual const double muppHmumu(const double sqrt_s) const
1853 {
1854 return 1.0;
1855 }
1856 virtual const double muppHZga(const double sqrt_s) const
1857 {
1858 return 1.0;
1859 }
1860
1861 //AG:begin,begin
1862 virtual const double delta_muggH_1(const double sqrt_s) const
1863 {
1864 return 0.0 ;
1865 }
1866 virtual const double delta_muggH_2(const double sqrt_s) const
1867 {
1868 return 0.0 ;
1869 }
1870
1871 virtual const double delta_muVBF_1(const double sqrt_s) const
1872 {
1873 return 0.0 ;
1874 }
1875 virtual const double delta_muVBF_2(const double sqrt_s) const
1876 {
1877 return 0.0 ;
1878 }
1879
1880 virtual const double delta_muWH_1(const double sqrt_s) const
1881 {
1882 return 0.0 ;
1883 }
1884 virtual const double delta_muWH_2(const double sqrt_s) const
1885 {
1886 return 0.0 ;
1887 }
1888
1889 virtual const double delta_muZH_1(const double sqrt_s) const
1890 {
1891 return 0.0 ;
1892 }
1893 virtual const double delta_muZH_2(const double sqrt_s) const
1894 {
1895 return 0.0 ;
1896 }
1897
1898 virtual const double delta_muVH_1(const double sqrt_s) const
1899 {
1900 return 0.0 ;
1901 }
1902 virtual const double delta_muVH_2(const double sqrt_s) const
1903 {
1904 return 0.0 ;
1905 }
1906
1907 virtual const double delta_muttH_1(const double sqrt_s) const
1908 {
1909 return 0.0 ;
1910 }
1911 virtual const double delta_muttH_2(const double sqrt_s) const
1912 {
1913 return 0.0 ;
1914 }
1915
1916 virtual const double delta_mutH_1(const double sqrt_s) const
1917 {
1918 return 0.0 ;
1919 }
1920 virtual const double delta_mutH_2(const double sqrt_s) const
1921 {
1922 return 0.0 ;
1923 }
1924
1925 virtual const double delta_mubbH_1(const double sqrt_s) const
1926 {
1927 return 0.0 ;
1928 }
1929 virtual const double delta_mubbH_2(const double sqrt_s) const
1930 {
1931 return 0.0 ;
1932 }
1934 virtual const double deltaGammaHggRatio1() const
1935 {
1936 return 0.0;
1937 }
1938 virtual const double deltaGammaHggRatio2() const
1939 {
1940 return 0.0;
1941 }
1942
1943 virtual const double deltaGammaHWWRatio1() const
1944 {
1945 return 0.0;
1946 }
1947 virtual const double deltaGammaHWWRatio2() const
1948 {
1949 return 0.0;
1950 }
1951
1952 virtual const double deltaGammaHZZRatio1() const
1953 {
1954 return 0.0;
1955 }
1956 virtual const double deltaGammaHZZRatio2() const
1957 {
1958 return 0.0;
1959 }
1960
1961 virtual const double deltaGammaHgagaRatio1() const
1962 {
1963 return 0.0;
1964 }
1965 virtual const double deltaGammaHgagaRatio2() const
1966 {
1967 return 0.0;
1968 }
1969
1970 virtual const double deltaGammaHZgaRatio1() const
1971 {
1972 return 0.0;
1973 }
1974 virtual const double deltaGammaHZgaRatio2() const
1975 {
1976 return 0.0;
1977 }
1978
1979 virtual const double deltaGammaHbbRatio1() const
1980 {
1981 return 0.0;
1982 }
1983 virtual const double deltaGammaHbbRatio2() const
1984 {
1985 return 0.0;
1986 }
1987
1988 virtual const double deltaGammaHmumuRatio1() const
1989 {
1990 return 0.0;
1991 }
1992 virtual const double deltaGammaHmumuRatio2() const
1993 {
1994 return 0.0;
1995 }
1996
1997 virtual const double deltaGammaHtautauRatio1() const
1998 {
1999 return 0.0;
2000 }
2001 virtual const double deltaGammaHtautauRatio2() const
2002 {
2003 return 0.0;
2004 }
2005
2006 virtual const double deltaGammaHccRatio1() const
2007 {
2008 return 0.0;
2009 }
2010 virtual const double deltaGammaHccRatio2() const
2011 {
2012 return 0.0;
2013 }
2014
2015 virtual const double deltaGammaTotalRatio1() const
2016 {
2017 return 0.0;
2018 }
2019 virtual const double deltaGammaTotalRatio2() const
2020 {
2021 return 0.0;
2022 }
2023
2024 //AG:end
2025
2027
2033 virtual const double GammaHggRatio() const
2034 {
2035 return 1.0;
2036 }
2037
2043 virtual const double GammaHWWRatio() const
2044 {
2045 return 1.0;
2046 }
2047
2053 virtual const double GammaHZZRatio() const
2054 {
2055 return 1.0;
2056 }
2057
2063 virtual const double GammaHZgaRatio() const
2064 {
2065 return 1.0;
2066 }
2067
2073 virtual const double GammaHgagaRatio() const
2074 {
2075 return 1.0;
2076 }
2077
2079
2080
2086 virtual const double GammaHmumuRatio() const
2087 {
2088 return 1.0;
2089 }
2090
2096 virtual const double GammaHtautauRatio() const
2097 {
2098 return 1.0;
2099 }
2100
2106 virtual const double GammaHccRatio() const
2107 {
2108 return 1.0;
2109 }
2110
2116 virtual const double GammaHssRatio() const
2117 {
2118 return 1.0;
2119 }
2120
2126 virtual const double GammaHbbRatio() const
2127 {
2128 return 1.0;
2129 }
2130
2136 virtual const double computeGammaTotalRatio() const
2137 {
2138 return 1.0;
2139 }
2140
2142
2148 virtual const double BrHggRatio() const
2149 {
2150 return 1.0;
2151 }
2152
2158 virtual const double BrHWWRatio() const
2159 {
2160 return 1.0;
2161 }
2162
2168 virtual const double BrHZZRatio() const
2169 {
2170 return 1.0;
2171 }
2172
2178 virtual const double BrHVVRatio() const
2179 {
2180 return 1.0;
2181 }
2182
2188 virtual const double BrHZgaRatio() const
2189 {
2190 return 1.0;
2191 }
2192
2198 virtual const double BrHZgallRatio() const
2199 {
2200 return 1.0;
2201 }
2202
2208 virtual const double BrHZgaeeRatio() const
2209 {
2210 return 1.0;
2211 }
2212
2218 virtual const double BrHZgamumuRatio() const
2219 {
2220 return 1.0;
2221 }
2222
2228 virtual const double BrHgagaRatio() const
2229 {
2230 return 1.0;
2231 }
2232
2234
2235
2241 virtual const double BrHmumuRatio() const
2242 {
2243 return 1.0;
2244 }
2245
2251 virtual const double BrHtautauRatio() const
2252 {
2253 return 1.0;
2254 }
2255
2261 virtual const double BrHccRatio() const
2262 {
2263 return 1.0;
2264 }
2265
2271 virtual const double BrHssRatio() const
2272 {
2273 return 1.0;
2274 }
2275
2281 virtual const double BrHbbRatio() const
2282 {
2283 return 1.0;
2284 }
2285
2286
2288
2294 virtual const double BrH2L2LRatio() const
2295 {
2296 return 1.0;
2297 }
2303 virtual const double BrH2e2muRatio() const
2304 {
2305 return 1.0;
2306 }
2312 virtual const double BrH2v2vRatio() const
2313 {
2314 return 1.0;
2315 }
2321 virtual const double BrH2L2vRatio() const
2322 {
2323 return 1.0;
2324 }
2330 virtual const double BrH2L2v2Ratio() const
2331 {
2332 return 1.0;
2333 }
2339 virtual const double BrH2e2vRatio() const
2340 {
2341 return 1.0;
2342 }
2348 virtual const double BrH2mu2vRatio() const
2349 {
2350 return 1.0;
2351 }
2357 virtual const double BrH2u2uRatio() const
2358 {
2359 return 1.0;
2360 }
2366 virtual const double BrH2d2dRatio() const
2367 {
2368 return 1.0;
2369 }
2375 virtual const double BrH2u2dRatio() const
2376 {
2377 return 1.0;
2378 }
2384 virtual const double BrH2L2uRatio() const
2385 {
2386 return 1.0;
2387 }
2393 virtual const double BrH2L2dRatio() const
2394 {
2395 return 1.0;
2396 }
2402 virtual const double BrH2v2uRatio() const
2403 {
2404 return 1.0;
2405 }
2411 virtual const double BrH2v2dRatio() const
2412 {
2413 return 1.0;
2414 }
2420 virtual const double BrH4LRatio() const
2421 {
2422 return 1.0;
2423 }
2429 virtual const double BrH4L2Ratio() const
2430 {
2431 return 1.0;
2432 }
2438 virtual const double BrH4eRatio() const
2439 {
2440 return 1.0;
2441 }
2447 virtual const double BrH4muRatio() const
2448 {
2449 return 1.0;
2450 }
2456 virtual const double BrH4vRatio() const
2457 {
2458 return 1.0;
2459 }
2465 virtual const double BrH4uRatio() const
2466 {
2467 return 1.0;
2468 }
2474 virtual const double BrH4dRatio() const
2475 {
2476 return 1.0;
2477 }
2483 virtual const double BrHLvvLRatio() const
2484 {
2485 return 1.0;
2486 }
2492 virtual const double BrHevmuvRatio() const
2493 {
2494 return 1.0;
2495 }
2501 virtual const double BrHudduRatio() const
2502 {
2503 return 1.0;
2504 }
2510 virtual const double BrHLvudRatio() const
2511 {
2512 return 1.0;
2513 }
2519 virtual const double BrH2udRatio() const
2520 {
2521 return 1.0;
2522 }
2528 virtual const double BrH2LvRatio() const
2529 {
2530 return 1.0;
2531 }
2537 virtual const double BrH2Lv2Ratio() const
2538 {
2539 return 1.0;
2540 }
2546 virtual const double BrH2evRatio() const
2547 {
2548 return 1.0;
2549 }
2555 virtual const double BrH2muvRatio() const
2556 {
2557 return 1.0;
2558 }
2564 virtual const double BrH4fRatio() const
2565 {
2566 return 1.0;
2567 }
2568
2569 // DECAYS INVOLVING ONLY ELECTRONS, MUONS OR NEUTRINOS IN THE FINAL STATES
2570
2576 virtual const double BrH4lRatio() const
2577 {
2578 return 1.0;
2579 }
2585 virtual const double BrH2l2vRatio() const
2586 {
2587 return 1.0;
2588 }
2589
2590
2592
2598 virtual const double BrHlljjRatio() const
2599 {
2600 return 1.0;
2601 }
2607 virtual const double BrHlvjjRatio() const
2608 {
2609 return 1.0;
2610 }
2616 virtual const double BrHlv_lvorjjRatio() const
2617 {
2618 return 1.0;
2619 }
2625 virtual const double BrHll_vvorjjRatio() const
2626 {
2627 return 1.0;
2628 }
2629
2631
2636 virtual const double Br_H_exo() const
2637 {
2638 return 0.0;
2639 };
2640
2645 virtual const double Br_H_inv() const
2646 {
2647 return 0.0;
2648 };
2649
2655 virtual const double Br_H_inv_NP() const
2656 {
2657 return 0.0;
2658 };
2659
2665 virtual const double BrHvisRatio() const
2666 {
2667 return 1.0;
2668 }
2669
2675 virtual const double BrHtoinvRatio() const
2676 {
2677 return 1.0;
2678 }
2679
2680
2682
2687 virtual const double delta2sH3(const double C1) const
2688 {
2689 return 0.0;
2690 }
2691
2696 virtual const double delta2sBRH3(const double C1prod, const double C1Hxx) const
2697 {
2698 return 0.0;
2699 }
2700
2704 virtual const double C1eeZH(const double sqrt_s) const;
2705
2709 virtual const double C1eeWBF(const double sqrt_s) const;
2710
2714 virtual const double C1eeHvv(const double sqrt_s) const;
2715
2719 virtual const double C1eeZBF(const double sqrt_s) const;
2720
2724 virtual const double C1eettH(const double sqrt_s) const;
2725
2727
2732 virtual const double UpperLimitZgammaA13(const double sqrt_s) const
2733 {
2734 return 1.0;
2735 }
2736
2741 virtual const double UpperLimitZgammaC13(const double sqrt_s) const
2742 {
2743 return 1.0;
2744 }
2745
2750 virtual const double UpperLimitZgammaA(const double sqrt_s) const
2751 {
2752 return 1.0;
2753 }
2754
2759 virtual const double UpperLimitZgammaC(const double sqrt_s) const
2760 {
2761 return 1.0;
2762 }
2763
2768 virtual const double cgplusct() const
2769 {
2770 return 1.0;
2771 }
2772
2777 virtual const double cgaplusct() const
2778 {
2779 return 1.0;
2780 }
2781
2786 virtual const double cgminuscga() const
2787 {
2788 return 0.0;
2789 }
2790
2795 virtual const double cVpluscb() const
2796 {
2797 return 2.0;
2798 }
2799
2804 virtual const double cVplusctau() const
2805 {
2806 return 2.0;
2807 }
2808
2813 virtual const double cbminuscc() const
2814 {
2815 return 0.0;
2816 }
2817
2822 virtual const double cbminusctau() const
2823 {
2824 return 0.0;
2825 }
2826
2831 virtual const double ccminusctau() const
2832 {
2833 return 0.0;
2834 }
2835
2836
2837
2839//-----------------------------------------------------------------------------------------
2840//-- Special Hadron collider signal strengths with separate full TH unc U(prod x decay) ---
2841//-----------------------------------------------------------------------------------------
2843
2844 virtual const double muTHUggHgaga(const double sqrt_s) const
2845 {
2846 return 1.0;
2847 }
2848
2849 virtual const double muTHUVBFHgaga(const double sqrt_s) const
2850 {
2851 return 1.0;
2852 }
2853 virtual const double muTHUZHgaga(const double sqrt_s) const
2854 {
2855 return 1.0;
2856 }
2857 virtual const double muTHUWHgaga(const double sqrt_s) const
2858 {
2859 return 1.0;
2860 }
2861 virtual const double muTHUVHgaga(const double sqrt_s) const
2862 {
2863 return 1.0;
2864 }
2865 virtual const double muTHUttHgaga(const double sqrt_s) const
2866 {
2867 return 1.0;
2868 }
2869 virtual const double muTHUggHZga(const double sqrt_s) const
2870 {
2871 return 1.0;
2872 }
2873 virtual const double muTHUVBFHZga(const double sqrt_s) const
2874 {
2875 return 1.0;
2876 }
2877 virtual const double muTHUZHZga(const double sqrt_s) const
2878 {
2879 return 1.0;
2880 }
2881 virtual const double muTHUWHZga(const double sqrt_s) const
2882 {
2883 return 1.0;
2884 }
2885 virtual const double muTHUVHZga(const double sqrt_s) const
2886 {
2887 return 1.0;
2888 }
2889 virtual const double muTHUttHZga(const double sqrt_s) const
2890 {
2891 return 1.0;
2892 }
2893 virtual const double muTHUggHZZ(const double sqrt_s) const
2894 {
2895 return 1.0;
2896 }
2897 virtual const double muTHUVBFHZZ(const double sqrt_s) const
2898 {
2899 return 1.0;
2900 }
2901 virtual const double muTHUZHZZ(const double sqrt_s) const
2902 {
2903 return 1.0;
2904 }
2905 virtual const double muTHUWHZZ(const double sqrt_s) const
2906 {
2907 return 1.0;
2908 }
2909 virtual const double muTHUVHZZ(const double sqrt_s) const
2910 {
2911 return 1.0;
2912 }
2913 virtual const double muTHUttHZZ(const double sqrt_s) const
2914 {
2915 return 1.0;
2916 }
2917
2918 virtual const double muTHUggHZZ4l(const double sqrt_s) const
2919 {
2920 return 1.0;
2921 }
2922 virtual const double muTHUVBFHZZ4l(const double sqrt_s) const
2923 {
2924 return 1.0;
2925 }
2926 virtual const double muTHUZHZZ4l(const double sqrt_s) const
2927 {
2928 return 1.0;
2929 }
2930 virtual const double muTHUWHZZ4l(const double sqrt_s) const
2931 {
2932 return 1.0;
2933 }
2934 virtual const double muTHUVHZZ4l(const double sqrt_s) const
2935 {
2936 return 1.0;
2937 }
2938 virtual const double muTHUttHZZ4l(const double sqrt_s) const
2939 {
2940 return 1.0;
2941 }
2942
2943 virtual const double muTHUggHWW(const double sqrt_s) const
2944 {
2945 return 1.0;
2946 }
2947 virtual const double muTHUVBFHWW(const double sqrt_s) const
2948 {
2949 return 1.0;
2950 }
2951 virtual const double muTHUZHWW(const double sqrt_s) const
2952 {
2953 return 1.0;
2954 }
2955 virtual const double muTHUWHWW(const double sqrt_s) const
2956 {
2957 return 1.0;
2958 }
2959 virtual const double muTHUVHWW(const double sqrt_s) const
2960 {
2961 return 1.0;
2962 }
2963 virtual const double muTHUttHWW(const double sqrt_s) const
2964 {
2965 return 1.0;
2966 }
2967 virtual const double muTHUggHWW2l2v(const double sqrt_s) const
2968 {
2969 return 1.0;
2970 }
2971 virtual const double muTHUVBFHWW2l2v(const double sqrt_s) const
2972 {
2973 return 1.0;
2974 }
2975 virtual const double muTHUZHWW2l2v(const double sqrt_s) const
2976 {
2977 return 1.0;
2978 }
2979 virtual const double muTHUWHWW2l2v(const double sqrt_s) const
2980 {
2981 return 1.0;
2982 }
2983 virtual const double muTHUVHWW2l2v(const double sqrt_s) const
2984 {
2985 return 1.0;
2986 }
2987 virtual const double muTHUttHWW2l2v(const double sqrt_s) const
2988 {
2989 return 1.0;
2990 }
2991 virtual const double muTHUggHmumu(const double sqrt_s) const
2992 {
2993 return 1.0;
2994 }
2995 virtual const double muTHUVBFHmumu(const double sqrt_s) const
2996 {
2997 return 1.0;
2998 }
2999 virtual const double muTHUZHmumu(const double sqrt_s) const
3000 {
3001 return 1.0;
3002 }
3003 virtual const double muTHUWHmumu(const double sqrt_s) const
3004 {
3005 return 1.0;
3006 }
3007 virtual const double muTHUVHmumu(const double sqrt_s) const
3008 {
3009 return 1.0;
3010 }
3011 virtual const double muTHUttHmumu(const double sqrt_s) const
3012 {
3013 return 1.0;
3014 }
3015 virtual const double muTHUggHtautau(const double sqrt_s) const
3016 {
3017 return 1.0;
3018 }
3019 virtual const double muTHUVBFHtautau(const double sqrt_s) const
3020 {
3021 return 1.0;
3022 }
3023 virtual const double muTHUZHtautau(const double sqrt_s) const
3024 {
3025 return 1.0;
3026 }
3027 virtual const double muTHUWHtautau(const double sqrt_s) const
3028 {
3029 return 1.0;
3030 }
3031 virtual const double muTHUVHtautau(const double sqrt_s) const
3032 {
3033 return 1.0;
3034 }
3035 virtual const double muTHUttHtautau(const double sqrt_s) const
3036 {
3037 return 1.0;
3038 }
3039 virtual const double muTHUggHbb(const double sqrt_s) const
3040 {
3041 return 1.0;
3042 }
3043 virtual const double muTHUVBFHbb(const double sqrt_s) const
3044 {
3045 return 1.0;
3046 }
3047 virtual const double muTHUZHbb(const double sqrt_s) const
3048 {
3049 return 1.0;
3050 }
3051 virtual const double muTHUWHbb(const double sqrt_s) const
3052 {
3053 return 1.0;
3054 }
3055 virtual const double muTHUVHbb(const double sqrt_s) const
3056 {
3057 return 1.0;
3058 }
3059 virtual const double muTHUttHbb(const double sqrt_s) const
3060 {
3061 return 1.0;
3062 }
3063
3064 virtual const double muTHUVBFBRinv(const double sqrt_s) const
3065 {
3066 return 0.0;
3067 }
3068
3069 virtual const double muTHUVBFHinv(const double sqrt_s) const
3070 {
3071 return 1.0;
3072 }
3073
3074 virtual const double muTHUVHBRinv(const double sqrt_s) const
3075 {
3076 return 0.0;
3077 }
3078
3079 virtual const double muTHUVHinv(const double sqrt_s) const
3080 {
3081 return 1.0;
3082 }
3083
3084 virtual const double muTHUggHZZ4mu(const double sqrt_s) const
3085 {
3086 return 1.0;
3087 }
3088
3089 virtual const double muTHUggHZgamumu(const double sqrt_s) const
3090 {
3091 return 1.0;
3092 }
3093
3094
3096
3101 virtual const double deltaeNP(const double mu) const
3102 {
3103 return 0.0;
3104 }
3105
3107
3112 virtual const double deltag1ZNP(const double mu) const
3113 {
3114 return 0.0;
3115 }
3116
3121 virtual const double deltag1gaNP(const double mu) const
3122 {
3123 return 0.0;
3124 }
3125
3130 virtual const double deltaKgammaNP(const double mu) const
3131 {
3132 return 0.0;
3133 }
3134
3139 virtual const double lambdaZNP(const double mu) const
3140 {
3141 return 0.0;
3142 }
3143
3144
3146
3152 virtual const double deltag1ZNPEff() const
3153 {
3154 return 0.0;
3155 }
3156
3162 virtual const double deltaKgammaNPEff() const
3163 {
3164 return 0.0;
3165 }
3166
3168
3178 virtual const double xseeWW4fLEP2(const double sqrt_s, const int fstate) const
3179 {
3180 return 0.0;
3181 }
3182
3192 virtual const double deltaxseeWW4fLEP2(const double sqrt_s, const int fstate) const
3193 {
3194 return 0.0;
3195 }
3196
3203 virtual const double xseeWWleptLEP2(const double sqrt_s) const
3204 {
3205 return xseeWW4fLEP2(sqrt_s, 11);
3206 }
3207
3214 virtual const double deltaxseeWWleptLEP2(const double sqrt_s) const
3215 {
3216 return deltaxseeWW4fLEP2(sqrt_s, 11);
3217 }
3218
3225 virtual const double xseeWWsemilLEP2(const double sqrt_s) const
3226 {
3227 return xseeWW4fLEP2(sqrt_s, 10);
3228 }
3229
3236 virtual const double deltaxseeWWsemilLEP2(const double sqrt_s) const
3237 {
3238 return deltaxseeWW4fLEP2(sqrt_s, 10);
3239 }
3240
3247 virtual const double xseeWWhadLEP2(const double sqrt_s) const
3248 {
3249 return xseeWW4fLEP2(sqrt_s, 0);
3250 }
3251
3258 virtual const double deltaxseeWWhadLEP2(const double sqrt_s) const
3259 {
3260 return deltaxseeWW4fLEP2(sqrt_s, 0);
3261 }
3262
3269 virtual const double xseeWWtotLEP2(const double sqrt_s) const
3270 {
3271 return 0.0;
3272 }
3273
3280 virtual const double deltaxseeWWtotLEP2(const double sqrt_s) const
3281 {
3282 return 0.0;
3283 }
3284
3292 virtual const double dxsdcoseeWWlvjjLEP2(const double sqrt_s, const int bin) const
3293 {
3294 return 0.0;
3295 }
3296
3304 virtual const double deltadxsdcoseeWWlvjjLEP2(const double sqrt_s, const int bin) const
3305 {
3306 return 0.0;
3307 }
3308
3314 virtual const double dxseeWWdcos(const double sqrt_s, const double cos) const
3315 {
3316 return 0.0;
3317 }
3318
3324 virtual const double dxseeWWdcosBin(const double sqrt_s, const double cos1, const double cos2) const
3325 {
3326 return 0.0;
3327 }
3328
3334 virtual const double xseeWW(const double sqrt_s) const
3335 {
3336 return 0.0;
3337 }
3338
3347 virtual const double mueeWW(const double sqrt_s, const double Pol_em, const double Pol_ep) const
3348 {
3349 return 1.0;
3350 }
3351
3352
3354
3355 //----- High Energy diboson observables at hadron colliders
3356
3362 virtual const double ppZHprobe(const double sqrt_s) const
3363 {
3364 return 0.0;
3365 }
3366
3374 virtual const double mupTVppWZ(const double sqrt_s, const double pTV1, const double pTV2) const
3375 {
3376 return 1.0;
3377 }
3378
3379
3380
3382
3383 //----- Simplified Template Cross Sections Bins
3384
3385 //----- Stage 0
3386
3391 virtual const double STXS0_qqH(const double sqrt_s) const
3392 {
3393 return 1.0;
3394 }
3395
3396
3397 //----- Stage 1
3398
3403 virtual const double STXS_ggH_VBFtopo_j3v(const double sqrt_s) const
3404 {
3405 return 1.0;
3406 }
3407
3408
3413 virtual const double STXS_ggH_VBFtopo_j3(const double sqrt_s) const
3414 {
3415 return 1.0;
3416 }
3417
3418
3423 virtual const double STXS_ggH0j(const double sqrt_s) const
3424 {
3425 return 1.0;
3426 }
3427
3432 virtual const double STXS_ggH1j_pTH_0_60(const double sqrt_s) const
3433 {
3434 return 1.0;
3435 }
3436
3441 virtual const double STXS_ggH1j_pTH_60_120(const double sqrt_s) const
3442 {
3443 return 1.0;
3444 }
3445
3450 virtual const double STXS_ggH1j_pTH_120_200(const double sqrt_s) const
3451 {
3452 return 1.0;
3453 }
3454
3459 virtual const double STXS_ggH1j_pTH_200(const double sqrt_s) const
3460 {
3461 return 1.0;
3462 }
3463
3468 virtual const double STXS_ggH2j_pTH_0_200(const double sqrt_s) const
3469 {
3470 return 1.0;
3471 }
3472
3473
3478 virtual const double STXS_ggH2j_pTH_0_60(const double sqrt_s) const
3479 {
3480 return 1.0;
3481 }
3482
3483
3488 virtual const double STXS_ggH2j_pTH_60_120(const double sqrt_s) const
3489 {
3490 return 1.0;
3491 }
3492
3493
3498 virtual const double STXS_ggH2j_pTH_120_200(const double sqrt_s) const
3499 {
3500 return 1.0;
3501 }
3502
3503
3508 virtual const double STXS_ggH2j_pTH_200(const double sqrt_s) const
3509 {
3510 return 1.0;
3511 }
3512
3513
3518 virtual const double STXS_qqHqq_VBFtopo_Rest(const double sqrt_s) const
3519 {
3520 return 1.0;
3521 }
3522
3523
3528 virtual const double STXS_qqHqq_VBFtopo_j3v(const double sqrt_s) const
3529 {
3530 return 1.0;
3531 }
3532
3533
3538 virtual const double STXS_qqHqq_VBFtopo_j3(const double sqrt_s) const
3539 {
3540 return 1.0;
3541 }
3542
3547 virtual const double STXS_qqHqq_nonVHtopo(const double sqrt_s) const
3548 {
3549 return 1.0;
3550 }
3551
3556 virtual const double STXS_qqHqq_VHtopo(const double sqrt_s) const
3557 {
3558 return 1.0;
3559 }
3560
3561
3566 virtual const double STXS_qqHqq_Rest(const double sqrt_s) const
3567 {
3568 return 1.0;
3569 }
3570
3575 virtual const double STXS_qqHqq_pTj_200(const double sqrt_s) const
3576 {
3577 return 1.0;
3578 }
3579
3584 virtual const double STXS_qqHlv_pTV_0_250(const double sqrt_s) const
3585 {
3586 return 1.0;
3587 }
3588
3589
3594 virtual const double STXS_qqHlv_pTV_0_150(const double sqrt_s) const
3595 {
3596 return 1.0;
3597 }
3598
3599
3604 virtual const double STXS_qqHlv_pTV_150_250_0j(const double sqrt_s) const
3605 {
3606 return 1.0;
3607 }
3608
3609
3614 virtual const double STXS_qqHlv_pTV_150_250_1j(const double sqrt_s) const
3615 {
3616 return 1.0;
3617 }
3618
3619
3624 virtual const double STXS_qqHlv_pTV_250(const double sqrt_s) const
3625 {
3626 return 1.0;
3627 }
3628
3633 virtual const double STXS_qqHll_pTV_0_150(const double sqrt_s) const
3634 {
3635 return 1.0;
3636 }
3637
3642 virtual const double STXS_qqHll_pTV_150_250(const double sqrt_s) const
3643 {
3644 return 1.0;
3645 }
3646
3647
3652 virtual const double STXS_qqHll_pTV_150_250_0j(const double sqrt_s) const
3653 {
3654 return 1.0;
3655 }
3656
3657
3662 virtual const double STXS_qqHll_pTV_150_250_1j(const double sqrt_s) const
3663 {
3664 return 1.0;
3665 }
3666
3667
3672 virtual const double STXS_qqHll_pTV_250(const double sqrt_s) const
3673 {
3674 return 1.0;
3675 }
3676
3677
3682 virtual const double STXS_ttHtH(const double sqrt_s) const
3683 {
3684 return 1.0;
3685 }
3686
3687
3692 virtual const double STXS_WHqqHqq_VBFtopo_j3v(const double sqrt_s) const
3693 {
3694 return 1.0;
3695 }
3696
3701 virtual const double STXS_WHqqHqq_VBFtopo_j3(const double sqrt_s) const
3702 {
3703 return 1.0;
3704 }
3705
3710 virtual const double STXS_WHqqHqq_VH2j(const double sqrt_s) const
3711 {
3712 return 1.0;
3713 }
3714
3719 virtual const double STXS_WHqqHqq_Rest(const double sqrt_s) const
3720 {
3721 return 1.0;
3722 }
3723
3728 virtual const double STXS_WHqqHqq_pTj1_200(const double sqrt_s) const
3729 {
3730 return 1.0;
3731 }
3732
3737 virtual const double STXS_ZHqqHqq_VBFtopo_j3v(const double sqrt_s) const
3738 {
3739 return 1.0;
3740 }
3741
3746 virtual const double STXS_ZHqqHqq_VBFtopo_j3(const double sqrt_s) const
3747 {
3748 return 1.0;
3749 }
3750
3755 virtual const double STXS_ZHqqHqq_VH2j(const double sqrt_s) const
3756 {
3757 return 1.0;
3758 }
3759
3764 virtual const double STXS_ZHqqHqq_Rest(const double sqrt_s) const
3765 {
3766 return 1.0;
3767 }
3768
3773 virtual const double STXS_ZHqqHqq_pTj1_200(const double sqrt_s) const
3774 {
3775 return 1.0;
3776 }
3777
3778
3779 //----- Stage 1.2
3780 // From ATLAS-CONF-2020-053
3781 // Expressions valid in the {G_F, M_Z, M_W} scheme
3782
3786 virtual const double STXS12_BrH4lRatio() const
3787 {
3788 return 1.0;
3789 }
3790
3794 virtual const double STXS12_BrHevmuvRatio() const
3795 {
3796 return 1.0;
3797 }
3798
3802 virtual const double STXS12_BrHgagaRatio() const
3803 {
3804 return 1.0;
3805 }
3806
3810 virtual const double STXS12_BrHbbRatio() const
3811 {
3812 return 1.0;
3813 }
3814
3819 virtual const double STXS12_ggH_pTH200_300_Nj01(const double sqrt_s) const
3820 {
3821 return 1.0;
3822 }
3823
3828 virtual const double STXS12_ggH_pTH300_450_Nj01(const double sqrt_s) const
3829 {
3830 return 1.0;
3831 }
3832
3837 virtual const double STXS12_ggH_pTH450_650_Nj01(const double sqrt_s) const
3838 {
3839 return 1.0;
3840 }
3841
3846 virtual const double STXS12_ggH_pTH650_Inf_Nj01(const double sqrt_s) const
3847 {
3848 return 1.0;
3849 }
3850
3855 virtual const double STXS12_ggH_pTH0_10_Nj0(const double sqrt_s) const
3856 {
3857 return 1.0;
3858 }
3859
3864 virtual const double STXS12_ggH_pTH10_Inf_Nj0(const double sqrt_s) const
3865 {
3866 return 1.0;
3867 }
3868
3869
3874 virtual const double STXS12_ggH_pTH10_200_Nj0(const double sqrt_s) const
3875 {
3876 return 1.0;
3877 }
3878
3879
3880
3885 virtual const double STXS12_ggH_mjj0_350_pTH0_60_Nj1(const double sqrt_s) const
3886 {
3887 return 1.0;
3888 }
3889
3890
3891
3892
3897 virtual const double STXS12_ggH_pTH0_60_Nj1(const double sqrt_s) const
3898 {
3899 return 1.0;
3900 }
3901
3906 virtual const double STXS12_ggH_pTH60_120_Nj1(const double sqrt_s) const
3907 {
3908 return 1.0;
3909 }
3910
3915 virtual const double STXS12_ggH_pTH120_200_Nj1(const double sqrt_s) const
3916 {
3917 return 1.0;
3918 }
3919
3924 virtual const double STXS12_ggH_mjj0_350_pTH0_60_Nj2(const double sqrt_s) const
3925 {
3926 return 1.0;
3927 }
3928
3933 virtual const double STXS12_ggH_mjj0_350_pTH60_120_Nj2(const double sqrt_s) const
3934 {
3935 return 1.0;
3936 }
3937
3942 virtual const double STXS12_ggH_mjj0_350_pTH120_200_Nj2(const double sqrt_s) const
3943 {
3944 return 1.0;
3945 }
3946
3951 virtual const double STXS12_ggH_mjj350_700_pTH0_200_ptHjj0_25_Nj2(const double sqrt_s) const
3952 {
3953 return 1.0;
3954 }
3955
3960 virtual const double STXS12_ggH_mjj350_700_pTH0_200_ptHjj25_Inf_Nj2(const double sqrt_s) const
3961 {
3962 return 1.0;
3963 }
3964
3969 virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj0_25_Nj2(const double sqrt_s) const
3970 {
3971 return 1.0;
3972 }
3973
3978 virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj25_Inf_Nj2(const double sqrt_s) const
3979 {
3980 return 1.0;
3981 }
3982
3987 virtual const double STXS12_ggH_mjj350_700_pTH0_200_Nj2(const double sqrt_s) const //AG:added
3988 {
3989 return 1.0;
3990 }
3991
3996 virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_Nj2(const double sqrt_s) const //AG:added
3997 {
3998 return 1.0;
3999 }
4000
4001
4002
4007 virtual const double STXS12_ggH_pTH200_300(const double sqrt_s) const
4008 {
4009 return 1.0;
4010 }
4011
4012
4013
4018 virtual const double STXS12_ggH_pTH300_450(const double sqrt_s) const
4019 {
4020 return 1.0;
4021 }
4022
4023
4028 virtual const double STXS12_ggH_pTH450_Inf(const double sqrt_s) const
4029 {
4030 return 1.0;
4031 }
4032
4033
4034
4039 virtual const double STXS12_ggH_pTH450_650(const double sqrt_s) const
4040 {
4041 return 1.0;
4042 }
4043
4044
4045
4046
4051 virtual const double STXS12_ggH_pTH650_Inf(const double sqrt_s) const
4052 {
4053 return 1.0;
4054 }
4055
4056
4057
4058
4059
4064 virtual const double STXS12_ggHll_pTV0_75(const double sqrt_s) const
4065 {
4066 return 1.0;
4067 }
4068
4073 virtual const double STXS12_ggHll_pTV75_150(const double sqrt_s) const
4074 {
4075 return 1.0;
4076 }
4077
4082 virtual const double STXS12_ggHll_pTV150_250_Nj0(const double sqrt_s) const
4083 {
4084 return 1.0;
4085 }
4086
4091 virtual const double STXS12_ggHll_pTV150_250_Nj1(const double sqrt_s) const
4092 {
4093 return 1.0;
4094 }
4095
4100 virtual const double STXS12_ggHll_pTV250_Inf(const double sqrt_s) const
4101 {
4102 return 1.0;
4103 }
4104
4105
4106
4111 virtual const double STXS12_qqHqq_VH_veto_Nj01(const double sqrt_s) const
4112 {
4113 return 1.0;
4114 }
4115
4116
4117
4118
4119
4124 virtual const double STXS12_qqHqq_Nj0(const double sqrt_s) const
4125 {
4126 return 1.0;
4127 }
4128
4133 virtual const double STXS12_qqHqq_Nj1(const double sqrt_s) const
4134 {
4135 return 1.0;
4136 }
4137
4142 virtual const double STXS12_qqHqq_mjj0_60_Nj2(const double sqrt_s) const
4143 {
4144 return 1.0;
4145 }
4146
4151 virtual const double STXS12_qqHqq_mjj60_120_Nj2(const double sqrt_s) const
4152 {
4153 return 1.0;
4154 }
4155
4160 virtual const double STXS12_qqHqq_mjj120_350_Nj2(const double sqrt_s) const
4161 {
4162 return 1.0;
4163 }
4164
4169 virtual const double STXS12_qqHqq_mjj350_Inf_pTH200_Inf_Nj2(const double sqrt_s) const
4170 {
4171 return 1.0;
4172 }
4173
4174
4175
4176
4177
4178
4179
4184 virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj0_25_Nj2(const double sqrt_s) const
4185 {
4186 return 1.0;
4187 }
4188
4193 virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj25_Inf_Nj2(const double sqrt_s) const
4194 {
4195 return 1.0;
4196 }
4197
4202 virtual const double STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj0_25_Nj2(const double sqrt_s) const
4203 {
4204 return 1.0;
4205 }
4206
4211 virtual const double STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj25_Inf_Nj2(const double sqrt_s) const
4212 {
4213 return 1.0;
4214 }
4215
4220 virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_Nj2(const double sqrt_s) const //AG:added
4221 {
4222 return 1.0;
4223 }
4224
4229 virtual const double STXS12_qqHqq_mjj700_1000_pTH0_200_Nj2(const double sqrt_s) const //AG:added
4230 {
4231 return 1.0;
4232 }
4233
4238 virtual const double STXS12_qqHqq_mjj1000_1500_pTH0_200_Nj2(const double sqrt_s) const //AG:added
4239 {
4240 return 1.0;
4241 }
4242
4247 virtual const double STXS12_qqHqq_mjj1500_Inf_pTH0_200_Nj2(const double sqrt_s) const //AG:added
4248 {
4249 return 1.0;
4250 }
4251
4256 virtual const double STXS12_qqHqq_mjj350_1000_pTH200_Inf_Nj2(const double sqrt_s) const //AG:added
4257 {
4258 return 1.0;
4259 }
4260
4265 virtual const double STXS12_qqHqq_mjj1000_Inf_pTH200_Inf_Nj2(const double sqrt_s) const //AG:added
4266 {
4267 return 1.0;
4268 }
4269
4274 virtual const double STXS12_qqHlv_pTV0_75(const double sqrt_s) const
4275 {
4276 return 1.0;
4277 }
4278
4283 virtual const double STXS12_qqHlv_pTV75_150(const double sqrt_s) const
4284 {
4285 return 1.0;
4286 }
4287
4292 virtual const double STXS12_qqHlv_pTV150_250_Nj0(const double sqrt_s) const
4293 {
4294 return 1.0;
4295 }
4296
4301 virtual const double STXS12_qqHlv_pTV150_250_Nj1(const double sqrt_s) const
4302 {
4303 return 1.0;
4304 }
4305
4310 virtual const double STXS12_qqHlv_pTV250_Inf(const double sqrt_s) const
4311 {
4312 return 1.0;
4313 }
4314
4319 virtual const double STXS12_qqHlv_pTV0_150(const double sqrt_s) const //AG:added
4320 {
4321 return 1.0;
4322 }
4323
4328 virtual const double STXS12_qqHlv_pTV250_400(const double sqrt_s) const //AG:added
4329 {
4330 return 1.0;
4331 }
4332
4337 virtual const double STXS12_qqHlv_pTV400_Inf(const double sqrt_s) const //AG:added
4338 {
4339 return 1.0;
4340 }
4341
4346 virtual const double STXS12_qqHll_pTV0_75(const double sqrt_s) const
4347 {
4348 return 1.0;
4349 }
4350
4355 virtual const double STXS12_qqHll_pTV75_150(const double sqrt_s) const
4356 {
4357 return 1.0;
4358 }
4359
4364 virtual const double STXS12_qqHll_pTV150_250_Nj0(const double sqrt_s) const
4365 {
4366 return 1.0;
4367 }
4368
4373 virtual const double STXS12_qqHll_pTV150_250_Nj1(const double sqrt_s) const
4374 {
4375 return 1.0;
4376 }
4377
4382 virtual const double STXS12_qqHll_pTV250_Inf(const double sqrt_s) const
4383 {
4384 return 1.0;
4385 }
4386
4391 virtual const double STXS12_qqHll_pTV0_150(const double sqrt_s) const //AG:added
4392 {
4393 return 1.0;
4394 }
4395
4400 virtual const double STXS12_qqHll_pTV250_400(const double sqrt_s) const //AG:added
4401 {
4402 return 1.0;
4403 }
4404
4409 virtual const double STXS12_qqHll_pTV400_Inf(const double sqrt_s) const //AG:added
4410 {
4411 return 1.0;
4412 }
4413
4418 virtual const double STXS12_ttH_pTH0_60(const double sqrt_s) const
4419 {
4420 return 1.0;
4421 }
4422
4427 virtual const double STXS12_ttH_pTH60_120(const double sqrt_s) const
4428 {
4429 return 1.0;
4430 }
4431
4436 virtual const double STXS12_ttH_pTH120_200(const double sqrt_s) const
4437 {
4438 return 1.0;
4439 }
4440
4445 virtual const double STXS12_ttH_pTH200_300(const double sqrt_s) const
4446 {
4447 return 1.0;
4448 }
4449
4454 virtual const double STXS12_ttH_pTH300_Inf(const double sqrt_s) const
4455 {
4456 return 1.0;
4457 }
4458
4463 virtual const double STXS12_ttH_pTH300_450(const double sqrt_s) const //AG:added
4464 {
4465 return 1.0;
4466 }
4467
4472 virtual const double STXS12_ttH_pTH450_Inf(const double sqrt_s) const //AG:added
4473 {
4474 return 1.0;
4475 }
4476
4481 virtual const double STXS12_tH(const double sqrt_s) const
4482 {
4483 return 1.0;
4484 }
4485
4486
4488
4493 virtual const double kappamueff() const
4494 {
4495 return 1.0;
4496 }
4497
4502 virtual const double kappataueff() const
4503 {
4504 return 1.0;
4505 }
4506
4511 virtual const double kappaceff() const
4512 {
4513 return 1.0;
4514 }
4515
4520 virtual const double kappabeff() const
4521 {
4522 return 1.0;
4523 }
4524
4529 virtual const double kappaGeff() const
4530 {
4531 return 1.0;
4532 }
4533
4538 virtual const double kappaZeff() const
4539 {
4540 return 1.0;
4541 }
4542
4547 virtual const double kappaWeff() const
4548 {
4549 return 1.0;
4550 }
4551
4556 virtual const double kappaZ4feff() const
4557 {
4558 return 1.0;
4559 }
4560
4565 virtual const double kappaW4feff() const
4566 {
4567 return 1.0;
4568 }
4569
4574 virtual const double kappaAeff() const
4575 {
4576 return 1.0;
4577 }
4578
4583 virtual const double kappaZAeff() const
4584 {
4585 return 1.0;
4586 }
4587
4589
4596 virtual const double deltayt_HB(const double mu) const
4597 {
4598 return 0.0;
4599 }
4600
4607 virtual const double deltayb_HB(const double mu) const
4608 {
4609 return 0.0;
4610 }
4611
4618 virtual const double deltaytau_HB(const double mu) const
4619 {
4620 return 0.0;
4621 }
4622
4629 virtual const double deltayc_HB(const double mu) const
4630 {
4631 return 0.0;
4632 }
4633
4640 virtual const double deltays_HB(const double mu) const
4641 {
4642 return 0.0;
4643 }
4644
4651 virtual const double deltaymu_HB(const double mu) const
4652 {
4653 return 0.0;
4654 }
4655
4662 virtual const double deltacZ_HB(const double mu) const
4663 {
4664 return 0.0;
4665 }
4666
4673 virtual const double cZBox_HB(const double mu) const
4674 {
4675 return 0.0;
4676 }
4677
4684 virtual const double cZZ_HB(const double mu) const
4685 {
4686 return 0.0;
4687 }
4688
4695 virtual const double cZga_HB(const double mu) const
4696 {
4697 return 0.0;
4698 }
4699
4706 virtual const double cgaga_HB(const double mu) const
4707 {
4708 return 0.0;
4709 }
4710
4717 virtual const double cgg_HB(const double mu) const
4718 {
4719 return 0.0;
4720 }
4721
4728 virtual const double cggEff_HB(const double mu) const
4729 {
4730 return 0.0;
4731 }
4732
4739 virtual const double lambz_HB(const double mu) const
4740 {
4741 return 0.0;
4742 }
4743
4744
4746
4752 virtual const double CEWHL111(const double mu) const
4753 {
4754 return 0.0;
4755 }
4756
4762 virtual const double CEWHL122(const double mu) const
4763 {
4764 return 0.0;
4765 }
4766
4772 virtual const double CEWHL133(const double mu) const
4773 {
4774 return 0.0;
4775 }
4776
4782 virtual const double CEWHL311(const double mu) const
4783 {
4784 return 0.0;
4785 }
4786
4792 virtual const double CEWHL322(const double mu) const
4793 {
4794 return 0.0;
4795 }
4796
4802 virtual const double CEWHL333(const double mu) const
4803 {
4804 return 0.0;
4805 }
4806
4812 virtual const double CEWHQ111(const double mu) const
4813 {
4814 return 0.0;
4815 }
4816
4822 virtual const double CEWHQ122(const double mu) const
4823 {
4824 return 0.0;
4825 }
4826
4832 virtual const double CEWHQ133(const double mu) const
4833 {
4834 return 0.0;
4835 }
4836
4842 virtual const double CEWHQ311(const double mu) const
4843 {
4844 return 0.0;
4845 }
4846
4852 virtual const double CEWHQ322(const double mu) const
4853 {
4854 return 0.0;
4855 }
4856
4862 virtual const double CEWHQ333(const double mu) const
4863 {
4864 return 0.0;
4865 }
4866
4867
4873 virtual const double CEWHQd33(const double mu) const
4874 {
4875 return 0.0;
4876 }
4877
4883 virtual const double CEWHQu33(const double mu) const
4884 {
4885 return 0.0;
4886 }
4887
4888
4894 virtual const double CEWHe11(const double mu) const
4895 {
4896 return 0.0;
4897 }
4898
4904 virtual const double CEWHe22(const double mu) const
4905 {
4906 return 0.0;
4907 }
4908
4914 virtual const double CEWHe33(const double mu) const
4915 {
4916 return 0.0;
4917 }
4918
4919
4925 virtual const double CEWHu11(const double mu) const
4926 {
4927 return 0.0;
4928 }
4929
4935 virtual const double CEWHu22(const double mu) const
4936 {
4937 return 0.0;
4938 }
4939
4945 virtual const double CEWHu33(const double mu) const
4946 {
4947 return 0.0;
4948 }
4949
4950
4956 virtual const double CEWHd11(const double mu) const
4957 {
4958 return 0.0;
4959 }
4960
4966 virtual const double CEWHd22(const double mu) const
4967 {
4968 return 0.0;
4969 }
4970
4976 virtual const double CEWHd33(const double mu) const
4977 {
4978 return 0.0;
4979 }
4980
4986 virtual const double CEWll(const double mu) const
4987 {
4988 return 0.0;
4989 }
4990
4991
4992 //----- The same, in the quark mass basis ----------
4993
4999 virtual const double CEWHQ1uu(const double mu) const
5000 {
5001 return 0.0;
5002 }
5003
5009 virtual const double CEWHQ1cc(const double mu) const
5010 {
5011 return 0.0;
5012 }
5013
5019 virtual const double CEWHQ1tt(const double mu) const
5020 {
5021 return 0.0;
5022 }
5023
5029 virtual const double CEWHQ1dd(const double mu) const
5030 {
5031 return 0.0;
5032 }
5033
5039 virtual const double CEWHQ1ss(const double mu) const
5040 {
5041 return 0.0;
5042 }
5043
5049 virtual const double CEWHQ1bb(const double mu) const
5050 {
5051 return 0.0;
5052 }
5053
5054
5060 virtual const double CEWHQ3uu(const double mu) const
5061 {
5062 return 0.0;
5063 }
5064
5070 virtual const double CEWHQ3cc(const double mu) const
5071 {
5072 return 0.0;
5073 }
5074
5080 virtual const double CEWHQ3tt(const double mu) const
5081 {
5082 return 0.0;
5083 }
5084
5090 virtual const double CEWHQ3dd(const double mu) const
5091 {
5092 return 0.0;
5093 }
5094
5100 virtual const double CEWHQ3ss(const double mu) const
5101 {
5102 return 0.0;
5103 }
5104
5110 virtual const double CEWHQ3bb(const double mu) const
5111 {
5112 return 0.0;
5113 }
5114
5120 virtual const double CEWHuuu(const double mu) const
5121 {
5122 return 0.0;
5123 }
5124
5130 virtual const double CEWHucc(const double mu) const
5131 {
5132 return 0.0;
5133 }
5134
5140 virtual const double CEWHutt(const double mu) const
5141 {
5142 return 0.0;
5143 }
5144
5145
5151 virtual const double CEWHddd(const double mu) const
5152 {
5153 return 0.0;
5154 }
5155
5161 virtual const double CEWHdss(const double mu) const
5162 {
5163 return 0.0;
5164 }
5165
5171 virtual const double CEWHdbb(const double mu) const
5172 {
5173 return 0.0;
5174 }
5175
5176
5178 //LEP2 Observables
5179
5180
5181// Absolute corrections to the differential cross section
5182 virtual const double delta_Dsigma_f(const Particle f, const double pol_e, const double pol_p, const double s, const double cos) const;
5183
5184// Absolute corrections to the differential cross section integrated in [cos \theta_{min},cos \theta_{max}]
5185// Valid for f=/=e
5186 virtual const double delta_sigma_f(const Particle f, const double pol_e, const double pol_p, const double s, const double cosmin, const double cosmax) const;
5187 virtual const double delta_sigma_had(const double pol_e, const double pol_p, const double s, const double cosmin, const double cosmax) const;
5188
5189// Total cross sections (full acceptance)
5190 virtual const double delta_sigmaTot_f(const Particle f, const double pol_e, const double pol_p, const double s) const;
5191
5192// Forward-Backward asymmetry (full acceptance). Valid for f!=e
5193 virtual const double delta_AFB_f(const Particle f, const double pol_e, const double pol_p, const double s) const;
5194
5195// Expressions for f=e
5196
5197// SM cross section integrated in [cos \theta_{min},cos \theta_{max}]
5198 virtual const double sigmaSM_ee(const double pol_e, const double pol_p, const double s, const double cosmin, const double cosmax) const;
5199// Absolute corrections to the differential cross section integrated in [cos \theta_{min},cos \theta_{max}]
5200 virtual const double delta_sigma_ee(const double pol_e, const double pol_p, const double s, const double cosmin, const double cosmax) const;
5201// Absolute corrections to the total cross section
5202 virtual const double delta_sigmaTot_ee(const double pol_e, const double pol_p, const double s) const;
5203// Absolute corrections to the FB asymmetry
5204 virtual const double delta_AFB_ee(const double pol_e, const double pol_p, const double s) const;
5205
5206// Extension of SM observable definitions
5207 virtual const double eeffsigma(const Particle f, const double pol_e, const double pol_p, const double s, const double cosmin, const double cosmax) const;
5208 virtual const double eeffsigmaE(const double pol_e, const double pol_p, const double s) const;
5209 virtual const double eeffsigmaEtsub(const double pol_e, const double pol_p, const double s) const;
5210 virtual const double eeffsigmaMu(const double pol_e, const double pol_p, const double s) const;
5211 virtual const double eeffsigmaTau(const double pol_e, const double pol_p, const double s) const;
5212 virtual const double eeffsigmaHadron(const double pol_e, const double pol_p, const double s) const;
5213 virtual const double eeffsigmaStrange(const double pol_e, const double pol_p, const double s) const;
5214 virtual const double eeffsigmaCharm(const double pol_e, const double pol_p, const double s) const;
5215 virtual const double eeffsigmaBottom(const double pol_e, const double pol_p, const double s) const;
5216
5217 virtual const double eeffRelectron(const double pol_e, const double pol_p, const double s) const;
5218 virtual const double eeffRelectrontsub(const double pol_e, const double pol_p, const double s) const;
5219 virtual const double eeffRmuon(const double pol_e, const double pol_p, const double s) const;
5220 virtual const double eeffRtau(const double pol_e, const double pol_p, const double s) const;
5221 virtual const double eeffRstrange(const double pol_e, const double pol_p, const double s) const;
5222 virtual const double eeffRcharm(const double pol_e, const double pol_p, const double s) const;
5223 virtual const double eeffRbottom(const double pol_e, const double pol_p, const double s) const;
5224
5225 virtual const double eeffAFBe(const double pol_e, const double pol_p, const double s) const;
5226 virtual const double eeffAFBetsub(const double pol_e, const double pol_p, const double s) const;
5227 virtual const double eeffAFBmu(const double pol_e, const double pol_p, const double s) const;
5228 virtual const double eeffAFBtau(const double pol_e, const double pol_p, const double s) const;
5229 virtual const double eeffAFBstrange(const double pol_e, const double pol_p, const double s) const;
5230 virtual const double eeffAFBcharm(const double pol_e, const double pol_p, const double s) const;
5231 virtual const double eeffAFBbottom(const double pol_e, const double pol_p, const double s) const;
5232
5233 // LEP2 specific
5234 virtual const double LEP2sigmaE(const double s) const;
5235 virtual const double LEP2sigmaMu(const double s) const;
5236 virtual const double LEP2sigmaTau(const double s) const;
5237 virtual const double LEP2sigmaHadron(const double s) const;
5238 virtual const double LEP2sigmaCharm(const double s) const;
5239 virtual const double LEP2sigmaBottom(const double s) const;
5240
5241 virtual const double LEP2AFBe(const double s) const;
5242 virtual const double LEP2AFBmu(const double s) const;
5243 virtual const double LEP2AFBtau(const double s) const;
5244 virtual const double LEP2AFBcharm(const double s) const;
5245 virtual const double LEP2AFBbottom(const double s) const;
5246 virtual const double LEP2Rcharm(const double s) const;
5247 virtual const double LEP2Rbottom(const double s) const;
5248
5249 //LEP2 Differential Observables
5250 virtual const double LEP2dsigmadcosE(const double s, const double cos) const;
5251 virtual const double LEP2dsigmadcosMu(const double s, const double cos) const;
5252 virtual const double LEP2dsigmadcosTau(const double s, const double cos) const;
5253 //LEP2 Differential Observables: exp. definition from finite bins
5254 virtual const double LEP2dsigmadcosBinE(const double s, const double cos, const double cosmin, const double cosmax) const;
5255 virtual const double LEP2dsigmadcosBinMu(const double s, const double cos, const double cosmin, const double cosmax) const;
5256 virtual const double LEP2dsigmadcosBinTau(const double s, const double cos, const double cosmin, const double cosmax) const;
5257
5259 // Top Wilson coefficients in the notation of LHC Top WG arXiv: 1802.07237
5260 // In units of TeV^-2
5261
5262 virtual const double cQQ1_TWG(const double mu) const
5263 {
5264 return 0.0;
5265 }
5266
5267 virtual const double cQQ8_TWG(const double mu) const
5268 {
5269 return 0.0;
5270 }
5271
5272 virtual const double ctt1_TWG(const double mu) const
5273 {
5274 return 0.0;
5275 }
5276
5277 virtual const double cQt1_TWG(const double mu) const
5278 {
5279 return 0.0;
5280 }
5281
5282 virtual const double cQt8_TWG(const double mu) const
5283 {
5284 return 0.0;
5285 }
5286
5287 virtual const double cQq31_TWG(const double mu) const
5288 {
5289 return 0.0;
5290 }
5291
5292 virtual const double cQq38_TWG(const double mu) const
5293 {
5294 return 0.0;
5295 }
5296
5297 virtual const double cQq11_TWG(const double mu) const
5298 {
5299 return 0.0;
5300 }
5301
5302 virtual const double cQq18_TWG(const double mu) const
5303 {
5304 return 0.0;
5305 }
5306
5307 virtual const double cQu1_TWG(const double mu) const
5308 {
5309 return 0.0;
5310 }
5311
5312 virtual const double cQu8_TWG(const double mu) const
5313 {
5314 return 0.0;
5315 }
5316
5317 virtual const double cQd1_TWG(const double mu) const
5318 {
5319 return 0.0;
5320 }
5321
5322 virtual const double cQd8_TWG(const double mu) const
5323 {
5324 return 0.0;
5325 }
5326
5327 virtual const double ctq1_TWG(const double mu) const
5328 {
5329 return 0.0;
5330 }
5331
5332 virtual const double ctq8_TWG(const double mu) const
5333 {
5334 return 0.0;
5335 }
5336
5337 virtual const double ctu1_TWG(const double mu) const
5338 {
5339 return 0.0;
5340 }
5341
5342 virtual const double ctu8_TWG(const double mu) const
5343 {
5344 return 0.0;
5345 }
5346
5347 virtual const double ctd1_TWG(const double mu) const
5348 {
5349 return 0.0;
5350 }
5351
5352 virtual const double ctd8_TWG(const double mu) const
5353 {
5354 return 0.0;
5355 }
5356
5357 virtual const double ctH_TWG(const double mu) const
5358 {
5359 return 0.0;
5360 }
5361
5362 virtual const double cHQm_TWG(const double mu) const
5363 {
5364 return 0.0;
5365 }
5366
5367 virtual const double cHQp_TWG(const double mu) const
5368 {
5369 return 0.0;
5370 }
5371
5372 virtual const double cHQ3_TWG(const double mu) const
5373 {
5374 return 0.0;
5375 }
5376
5377 virtual const double cHt_TWG(const double mu) const
5378 {
5379 return 0.0;
5380 }
5381
5382 virtual const double cHb_TWG(const double mu) const
5383 {
5384 return 0.0;
5385 }
5386
5387 virtual const double cHtb_TWG(const double mu) const
5388 {
5389 return 0.0;
5390 }
5391
5392 virtual const double ctW_TWG(const double mu) const
5393 {
5394 return 0.0;
5395 }
5396
5397 virtual const double IctW_TWG(const double mu) const
5398 {
5399 return 0.0;
5400 }
5401
5402 virtual const double ctZ_TWG(const double mu) const
5403 {
5404 return 0.0;
5405 }
5406
5407 virtual const double IctZ_TWG(const double mu) const
5408 {
5409 return 0.0;
5410 }
5411
5412 virtual const double ctG_TWG(const double mu) const
5413 {
5414 return 0.0;
5415 }
5416
5417 virtual const double cbW_TWG(const double mu) const
5418 {
5419 return 0.0;
5420 }
5421
5422 virtual const double cQlM_TWG(const double mu) const
5423 {
5424 return 0.0;
5425 }
5426
5427 virtual const double cQlP_TWG(const double mu) const
5428 {
5429 return 0.0;
5430 }
5431
5432 virtual const double cQl3_TWG(const double mu) const
5433 {
5434 return 0.0;
5435 }
5436
5437 virtual const double cQe_TWG(const double mu) const
5438 {
5439 return 0.0;
5440 }
5441
5442 virtual const double ctl_TWG(const double mu) const
5443 {
5444 return 0.0;
5445 }
5446
5447 virtual const double cte_TWG(const double mu) const
5448 {
5449 return 0.0;
5450 }
5451
5452 virtual const double ctlS_TWG(const double mu) const
5453 {
5454 return 0.0;
5455 }
5456
5457 virtual const double ctlT_TWG(const double mu) const
5458 {
5459 return 0.0;
5460 }
5461
5463 // EW low-energy observables: Muon g-2
5464
5469 virtual const double delta_amuon() const;
5470
5471
5472 // EW low-energy observables: Parity violation
5473
5480 virtual const double delta_Qwemoller(const double q2, const double y) const;
5481
5482
5489 virtual const double delta_alrmoller(const double q2, const double y) const;
5490
5491
5496 virtual const double delta_Qwp() const;
5497
5498
5503 virtual const double delta_Qwn() const;
5504
5505 // EW low-energy observables: neutrino scattering
5506
5511 virtual const double delta_gLnuN2() const;
5512
5517 virtual const double delta_gRnuN2() const;
5518
5524 virtual const double delta_gVnue() const;
5525
5531 virtual const double delta_gAnue() const;
5532
5533
5534// Extension of SM observable definitions
5535 virtual const double amuon() const;
5536 virtual const double Qwemoller(const double q2, const double y) const;
5537 virtual const double alrmoller(const double q2, const double y) const;
5538 virtual const double Qwp() const;
5539 virtual const double Qwn() const;
5540 virtual const double gLnuN2() const;
5541 virtual const double gRnuN2() const;
5542 virtual const double gVnue() const;
5543 virtual const double gAnue() const;
5544
5546 // Lepton decays
5547
5548 // Lepton Flavor universality tests in Tau decays
5549
5555 virtual const double delta_TauLFU_gmuge() const;
5556
5557
5563 virtual const double delta_TauLFU_gtaugmu() const;
5564
5565
5571 virtual const double delta_TauLFU_gtauge() const;
5572
5573
5579 virtual const double delta_TauLFU_gtaugmuPi() const;
5580
5586 virtual const double delta_TauLFU_gtaugmuK() const;
5587
5588// Extension of SM observable definitions
5589 virtual const double TauLFU_gmuge() const;
5590 virtual const double TauLFU_gtaugmu() const;
5591 virtual const double TauLFU_gtauge() const;
5592 virtual const double TauLFU_gtaugmuPi() const;
5593 virtual const double TauLFU_gtaugmuK() const;
5594
5596
5601 virtual const double NevLHCppee13(const int i_bin) const
5602 {
5603 return 0.0;
5604 }
5605
5610 virtual const double NevLHCppmumu13(const int i_bin) const
5611 {
5612 return 0.0;
5613 }
5614
5619 virtual const double NevLHCpptautau13(const int i_bin) const
5620 {
5621 return 0.0;
5622 }
5623
5625
5630 virtual const double NevLHCppenu13(const int i_bin) const
5631 {
5632 return 0.0;
5633 }
5634
5639 virtual const double NevLHCppmunu13(const int i_bin) const
5640 {
5641 return 0.0;
5642 }
5643
5648 virtual const double NevLHCpptaunu13(const int i_bin) const
5649 {
5650 return 0.0;
5651 }
5652
5654
5659 virtual const double AuxObs_NP1() const
5660 {
5661 return 0.0;
5662 }
5663
5668 virtual const double AuxObs_NP2() const
5669 {
5670 return 0.0;
5671 }
5672
5677 virtual const double AuxObs_NP3() const
5678 {
5679 return 0.0;
5680 }
5681
5686 virtual const double AuxObs_NP4() const
5687 {
5688 return 0.0;
5689 }
5690
5695 virtual const double AuxObs_NP5() const
5696 {
5697 return 0.0;
5698 }
5699
5704 virtual const double AuxObs_NP6() const
5705 {
5706 return 0.0;
5707 }
5708
5713 virtual const double AuxObs_NP7() const
5714 {
5715 return 0.0;
5716 }
5717
5722 virtual const double AuxObs_NP8() const
5723 {
5724 return 0.0;
5725 }
5726
5731 virtual const double AuxObs_NP9() const
5732 {
5733 return 0.0;
5734 }
5735
5740 virtual const double AuxObs_NP10() const
5741 {
5742 return 0.0;
5743 }
5744
5749 virtual const double AuxObs_NP11() const
5750 {
5751 return 0.0;
5752 }
5753
5758 virtual const double AuxObs_NP12() const
5759 {
5760 return 0.0;
5761 }
5762
5767 virtual const double AuxObs_NP13() const
5768 {
5769 return 0.0;
5770 }
5771
5776 virtual const double AuxObs_NP14() const
5777 {
5778 return 0.0;
5779 }
5780
5785 virtual const double AuxObs_NP15() const
5786 {
5787 return 0.0;
5788 }
5789
5794 virtual const double AuxObs_NP16() const
5795 {
5796 return 0.0;
5797 }
5798
5803 virtual const double AuxObs_NP17() const
5804 {
5805 return 0.0;
5806 }
5807
5812 virtual const double AuxObs_NP18() const
5813 {
5814 return 0.0;
5815 }
5816
5821 virtual const double AuxObs_NP19() const
5822 {
5823 return 0.0;
5824 }
5825
5830 virtual const double AuxObs_NP20() const
5831 {
5832 return 0.0;
5833 }
5834
5839 virtual const double AuxObs_NP21() const
5840 {
5841 return 0.0;
5842 }
5843
5848 virtual const double AuxObs_NP22() const
5849 {
5850 return 0.0;
5851 }
5852
5857 virtual const double AuxObs_NP23() const
5858 {
5859 return 0.0;
5860 }
5861
5866 virtual const double AuxObs_NP24() const
5867 {
5868 return 0.0;
5869 }
5870
5875 virtual const double AuxObs_NP25() const
5876 {
5877 return 0.0;
5878 }
5879
5884 virtual const double AuxObs_NP26() const
5885 {
5886 return 0.0;
5887 }
5888
5893 virtual const double AuxObs_NP27() const
5894 {
5895 return 0.0;
5896 }
5897
5902 virtual const double AuxObs_NP28() const
5903 {
5904 return 0.0;
5905 }
5906
5911 virtual const double AuxObs_NP29() const
5912 {
5913 return 0.0;
5914 }
5915
5920 virtual const double AuxObs_NP30() const
5921 {
5922 return 0.0;
5923 }
5924
5925 virtual int OutputOrder() const; //AG:added
5926
5927
5928 // Coefficients controlling the Higgs trilinear corrections to single Higgs observables
5929 // Here for decays and production at e+e-
5930 double C1Hbb = 0.0, C1Hcc = 0.0, C1Hss = 0.0, C1Htautau = 0.0, C1Hmumu = 0.0;
5931 double C1Hgg = 0.0066, C1HWW = 0.0073, C1HZZ = 0.0083, C1Hgaga = 0.0049, C1HZga = 0.0;
5932 const double C1Htot() const;
5933
5935protected:
5936 StandardModel trueSM;
5937};
5938
5939#endif /* NPBASE_H */
5940
std::map< std::string, double > DPars
Definition: Minimal.cpp:11
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
An observable class for the combinations of coefficients of the Warsaw basis constrained by EWPO.
std::string name
The name of the model.
Definition: Model.h:285
The auxiliary base model class for other model classes.
Definition: NPbase.h:66
virtual const double muggHbb(const double sqrt_s) const
Definition: NPbase.h:1816
virtual const double muVHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1740
virtual gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:941
virtual const double STXS12_ggH_pTH450_Inf(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4028
virtual const double STXS_qqHll_pTV_0_150(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3633
virtual const double cbminuscc() const
Definition: NPbase.h:2813
virtual const double muTHUZHmumu(const double sqrt_s) const
Definition: NPbase.h:2999
virtual const double STXS12_qqHlv_pTV150_250_Nj1(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4301
virtual gslpp::complex deltaG_hff_mu(const Particle p, const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:1083
virtual const double deltaGammaHtautauRatio1() const
Definition: NPbase.h:1997
virtual const double STXS12_qqHll_pTV0_150(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4391
virtual const double BrH4eRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2438
virtual const double ppZHprobe(const double sqrt_s) const
The direction constrained by in the boosted regime, . From arXiv:1807.01796 and the contribution to ...
Definition: NPbase.h:3362
virtual const double BR_Zf(const Particle f) const
The Branching ratio of the boson into a given fermion pair, .
Definition: NPbase.cpp:541
virtual const double deltaSin2thetaEff_mu() const
The new physics contribution to the effective muonic weak angle at the pole.
Definition: NPbase.cpp:729
virtual const double deltaxseeWW4fLEP2(const double sqrt_s, const int fstate) const
The new physics contribution to the cross section in pb for , with the different fermion final state...
Definition: NPbase.h:3192
virtual const double STXS12_ggH_mjj0_350_pTH0_60_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3924
virtual const double muTHUttHWW(const double sqrt_s) const
Definition: NPbase.h:2963
virtual const double muTHUttHZga(const double sqrt_s) const
Definition: NPbase.h:2889
virtual const double BrH2evRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2546
virtual const double muTHUttHbb(const double sqrt_s) const
Definition: NPbase.h:3059
virtual const double mupTVppWZ(const double sqrt_s, const double pTV1, const double pTV2) const
The number of events in in a given bin, normalized to the SM prediction. From arXiv: 1712....
Definition: NPbase.h:3374
virtual const double STXS12_ggH_pTH450_650(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4039
virtual const double muggHZga(const double sqrt_s) const
Definition: NPbase.h:1603
virtual const double STXS_ggH_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3413
virtual const double cVpluscb() const
Definition: NPbase.h:2795
virtual const double BrH2LvRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2528
virtual const double deltaR_inv() const
The new physics contribution to the ratio of invisible and leptonic (electron) decay widths of the b...
Definition: NPbase.cpp:1047
virtual const double R_inv() const
The ratio of the invisible and leptonic (electron) decay widths of the boson, .
Definition: NPbase.cpp:1091
virtual const double deltaGammaHtautauRatio2() const
Definition: NPbase.h:2001
virtual const double BrH2d2dRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2366
virtual const double xseeWWleptLEP2(const double sqrt_s) const
The cross section in pb for , summing over all final states for C.O.M. energies in 188-208 GeV....
Definition: NPbase.h:3203
virtual const double deltaGamma_Z() const
The new physics contribution to the total decay width of the boson, .
Definition: NPbase.cpp:363
virtual const double STXS12_ggH_mjj0_350_pTH60_120_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3933
virtual const double muVH(const double sqrt_s) const
The ratio between the WH+ZH associated production cross-section in the current model and in the Stan...
Definition: NPbase.h:1353
virtual const double muttHptH_HWW(const double sqrt_s) const
Definition: NPbase.h:1720
virtual const double STXS12_ggHll_pTV250_Inf(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4100
virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj0_25_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4184
virtual const double deltaGamma_Zhad() const
The new physics contribution to the hadronic decay width of the boson, .
Definition: NPbase.cpp:499
virtual const double obliqueT() const
The oblique parameter .
Definition: NPbase.h:137
virtual const double STXS12_ggH_pTH300_450(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4018
virtual const double STXS_ggH1j_pTH_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3459
virtual const double delta_mutH_2(const double sqrt_s) const
Definition: NPbase.h:1920
virtual const double muttH(const double sqrt_s) const
The ratio between the t-tbar-Higgs associated production cross-section in the current model and in t...
Definition: NPbase.h:1388
virtual const double lambz_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4739
virtual const double kappamueff() const
The effective coupling .
Definition: NPbase.h:4493
virtual const double muVBF(const double sqrt_s) const
The ratio between the vector-boson fusion Higgs production cross-section in the current model and in...
Definition: NPbase.h:1127
virtual const double deltaGamma_Zf(const Particle f) const
The new physics contribution to the decay width of the boson into a given fermion pair,...
Definition: NPbase.cpp:289
virtual const double deltaG3_hZZ() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:889
virtual const double BrHZgaRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2188
virtual const double deltaGammaHccRatio2() const
Definition: NPbase.h:2010
virtual const double STXS12_qqHqq_Nj0(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4124
virtual const gslpp::complex gA_f(const Particle f) const
The total (SM+NP) contribution to the neutral-current axial-vector coupling .
Definition: NPbase.cpp:214
virtual const double mummZH(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: NPbase.h:1481
virtual const double muepWBF(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: NPbase.h:1206
virtual const double STXS_ggH2j_pTH_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3508
virtual const gslpp::complex kappaZ_f(const Particle f) const
The effective neutral-current coupling including SM plus NP contributions.
Definition: NPbase.cpp:226
virtual const double deltaKgammaNP(const double mu) const
The new physics contribution to the anomalous triple gauge coupling .
Definition: NPbase.h:3130
virtual const double mummttH(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: NPbase.h:1517
virtual const double AFB(const Particle f) const
The forward-backward asymmetry in at the -pole, .
Definition: NPbase.cpp:914
virtual const double GammaHccRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2106
virtual bool Update(const std::map< std::string, double > &DPars)
The update method for NPbase.
Definition: NPbase.cpp:36
virtual const double muttHgagaZeeboost(const double sqrt_s) const
The ratio in the , channel channel in the current model and in the Standard Model.
Definition: NPbase.h:1540
virtual const double muttHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1687
virtual const double CEWHe11(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4894
virtual const double deltaSigmaHadron_2() const
The new physics contribution to the cross section for the process at the pole, .
Definition: NPbase.cpp:552
virtual const double muVHZga(const double sqrt_s) const
Definition: NPbase.h:1619
virtual const double muggHpbbH_Htautau(const double sqrt_s) const
Definition: NPbase.h:1788
virtual const double muTHUZHZZ(const double sqrt_s) const
Definition: NPbase.h:2901
virtual const double STXS_qqHll_pTV_150_250_1j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3662
virtual const double muZHmumu(const double sqrt_s) const
Definition: NPbase.h:1756
virtual const double deltaAFB(const Particle f) const
The new physics contribution to the forward-backward asymmetry in at the -pole, .
Definition: NPbase.cpp:879
virtual const double STXS12_qqHlv_pTV75_150(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4283
virtual const double STXS12_BrHbbRatio() const
The STXS BR .
Definition: NPbase.h:3810
virtual const double deltag1ZNP(const double mu) const
The new physics contribution to the anomalous triple gauge coupling .
Definition: NPbase.h:3112
virtual const double ccminusctau() const
Definition: NPbase.h:2831
virtual const double muTHUttHZZ(const double sqrt_s) const
Definition: NPbase.h:2913
virtual const double BrH2L2v2Ratio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2330
virtual const double STXS12_qqHqq_mjj350_Inf_pTH200_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4169
virtual const double STXS_qqHqq_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3538
virtual const double CEWHd33(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4976
virtual const double muVBFHmumu(const double sqrt_s) const
Definition: NPbase.h:1752
virtual const double STXS12_ttH_pTH0_60(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4418
virtual const double muggHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1667
virtual const double CEWHL322(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4792
virtual const double CEWHu33(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4945
virtual const double delta_muZH_2(const double sqrt_s) const
Definition: NPbase.h:1893
virtual const double deltaG_hggRatio_mu(const double mu) const
The full new physics contribution to the coupling of the effective interaction , including new local ...
Definition: NPbase.h:971
virtual const double cgaplusct() const
Definition: NPbase.h:2777
virtual const double deltaGV_f_2(const Particle f) const
Definition: NPbase.h:181
virtual const double deltaG2_hWW() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:857
virtual const double muTHUVBFBRinv(const double sqrt_s) const
Definition: NPbase.h:3064
virtual const double muTHUVBFHZga(const double sqrt_s) const
Definition: NPbase.h:2873
virtual const double deltaGammaHbbRatio2() const
Definition: NPbase.h:1983
virtual const double muWHpT250(const double sqrt_s) const
The ratio between the W-Higgs associated production cross-section in the current model and in the St...
Definition: NPbase.h:1240
virtual const double muttHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1744
virtual const double STXS_ggH1j_pTH_120_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3450
virtual const double Gamma_had() const
The hadronic decay width of the boson, .
Definition: NPbase.cpp:535
virtual const double STXS12_qqHll_pTV250_400(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4400
virtual const double deltaR0_f_2(const Particle f) const
The new physics contribution to the ratio , and , for charged leptons, quarks and neutrinos:
Definition: NPbase.cpp:927
virtual const double BrHVVRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2178
virtual const double muggHpttH(const double sqrt_s) const
The ratio between the sum of gluon-gluon fusion and t-tbar-Higgs associated production cross-section...
Definition: NPbase.h:1433
virtual const double STXS12_qqHqq_Nj1(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4133
virtual const double muTHUVHBRinv(const double sqrt_s) const
Definition: NPbase.h:3074
virtual const double delta_mutH_1(const double sqrt_s) const
Definition: NPbase.h:1916
virtual const double CEWHQ322(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4852
virtual const double delta2sBRH3(const double C1prod, const double C1Hxx) const
Quadratic contribution from the Higgs self-couplings modifications to the signal strength for in the...
Definition: NPbase.h:2696
virtual const double muTHUZHgaga(const double sqrt_s) const
Definition: NPbase.h:2853
virtual const double deltaG1_hWW_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:980
virtual const double muTHUggHZZ(const double sqrt_s) const
Definition: NPbase.h:2893
virtual const double muTHUVBFHZZ(const double sqrt_s) const
Definition: NPbase.h:2897
virtual const double BrH4vRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2456
virtual const double STXS12_ggH_pTH200_300_Nj01(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3819
virtual const double STXS12_ggHll_pTV150_250_Nj0(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4082
virtual const double muggHpttHptHpbbH_Hmumu(const double sqrt_s) const
Definition: NPbase.h:1776
virtual const double GammaHbbRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2126
virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj25_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4193
virtual const double STXS12_qqHqq_mjj700_1000_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4229
virtual const double muTHUggHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:2967
virtual const double STXS_ggH2j_pTH_60_120(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3488
virtual const double STXS12_qqHqq_mjj350_1000_pTH200_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4256
virtual const double muVBFHZZ(const double sqrt_s) const
Definition: NPbase.h:1643
virtual const double muTHUggHWW(const double sqrt_s) const
Definition: NPbase.h:2943
virtual const double STXS12_qqHlv_pTV0_150(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4319
virtual const double CEWHL311(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4782
virtual const double cgplusct() const
Definition: NPbase.h:2768
virtual const double GammaW() const
The total width of the boson, .
Definition: NPbase.cpp:109
virtual const double deltaG1_hZARatio() const
The full new physics contribution to the coupling of the effective interaction , including new local ...
Definition: NPbase.h:906
virtual const double muttHtautau(const double sqrt_s) const
Definition: NPbase.h:1808
virtual gslpp::complex deltaGL_Wff_mu(const Particle pbar, const Particle p, const double mu) const
New physics contribution to the charged current coupling .
Definition: NPbase.cpp:244
virtual const double deltaGamma_Zf_2(const Particle f) const
The new physics contribution to the decay width of the boson into a given fermion pair,...
Definition: NPbase.cpp:256
virtual const double STXS_ZHqqHqq_pTj1_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3773
virtual const double muTHUggHZga(const double sqrt_s) const
Definition: NPbase.h:2869
virtual const double A_f(const Particle f) const
The left-right asymmetry in at the -pole, .
Definition: NPbase.cpp:817
virtual const double CEWHd22(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4966
virtual const double muTHUZHbb(const double sqrt_s) const
Definition: NPbase.h:3047
virtual const double STXS12_ggH_pTH650_Inf(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4051
virtual const double muVBFHWW(const double sqrt_s) const
Definition: NPbase.h:1700
virtual const double muWHWW(const double sqrt_s) const
Definition: NPbase.h:1708
virtual const double STXS12_qqHlv_pTV400_Inf(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4337
virtual const double muVBFHZga(const double sqrt_s) const
Definition: NPbase.h:1607
virtual const double muVBFHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1728
virtual const double deltaG2_hZA_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:1053
virtual const double deltaGammaTotalRatio1() const
Definition: NPbase.h:2015
virtual const double mueeZHGen(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: NPbase.h:1275
virtual const double STXS12_ggH_pTH60_120_Nj1(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3906
virtual const double STXS12_BrH4lRatio() const
The STXS BR , .
Definition: NPbase.h:3786
virtual const double deltaKgammaNPEff() const
The new physics contribution to the effective anomalous triple gauge coupling from arXiv: 1708....
Definition: NPbase.h:3162
virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4220
virtual const double STXS_ZHqqHqq_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3746
virtual const double deltaymu_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4651
virtual const double alphaMz() const
The electromagnetic coupling at the -mass scale, .
Definition: NPbase.cpp:51
virtual const double BrH2e2vRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2339
virtual const double CEWHQ111(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4812
virtual const double BrH2e2muRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2303
virtual const double BrHbbRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2281
virtual const double deltaxseeWWleptLEP2(const double sqrt_s) const
The new physics contribution to the cross section in pb for , summing over all final states for C....
Definition: NPbase.h:3214
virtual const double muggHgaga(const double sqrt_s) const
Definition: NPbase.h:1545
virtual const double dxseeWWdcos(const double sqrt_s, const double cos) const
The differential distribution for , with , as a function of the polar angle.
Definition: NPbase.h:3314
virtual const double muVHcc(const double sqrt_s) const
Definition: NPbase.h:1848
virtual const double STXS12_ggH_pTH650_Inf_Nj01(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3846
virtual const double deltaSigmaHadron() const
The new physics contribution to the cross section for the process at the pole, .
Definition: NPbase.cpp:608
virtual const double muttHptH_Hgaga(const double sqrt_s) const
Definition: NPbase.h:1563
virtual const double STXS_qqHll_pTV_150_250(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3642
virtual const double BrHZgallRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2198
virtual const double deltaGammaHZgaRatio2() const
Definition: NPbase.h:1974
virtual const double STXS12_ggH_pTH300_450_Nj01(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3828
virtual const double deltaGammaHmumuRatio1() const
Definition: NPbase.h:1988
virtual const double STXS12_qqHlv_pTV150_250_Nj0(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4292
virtual const double STXS12_qqHlv_pTV250_400(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4328
virtual const double STXS_WHqqHqq_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3701
virtual const double STXS_qqHll_pTV_150_250_0j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3652
virtual const double muTHUWHbb(const double sqrt_s) const
Definition: NPbase.h:3051
virtual const double CEWHQ122(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4822
virtual const double deltaN_nu() const
The new physics contribution to the number of neutrinos dervied from the pole measurements.
Definition: NPbase.cpp:1097
virtual const double STXS_ttHtH(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3682
virtual const double muTHUVHZZ4l(const double sqrt_s) const
Definition: NPbase.h:2934
virtual const double muppHmumu(const double sqrt_s) const
Definition: NPbase.h:1852
virtual const double obliqueY() const
The oblique parameter .
Definition: NPbase.h:164
virtual const double RZlilj(const Particle li, const Particle lj) const
The lepton universality ratio .
Definition: NPbase.cpp:461
virtual const double muTHUVHinv(const double sqrt_s) const
Definition: NPbase.h:3079
virtual const double BrHll_vvorjjRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2625
virtual const double delta_muttH_2(const double sqrt_s) const
Definition: NPbase.h:1911
virtual const double muZHZga(const double sqrt_s) const
Definition: NPbase.h:1611
virtual const double BrH4LRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2420
virtual const double deltaGammaHmumuRatio2() const
Definition: NPbase.h:1992
virtual const double STXS_ggH1j_pTH_0_60(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3432
virtual const double Mw() const
The mass of the boson, .
Definition: NPbase.cpp:71
virtual const double C1eeZBF(const double sqrt_s) const
The C1 value controlling linear corrections from the Higgs self-coupling to single-Higgs processes fo...
Definition: NPbase.cpp:1786
virtual const double muZHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1732
virtual const double muttHWW(const double sqrt_s) const
Definition: NPbase.h:1716
virtual const StandardModel & getTrueSM() const
A method to return a StandardModel object from NPbase.
Definition: NPbase.h:86
virtual const double muVHZZ(const double sqrt_s) const
Definition: NPbase.h:1655
virtual const double STXS12_ttH_pTH200_300(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4445
virtual const double deltaGammaHZgaRatio1() const
Definition: NPbase.h:1970
virtual const double deltaGammaHWWRatio1() const
Definition: NPbase.h:1943
virtual const double muTHUVHgaga(const double sqrt_s) const
Definition: NPbase.h:2861
virtual const double kappaZAeff() const
The effective coupling .
Definition: NPbase.h:4583
virtual const double BrH4dRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2474
virtual const double STXS_qqHqq_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3528
virtual const double muggHpbbH_HZZ(const double sqrt_s) const
Definition: NPbase.h:1639
virtual const double GammaHggRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2033
virtual const double delta_muggH_1(const double sqrt_s) const
Definition: NPbase.h:1862
virtual const double STXS_qqHll_pTV_250(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3672
virtual const double muZH(const double sqrt_s) const
The ratio between the Z-Higgs associated production cross-section in the current model and in the St...
Definition: NPbase.h:1251
virtual const double deltaG2_hZZ() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:881
virtual const double sigma0_had() const
The cross section for the process at the pole, .
Definition: NPbase.cpp:655
virtual const double delta_muVBF_1(const double sqrt_s) const
Definition: NPbase.h:1871
virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj0_25_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3969
virtual const double deltaGammaHZZRatio1() const
Definition: NPbase.h:1952
virtual const double cZga_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4695
virtual const double deltaGV_f(const Particle f) const
New physics contribution to the neutral-current vector coupling .
Definition: NPbase.cpp:181
virtual const double muTHUVHWW(const double sqrt_s) const
Definition: NPbase.h:2959
virtual const double deltaG2_hWW_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:989
virtual const double STXS_ZHqqHqq_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3737
virtual const double GammaHZZRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2053
virtual const double deltaeNP(const double mu) const
The new physics relative contribution to the EW coupling constant .
Definition: NPbase.h:3101
virtual const double BrHZZRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2168
virtual const double STXS_qqHqq_nonVHtopo(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3547
virtual const double muWHZga(const double sqrt_s) const
Definition: NPbase.h:1615
virtual const double muTHUttHtautau(const double sqrt_s) const
Definition: NPbase.h:3035
virtual const double muVBFpVH_Hmumu(const double sqrt_s) const
Definition: NPbase.h:1780
virtual const double muttHptH_HZZ(const double sqrt_s) const
Definition: NPbase.h:1663
virtual const double deltaG1_hWW() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:849
virtual const double muTHUVHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:2983
virtual const double C1eeWBF(const double sqrt_s) const
The C1 value controlling linear corrections from the Higgs self-coupling to single-Higgs processes fo...
Definition: NPbase.cpp:1686
virtual const double mueeZH(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: NPbase.h:1289
virtual const double STXS12_ggH_pTH450_650_Nj01(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3837
virtual const double deltaG1_hZZ() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:873
virtual const double GammaHWWRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2043
virtual const double N_nu() const
The number of neutrinos dervied from the pole measurements, .
Definition: NPbase.cpp:1147
virtual const double BrHtoinvRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2675
virtual const double muTHUttHgaga(const double sqrt_s) const
Definition: NPbase.h:2865
virtual const double BrH2muvRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2555
virtual const double STXS_ggH_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3403
virtual const double kappaZ4feff() const
The effective coupling .
Definition: NPbase.h:4556
virtual const double kappaWeff() const
The effective coupling .
Definition: NPbase.h:4547
virtual const double muggHmumu(const double sqrt_s) const
Definition: NPbase.h:1748
virtual const double deltaxseeWWsemilLEP2(const double sqrt_s) const
The new physics contribution to the cross section in pb for , summing over all final states for C....
Definition: NPbase.h:3236
virtual const double muggHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1724
virtual const double deltaGamma_Zhad_2() const
The new physics contribution to the hadronic decay width of the boson, .
Definition: NPbase.cpp:478
virtual const double muttHptH_Htautau(const double sqrt_s) const
Definition: NPbase.h:1812
virtual const double deltadxsdcoseeWWlvjjLEP2(const double sqrt_s, const int bin) const
The new physics contribution to the differential cross section in pb for , with for the 4 bins defi...
Definition: NPbase.h:3304
virtual const double BrW(const Particle fi, const Particle fj) const
The branching ratio of the boson decaying into a SM fermion pair, .
Definition: NPbase.cpp:128
virtual const double STXS12_ttH_pTH300_Inf(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4454
virtual const double muZHbb(const double sqrt_s) const
Definition: NPbase.h:1828
virtual const double deltaGammaTotalRatio2() const
Definition: NPbase.h:2019
virtual const double STXS12_ggHll_pTV75_150(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4073
virtual const double STXS_qqHlv_pTV_250(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3624
virtual const double BrHLvudRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2510
virtual const double deltaG1_hZA_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:1034
virtual const double delta_mubbH_2(const double sqrt_s) const
Definition: NPbase.h:1929
virtual const double muWHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1736
virtual const double STXS12_ggHll_pTV0_75(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4064
virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3996
virtual const double STXS_WHqqHqq_Rest(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3719
virtual const double STXS_ZHqqHqq_VH2j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3755
virtual const double muZHtautau(const double sqrt_s) const
Definition: NPbase.h:1796
virtual const double muTHUVBFHgaga(const double sqrt_s) const
Definition: NPbase.h:2849
virtual const double RWc() const
The ratio .
Definition: NPbase.cpp:162
virtual const double deltaGammaHgagaRatio2() const
Definition: NPbase.h:1965
virtual const double CEWHQ311(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4842
virtual const double muTHUWHWW(const double sqrt_s) const
Definition: NPbase.h:2955
virtual const double deltaGammaHgagaRatio1() const
Definition: NPbase.h:1961
virtual const double obliqueW() const
The oblique parameter .
Definition: NPbase.h:155
virtual const double mutHgaga(const double sqrt_s) const
Definition: NPbase.h:1551
virtual const double muTHUWHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:2979
virtual const double obliqueU() const
The oblique parameter .
Definition: NPbase.h:146
virtual const double STXS12_ggH_mjj350_700_pTH0_200_ptHjj25_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3960
virtual const double deltaGA_f(const Particle f) const
New physics contribution to the neutral-current axial-vector coupling .
Definition: NPbase.cpp:204
virtual const double STXS12_ggH_pTH10_200_Nj0(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3874
virtual const double deltaSin2thetaEff_e() const
The new physics contribution to the effective electron/leptonic weak angle at the pole.
Definition: NPbase.cpp:691
virtual const double mueeZBF(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: NPbase.h:1180
virtual const double deltaGA_f_2(const Particle f) const
Definition: NPbase.h:219
virtual const double CEWHL122(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4762
virtual const double BrHssRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2271
virtual const double deltaA_f(const Particle f) const
The new physics contribution to the left-right asymmetry in at the -pole, .
Definition: NPbase.cpp:800
virtual const double cZBox_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4673
virtual const double delta_muttH_1(const double sqrt_s) const
Definition: NPbase.h:1907
virtual const double muZHgaga(const double sqrt_s) const
Definition: NPbase.h:1587
virtual const double UpperLimitZgammaC(const double sqrt_s) const
Definition: NPbase.h:2759
virtual const double C1eettH(const double sqrt_s) const
The C1 value controlling linear corrections from the Higgs self-coupling to single-Higgs processes fo...
Definition: NPbase.cpp:1836
virtual const double BrH4lRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2576
virtual const double STXS_qqHqq_VHtopo(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3556
virtual const double muWHgaga(const double sqrt_s) const
Definition: NPbase.h:1591
virtual const double STXS12_BrHevmuvRatio() const
The STXS BR .
Definition: NPbase.h:3794
virtual const double STXS_qqHlv_pTV_0_250(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3584
virtual const double Br_H_inv() const
The branching ratio of the of the Higgs into invisible particles.
Definition: NPbase.h:2645
virtual const double STXS12_ttH_pTH300_450(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4463
virtual const double BrHggRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2148
virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj25_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3978
virtual const double deltaAFB_2(const Particle f) const
The new physics to the forward-backward asymmetry in at the -pole, .
Definition: NPbase.cpp:830
virtual const double muVBFHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1671
virtual const double mummH(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: NPbase.h:1457
virtual const double mummHNWA(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model,...
Definition: NPbase.h:1469
virtual const double STXS_ggH2j_pTH_0_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3468
virtual gslpp::complex deltaGR_Wff_mu(const Particle pbar, const Particle p, const double mu) const
New physics contribution to the charged current coupling .
Definition: NPbase.cpp:250
virtual const double STXS12_ggH_pTH200_300(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4007
virtual const double delta_mubbH_1(const double sqrt_s) const
Definition: NPbase.h:1925
virtual const double CEWHQ333(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4862
virtual const double BrHgagaRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2228
virtual const double muVBFHbb(const double sqrt_s) const
Definition: NPbase.h:1824
virtual const double STXS12_qqHqq_mjj0_60_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4142
virtual const double STXS_ggH1j_pTH_60_120(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3441
virtual const double UpperLimitZgammaA13(const double sqrt_s) const
Definition: NPbase.h:2732
virtual const double muTHUVBFHmumu(const double sqrt_s) const
Definition: NPbase.h:2995
virtual const double R0_f(const Particle f) const
The ratio , and , for charged leptons, quarks and neutrinos, respectively.
Definition: NPbase.cpp:1034
virtual const double STXS12_ggH_mjj350_700_pTH0_200_ptHjj0_25_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3951
virtual const double STXS12_qqHll_pTV0_75(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4346
virtual const double muTHUggHZZ4mu(const double sqrt_s) const
Definition: NPbase.h:3084
virtual const double cggEff_HB(const double mu) const
The effective Higgs-basis coupling . (Similar to cgg_HB but including modifications of SM loops....
Definition: NPbase.h:4728
virtual const double computeGammaTotalRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2136
virtual const double STXS12_ggH_mjj350_700_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3987
virtual gslpp::complex deltaGL_Wff(const Particle pbar, const Particle p) const
New physics contribution to the charged current coupling .
Definition: NPbase.h:290
virtual const double RWlilj(const Particle li, const Particle lj) const
The lepton universality ratio .
Definition: NPbase.cpp:137
virtual const double delta2sH3(const double C1) const
Quadratic contribution from the Higgs self-couplings modifications to the signal strength for an obse...
Definition: NPbase.h:2687
virtual const double xseeWW(const double sqrt_s) const
Total cross section in pb, with .
Definition: NPbase.h:3334
virtual const double muTHUWHtautau(const double sqrt_s) const
Definition: NPbase.h:3027
virtual const double muTHUVBFHZZ4l(const double sqrt_s) const
Definition: NPbase.h:2922
virtual const double muZHWW(const double sqrt_s) const
Definition: NPbase.h:1704
virtual const double deltaGamma_W() const
The new physics contribution to the total decay width of the boson, .
Definition: NPbase.h:384
virtual const double STXS12_qqHqq_mjj60_120_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4151
virtual const double STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj0_25_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4202
virtual const double xseeWWtotLEP2(const double sqrt_s) const
The total cross section in pb for , summing over all final states for C.O.M. energies in 188-208 GeV....
Definition: NPbase.h:3269
virtual const double BrH2Lv2Ratio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2537
virtual const double deltaGammaHccRatio1() const
Definition: NPbase.h:2006
virtual const double kappaGeff() const
The effective coupling .
Definition: NPbase.h:4529
virtual const double C1eeZH(const double sqrt_s) const
The C1 value controlling linear corrections from the Higgs self-coupling to single-Higgs processes fo...
Definition: NPbase.cpp:1636
virtual const double BrH4L2Ratio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2429
virtual const double cbminusctau() const
Definition: NPbase.h:2822
virtual const double BrHlvjjRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2607
virtual const double deltaytau_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4618
virtual const double cgaga_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4706
virtual gslpp::complex deltaGR_Wff(const Particle pbar, const Particle p) const
New physics contribution to the charged current coupling .
Definition: NPbase.h:301
virtual const double muVBFpVH(const double sqrt_s) const
The ratio between the sum of VBF and WH+ZH associated production cross-section in the current model ...
Definition: NPbase.h:1377
virtual const double GammaHssRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2116
virtual const double BrH2mu2vRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2348
virtual const double deltaG2_hZA() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:914
virtual const double muTHUttHZZ4l(const double sqrt_s) const
Definition: NPbase.h:2938
virtual const double deltaG3_hWW() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:865
virtual const double muWHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1679
virtual const double UpperLimitZgammaC13(const double sqrt_s) const
Definition: NPbase.h:2741
virtual const double deltaG_hgg() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:832
virtual const double muTHUttHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:2987
virtual const double STXS12_ggHll_pTV150_250_Nj1(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4091
virtual const double deltaG2_hZZ_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:1016
virtual const gslpp::complex gV_f(const Particle f) const
The total (SM+NP) contribution to the neutral-current vector coupling .
Definition: NPbase.cpp:198
virtual const double STXS12_ggH_mjj0_350_pTH120_200_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3942
virtual const double GammaHZgaRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2063
virtual const double GammaHgagaRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2073
virtual const double Br_H_exo() const
The branching ratio of the of the Higgs into exotic particles.
Definition: NPbase.h:2636
virtual const double muggHpbbH_Hgaga(const double sqrt_s) const
Definition: NPbase.h:1557
virtual const double deltaG_hggRatio() const
The full new physics contribution to the coupling of the effective interaction , including new local ...
Definition: NPbase.h:841
virtual const double deltaR0_f(const Particle f) const
The new physics contribution to the ratio , and , for charged leptons, quarks and neutrinos,...
Definition: NPbase.cpp:983
virtual const double muWHbb(const double sqrt_s) const
Definition: NPbase.h:1832
virtual const double CEWHe22(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4904
virtual const double muVHWW(const double sqrt_s) const
Definition: NPbase.h:1712
virtual const double muTHUVHZZ(const double sqrt_s) const
Definition: NPbase.h:2909
virtual const double mueeWW(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: NPbase.h:3347
virtual const double muggHH(const double sqrt_s) const
The ratio between the gluon-gluon fusion di-Higgs production cross-section in the current model and ...
Definition: NPbase.h:1116
virtual const double STXS_ggH2j_pTH_120_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3498
virtual const double muttHZbbboost(const double sqrt_s) const
The ratio in the channel in the current model and in the Standard Model.
Definition: NPbase.h:1529
virtual const double BrH2udRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2519
virtual const double deltaG_hhhRatio_mu(const double mu) const
The new physics contribution to the Higgs self-coupling . Normalized to the SM value.
Definition: NPbase.h:1092
virtual const double deltayb_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4607
virtual const double STXS_qqHqq_VBFtopo_Rest(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3518
virtual const double BrHLvvLRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2483
virtual const double muTHUWHZZ4l(const double sqrt_s) const
Definition: NPbase.h:2930
virtual const double STXS_WHqqHqq_VH2j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3710
virtual const double deltaGammaHZZRatio2() const
Definition: NPbase.h:1956
virtual const double BrH4fRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2564
virtual const double muWHtautau(const double sqrt_s) const
Definition: NPbase.h:1800
virtual const double deltaRuc_2() const
The new physics contribution to the ratio of the width to the -boson hadronic width:
Definition: NPbase.cpp:418
virtual const double kappataueff() const
The effective coupling .
Definition: NPbase.h:4502
virtual const double muTHUggHtautau(const double sqrt_s) const
Definition: NPbase.h:3015
virtual const double GammaHmumuRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2086
virtual const double STXS12_ggH_mjj0_350_pTH0_60_Nj1(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3885
virtual const double CEWHL333(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4802
virtual const double STXS12_qqHqq_mjj1000_1500_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4238
virtual const double Gamma_Z() const
The total decay width of the boson, .
Definition: NPbase.cpp:405
virtual const double dxseeWWdcosBin(const double sqrt_s, const double cos1, const double cos2) const
The integral of differential distribution for , with in a given bin of the polar angle.
Definition: NPbase.h:3324
virtual const double BrHZgaeeRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2208
virtual const double STXS_WHqqHqq_pTj1_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3728
virtual const double BrHevmuvRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2492
virtual const double muTHUVBFHinv(const double sqrt_s) const
Definition: NPbase.h:3069
virtual const double CEWHQd33(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4873
virtual const double BrH2v2uRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2402
virtual const double muggHpVBFpbbH_Hbb(const double sqrt_s) const
Definition: NPbase.h:1820
virtual const double GammaHtautauRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2096
virtual const double muTHUggHgaga(const double sqrt_s) const
Definition: NPbase.h:2844
virtual const double muVHbb(const double sqrt_s) const
Definition: NPbase.h:1836
virtual const double STXS12_qqHll_pTV400_Inf(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4409
virtual const double muTHUggHZZ4l(const double sqrt_s) const
Definition: NPbase.h:2918
virtual const double deltays_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4640
virtual const double CEWHd11(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4956
virtual const double CEWHu11(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4925
virtual const double sin2thetaEff(const Particle f) const
The leptonic effective weak mixing angle at the the pole.
Definition: NPbase.cpp:744
virtual const double muttHgaga(const double sqrt_s) const
Definition: NPbase.h:1599
virtual const double muTHUggHbb(const double sqrt_s) const
Definition: NPbase.h:3039
virtual const double deltaG1_hZA() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:897
virtual const double muTHUWHgaga(const double sqrt_s) const
Definition: NPbase.h:2857
virtual const double muWHmumu(const double sqrt_s) const
Definition: NPbase.h:1760
virtual const double muZHZZ(const double sqrt_s) const
Definition: NPbase.h:1647
virtual const double muttHZZ(const double sqrt_s) const
Definition: NPbase.h:1659
virtual bool setFlag(const std::string name, const bool value)
A method to set a flag of NPbase.
Definition: NPbase.h:97
virtual const double BrH2v2vRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2312
virtual const double deltayt_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4596
virtual const double deltaGammaHbbRatio1() const
Definition: NPbase.h:1979
virtual const double muWH(const double sqrt_s) const
The ratio between the W-Higgs associated production cross-section in the current model and in the St...
Definition: NPbase.h:1229
virtual const double obliqueS() const
The oblique parameter .
Definition: NPbase.h:128
virtual const double STXS12_tH(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:4481
virtual const double C1eeHvv(const double sqrt_s) const
The C1 value controlling linear corrections from the Higgs self-coupling to single-Higgs processes fo...
Definition: NPbase.cpp:1736
virtual const double CEWHe33(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4914
virtual const double deltaSin2thetaEff_mu_2() const
The new physics contribution to the effective muonic weak angle at the pole.
Definition: NPbase.cpp:706
virtual const double muWHZZ(const double sqrt_s) const
Definition: NPbase.h:1651
virtual const double mueeZllH(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: NPbase.h:1302
virtual const double lambdaZNP(const double mu) const
The new physics contribution to the anomalous triple gauge coupling .
Definition: NPbase.h:3139
virtual const double Br_H_inv_NP() const
The branching ratio of the of the Higgs into invisible particles (only invisible new particles).
Definition: NPbase.h:2655
virtual const double muggHtautau(const double sqrt_s) const
Definition: NPbase.h:1784
virtual const double muttHmumu(const double sqrt_s) const
Definition: NPbase.h:1768
virtual const double delta_muVH_1(const double sqrt_s) const
Definition: NPbase.h:1898
virtual const double kappaW4feff() const
The effective coupling .
Definition: NPbase.h:4565
virtual const double STXS12_ggH_pTH0_60_Nj1(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3897
virtual const double muggHZZ(const double sqrt_s) const
Definition: NPbase.h:1635
virtual const double BrHlljjRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2598
virtual const double muTHUVBFHWW(const double sqrt_s) const
Definition: NPbase.h:2947
virtual const double STXS12_qqHqq_mjj1000_Inf_pTH200_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4265
virtual const double BrH2L2dRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2393
virtual const double deltaG_hAARatio_mu(const double mu) const
The full new physics contribution to the coupling of the effective interaction , including new local ...
Definition: NPbase.h:1072
virtual const double deltag1gaNP(const double mu) const
The new physics contribution to the anomalous triple gauge coupling .
Definition: NPbase.h:3121
virtual const double muVBFpVH_HZga(const double sqrt_s) const
Definition: NPbase.h:1631
virtual const double mueettH(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: NPbase.h:1446
virtual const double STXS_qqHlv_pTV_150_250_0j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3604
virtual const double STXS12_qqHll_pTV150_250_Nj0(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4364
virtual const double cgg_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4717
virtual const double kappaZeff() const
The effective coupling .
Definition: NPbase.h:4538
virtual const double delta_muVH_2(const double sqrt_s) const
Definition: NPbase.h:1902
virtual const double BrHvisRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2665
virtual const double deltaG3_hZZ_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:1025
virtual const double BrH2u2uRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2357
virtual const double STXS12_BrHgagaRatio() const
The STXS BR .
Definition: NPbase.h:3802
virtual const double mueeHvv(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: NPbase.h:1166
virtual const double BrHccRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2261
virtual const double muVBFHtautau(const double sqrt_s) const
Definition: NPbase.h:1792
virtual const double cZZ_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4684
virtual const double muTHUVHbb(const double sqrt_s) const
Definition: NPbase.h:3055
virtual const double bPskPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
the angular parameter from (arXiv:1708.09079 [hep-ph]).
Definition: NPbase.h:1341
virtual const double muVHpT250(const double sqrt_s) const
The ratio between the WH+ZH associated production cross-section in the current model and in the Stan...
Definition: NPbase.h:1365
virtual const double delta_muVBF_2(const double sqrt_s) const
Definition: NPbase.h:1875
virtual const double STXS_ggH0j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3423
virtual const double STXS12_qqHqq_VH_veto_Nj01(const double sqrt_s) const
The STXS bin , VH-veto Ref. 2402.05742.
Definition: NPbase.h:4111
virtual const double STXS12_qqHll_pTV150_250_Nj1(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4373
virtual const double mutHq(const double sqrt_s) const
The ratio between the t-q-Higgs associated production cross-section in the current model and in the ...
Definition: NPbase.h:1421
virtual const double muTHUggHZgamumu(const double sqrt_s) const
Definition: NPbase.h:3089
virtual const double STXS_ggH2j_pTH_0_60(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3478
virtual const double STXS12_ggH_pTH10_Inf_Nj0(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3864
const double deltaGR_f_mu(const Particle p, const double mu) const
New physics contribution to the neutral-current right-handed coupling .
Definition: NPbase.cpp:238
virtual const double deltaG_hhhRatio() const
The new physics contribution to the Higgs self-coupling . Normalized to the SM value.
Definition: NPbase.h:949
virtual const double BrH2L2vRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2321
virtual const double mummHvv(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: NPbase.h:1493
virtual const double mueeWBF(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: NPbase.h:1152
virtual const double STXS12_qqHlv_pTV0_75(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4274
virtual const double deltaG_hgg_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:961
virtual const double deltaxseeWWtotLEP2(const double sqrt_s) const
The new physics contribution to the total cross section in pb for , summing over all final states for...
Definition: NPbase.h:3280
virtual const double muVHtautau(const double sqrt_s) const
Definition: NPbase.h:1804
virtual const double muggHpttHptHpbbH_HZga(const double sqrt_s) const
Definition: NPbase.h:1627
virtual const double BrH2l2vRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2585
virtual const double deltaG1_hZZ_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:1007
virtual const double CEWHu22(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4935
virtual const double BrH4muRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2447
virtual const double deltaG_hAA_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:1062
virtual const double muttHZga(const double sqrt_s) const
Definition: NPbase.h:1623
virtual const gslpp::complex rhoZ_f(const Particle f) const
The effective neutral-current coupling including SM plus NP contributions.
Definition: NPbase.cpp:220
virtual const double Ruc() const
The ratio of the width to the -boson hadronic width.
Definition: NPbase.cpp:450
virtual const double muTHUZHtautau(const double sqrt_s) const
Definition: NPbase.h:3023
virtual const double BrH2v2dRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2411
virtual const double kappaceff() const
The effective coupling .
Definition: NPbase.h:4511
virtual const double deltaG_hAA() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:922
virtual const double BrHmumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2241
virtual const double muVBFHgaga(const double sqrt_s) const
Definition: NPbase.h:1583
virtual const double STXS12_qqHqq_mjj120_350_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4160
virtual const double STXS12_ggH_pTH120_200_Nj1(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3915
virtual const double UpperLimitZgammaA(const double sqrt_s) const
Definition: NPbase.h:2750
virtual const double muTHUZHZga(const double sqrt_s) const
Definition: NPbase.h:2877
virtual const double deltaGammaHggRatio2() const
Definition: NPbase.h:1938
virtual const double BrHWWRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2158
virtual const double deltaRuc() const
The new physics contribution to the ratio of the width to the -boson hadronic width:
Definition: NPbase.cpp:434
virtual const double DeltaGF() const
New physics contribution to the Fermi constant.
Definition: NPbase.h:117
NPbase()
The default constructor.
Definition: NPbase.cpp:29
virtual const double deltaGamma_Wff(const Particle fi, const Particle fj) const
The new physics contribution to the decay width of the boson into a given fermion pair,...
Definition: NPbase.h:353
virtual const double mubbH(const double sqrt_s) const
The ratio between the bbH production cross-section in the current model and in the Standard Model.
Definition: NPbase.h:1410
virtual const double muTHUVBFHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:2971
virtual const double BrH2L2LRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2294
virtual const double BrHZgamumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2218
virtual const double deltaG1_hZARatio_mu(const double mu) const
The full new physics contribution to the coupling of the effective interaction , including new local ...
Definition: NPbase.h:1044
virtual const double delta_muZH_1(const double sqrt_s) const
Definition: NPbase.h:1889
virtual const double deltaGamma_Z_2() const
The new physics contribution to the total decay width of the boson, .
Definition: NPbase.cpp:338
const double deltaGL_f_mu(const Particle p, const double mu) const
New physics contribution to the neutral-current left-handed coupling .
Definition: NPbase.cpp:231
virtual const double deltag1ZNPEff() const
The new physics contribution to the effective anomalous triple gauge coupling from arXiv: 1708....
Definition: NPbase.h:3152
virtual const double BrH2L2uRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2384
virtual const double muVHmumu(const double sqrt_s) const
Definition: NPbase.h:1764
virtual const double kappabeff() const
The effective coupling .
Definition: NPbase.h:4520
virtual const double STXS_WHqqHqq_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3692
virtual const double muTHUVHmumu(const double sqrt_s) const
Definition: NPbase.h:3007
virtual const double cgminuscga() const
Definition: NPbase.h:2786
virtual const double STXS0_qqH(const double sqrt_s) const
The STXS0 bin .
Definition: NPbase.h:3391
virtual const double deltaG_hAARatio() const
The full new physics contribution to the coupling of the effective interaction , including new local ...
Definition: NPbase.h:931
virtual const double delta_muggH_2(const double sqrt_s) const
Definition: NPbase.h:1866
virtual const double muTHUWHZZ(const double sqrt_s) const
Definition: NPbase.h:2905
virtual const double deltaxseeWWhadLEP2(const double sqrt_s) const
The new physics contribution to the cross section in pb for , summing over all final states for C....
Definition: NPbase.h:3258
virtual const double mueeZqqH(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: NPbase.h:1315
virtual const double STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj25_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4211
virtual const double Gamma_Zf(const Particle f) const
The decay width of the boson into a given fermion pair, .
Definition: NPbase.cpp:325
virtual const double muTHUVHtautau(const double sqrt_s) const
Definition: NPbase.h:3031
virtual const double CEWHQ133(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4832
virtual const double muZHpT250(const double sqrt_s) const
The ratio between the Z-Higgs associated production cross-section in the current model and in the St...
Definition: NPbase.h:1262
virtual const double kappaAeff() const
The effective coupling .
Definition: NPbase.h:4574
virtual const double deltaA_f_2(const Particle f) const
The new physics contribution to the left-right asymmetry in at the -pole, .
Definition: NPbase.cpp:772
virtual const double muppHZga(const double sqrt_s) const
Definition: NPbase.h:1856
virtual const double STXS_qqHqq_pTj_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3575
virtual const double STXS_qqHlv_pTV_0_150(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3594
virtual const double muVBFgamma(const double sqrt_s) const
The ratio between the vector-boson fusion Higgs production cross-section in association with a hard ...
Definition: NPbase.h:1139
virtual const double muggHgagaInt(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into 2...
Definition: NPbase.h:1578
virtual const double dxsdcoseeWWlvjjLEP2(const double sqrt_s, const int bin) const
The differential cross section in pb for , with for the 4 bins defined in arXiv: 1606....
Definition: NPbase.h:3292
virtual const double BrHlv_lvorjjRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2616
virtual const double muggH(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section in the current model and in ...
Definition: NPbase.h:1105
virtual const double BrH4uRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2465
virtual const double CEWHL111(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4752
virtual const double deltaGammaHWWRatio2() const
Definition: NPbase.h:1947
virtual const double STXS12_ttH_pTH450_Inf(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4472
virtual const double BrHudduRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2501
virtual const double muggHWW(const double sqrt_s) const
Definition: NPbase.h:1692
virtual const double cVplusctau() const
Definition: NPbase.h:2804
virtual const double muTHUZHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:2975
virtual const double STXS_ZHqqHqq_Rest(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3764
virtual const double muepZBF(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: NPbase.h:1218
virtual const double delta_muWH_1(const double sqrt_s) const
Definition: NPbase.h:1880
virtual const double muTHUVBFHtautau(const double sqrt_s) const
Definition: NPbase.h:3019
virtual const double muggHpbbH_HWW(const double sqrt_s) const
Definition: NPbase.h:1696
virtual const double STXS12_qqHll_pTV75_150(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4355
virtual const double delta_muWH_2(const double sqrt_s) const
Definition: NPbase.h:1884
virtual const double xseeWWhadLEP2(const double sqrt_s) const
The cross section in pb for , summing over all final states for C.O.M. energies in 188-208 GeV....
Definition: NPbase.h:3247
virtual const double muttHbb(const double sqrt_s) const
Definition: NPbase.h:1840
virtual const double muVHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1683
virtual const double muTHUWHZga(const double sqrt_s) const
Definition: NPbase.h:2881
virtual const double mutH(const double sqrt_s) const
The ratio between the t-Higgs associated production cross-section in the current model and in the St...
Definition: NPbase.h:1399
virtual const double STXS12_ttH_pTH60_120(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4427
virtual const double aPskPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
the angular parameter from (arXiv:1708.09079 [hep-ph]).
Definition: NPbase.h:1328
virtual const double muTHUVBFHbb(const double sqrt_s) const
Definition: NPbase.h:3043
virtual const double muTHUWHmumu(const double sqrt_s) const
Definition: NPbase.h:3003
virtual const double STXS12_qqHlv_pTV250_Inf(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4310
virtual const double mueeHee(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: NPbase.h:1193
virtual const double deltaG3_hWW_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:998
virtual const double CEWHQu33(const double mu) const
Combination of coefficients of the Warsaw basis not constrained by EWPO (at LO) .
Definition: NPbase.h:4883
virtual const double STXS_qqHlv_pTV_150_250_1j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3614
virtual const double muTHUZHZZ4l(const double sqrt_s) const
Definition: NPbase.h:2926
virtual const double xseeWW4fLEP2(const double sqrt_s, const int fstate) const
The cross section in pb for , with the different fermion final states for C.O.M. energies in 188-208...
Definition: NPbase.h:3178
virtual const double BrH2u2dRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2375
virtual const double deltaGammaHggRatio1() const
Definition: NPbase.h:1934
virtual const double STXS12_qqHll_pTV250_Inf(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4382
virtual const double muttHptH_Hmumu(const double sqrt_s) const
Definition: NPbase.h:1772
virtual const double muVHgaga(const double sqrt_s) const
Definition: NPbase.h:1595
virtual const double xseeWWsemilLEP2(const double sqrt_s) const
The cross section in pb for , summing over all final states for C.O.M. energies in 188-208 GeV....
Definition: NPbase.h:3225
virtual const double deltacZ_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4662
virtual const double muttHptH_Hbb(const double sqrt_s) const
Definition: NPbase.h:1844
virtual const double muTHUttHmumu(const double sqrt_s) const
Definition: NPbase.h:3011
virtual const double STXS12_ttH_pTH120_200(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4436
virtual const double STXS_qqHqq_Rest(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3566
virtual const double deltayc_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4629
virtual const double deltaSin2thetaEff_e_2() const
The new physics contribution to the effective electron weak angle at the pole.
Definition: NPbase.cpp:668
virtual const double BrHtautauRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2251
virtual const double muTHUggHmumu(const double sqrt_s) const
Definition: NPbase.h:2991
virtual const double muZHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1675
virtual const double STXS12_ggH_pTH0_10_Nj0(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3855
virtual const double muTHUZHWW(const double sqrt_s) const
Definition: NPbase.h:2951
virtual const double mummHmm(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: NPbase.h:1505
virtual const double STXS12_qqHqq_mjj1500_Inf_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4247
virtual const double muTHUVHZga(const double sqrt_s) const
Definition: NPbase.h:2885
virtual const double CEWHL133(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4772
A class for particles.
Definition: Particle.h:26
A model class for the Standard Model.
virtual const double LEP2sigmaCharm(const double s) const
virtual const double eeffRelectron(const double pol_e, const double pol_p, const double s) const
virtual const double LEP2sigmaHadron(const double s) const
virtual const double LEP2sigmaTau(const double s) const
virtual const double eeffsigmaCharm(const double pol_e, const double pol_p, const double s) const
virtual const double TauLFU_gtaugmuPi() const
The computation of the LFU ratio .
virtual const double LEP2AFBtau(const double s) const
virtual const double gLnuN2() const
The effective neutrino nucleon LH coupling: gLnuN2.
virtual const double LEP2dsigmadcosBinTau(const double s, const double cos, const double cosmin, const double cosmax) const
virtual const double LEP2Rbottom(const double s) const
virtual const double Qwp() const
The computation of the proton weak charge: Qwp.
virtual const double LEP2AFBe(const double s) const
virtual const double eeffAFBmu(const double pol_e, const double pol_p, const double s) const
virtual const double eeffAFBtau(const double pol_e, const double pol_p, const double s) const
virtual const double eeffsigmaMu(const double pol_e, const double pol_p, const double s) const
virtual const double eeffsigma(const Particle f, const double pol_e, const double pol_p, const double s, const double cosmin, const double cosmax) const
virtual const double eeffRmuon(const double pol_e, const double pol_p, const double s) const
virtual const double LEP2AFBcharm(const double s) const
virtual const double eeffAFBcharm(const double pol_e, const double pol_p, const double s) const
virtual const double eeffRstrange(const double pol_e, const double pol_p, const double s) const
virtual const double alrmoller(const double q2, const double y) const
The computation of the parity violating asymmetry in Moller scattering.
virtual const double eeffsigmaEtsub(const double pol_e, const double pol_p, const double s) const
virtual const double eeffAFBbottom(const double pol_e, const double pol_p, const double s) const
virtual const double LEP2AFBmu(const double s) const
virtual const double LEP2dsigmadcosMu(const double s, const double cos) const
virtual const double Qwemoller(const double q2, const double y) const
The computation of the electron's weak charge.
virtual const double LEP2dsigmadcosBinE(const double s, const double cos, const double cosmin, const double cosmax) const
virtual const double gRnuN2() const
The effective neutrino nucleon RH coupling: gRnuN2.
virtual const double eeffAFBetsub(const double pol_e, const double pol_p, const double s) const
virtual const double TauLFU_gtaugmuK() const
The computation of the LFU ratio .
virtual const double eeffRbottom(const double pol_e, const double pol_p, const double s) const
virtual const double LEP2sigmaE(const double s) const
virtual bool setFlag(const std::string name, const bool value)
A method to set a flag of StandardModel.
virtual const double amuon() const
The computation of the anomalous magnetic moment of the muon .
virtual const double LEP2Rcharm(const double s) const
virtual const double Qwn() const
The computation of the neutron weak charge: Qwn.
virtual const double eeffAFBe(const double pol_e, const double pol_p, const double s) const
virtual const double LEP2sigmaMu(const double s) const
virtual const double eeffRcharm(const double pol_e, const double pol_p, const double s) const
virtual const double TauLFU_gtauge() const
The computation of the LFU ratio .
virtual const double eeffsigmaBottom(const double pol_e, const double pol_p, const double s) const
virtual const double eeffsigmaE(const double pol_e, const double pol_p, const double s) const
virtual const double eeffsigmaStrange(const double pol_e, const double pol_p, const double s) const
virtual const double TauLFU_gtaugmu() const
The computation of the LFU ratio .
virtual const double TauLFU_gmuge() const
The computation of the LFU ratio .
virtual const double eeffsigmaTau(const double pol_e, const double pol_p, const double s) const
virtual const double eeffsigmaHadron(const double pol_e, const double pol_p, const double s) const
virtual const double eeffAFBstrange(const double pol_e, const double pol_p, const double s) const
virtual const double LEP2dsigmadcosTau(const double s, const double cos) const
virtual const double LEP2sigmaBottom(const double s) const
virtual const double LEP2dsigmadcosE(const double s, const double cos) const
virtual const double eeffRelectrontsub(const double pol_e, const double pol_p, const double s) const
virtual const double gAnue() const
The effective (muon) neutrino-electron axial-vector coupling: gAnue.
virtual const double LEP2AFBbottom(const double s) const
virtual const double gVnue() const
The effective (muon) neutrino-electron vector coupling: gVnue.
virtual const double LEP2dsigmadcosBinMu(const double s, const double cos, const double cosmin, const double cosmax) const
virtual const double eeffRtau(const double pol_e, const double pol_p, const double s) const
Test Observable.