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
184 virtual const double Dalpha5hMz() const;
185
187
191 virtual const double deltaGV_f_2(const Particle f) const {
192 return 0.0;
193 } //AG:added
194
217 virtual const double deltaGV_f(const Particle f) const;
218
224 virtual const gslpp::complex gV_f(const Particle f) const;
225
229 virtual const double deltaGA_f_2(const Particle f) const {
230 return 0.0;
231 } //AG:added
232
248 virtual const double deltaGA_f(const Particle f) const;
249
255 virtual const gslpp::complex gA_f(const Particle f) const;
256
262 virtual const gslpp::complex rhoZ_f(const Particle f) const;
263
269 virtual const gslpp::complex kappaZ_f(const Particle f) const;
270
272
279 // no generation mixing
280 const double deltaGL_f_mu(const Particle p, const double mu) const;
281
288 // no generation mixing
289 const double deltaGR_f_mu(const Particle p, const double mu) const;
290
292
299 // no generation mixing
300 virtual gslpp::complex deltaGL_Wff(const Particle pbar, const Particle p) const
301 {
302 return 0.0;
303 };
310 // no generation mixing
311 virtual gslpp::complex deltaGR_Wff(const Particle pbar, const Particle p) const
312 {
313 return 0.0;
314 };
315
323 // no generation mixing
324 virtual gslpp::complex deltaGL_Wff_mu(const Particle pbar, const Particle p, const double mu) const;
332 // no generation mixing
333 virtual gslpp::complex deltaGR_Wff_mu(const Particle pbar, const Particle p, const double mu) const;
334
336
355 virtual const double Mw() const;
356
363 virtual const double deltaGamma_Wff(const Particle fi, const Particle fj) const
364 {
365 return 0.0;
366 };
367
388 virtual const double GammaW(const Particle fi, const Particle fj) const;
389
394 virtual const double deltaGamma_W() const
395 {
396 return 0.0;
397 };
398
417 virtual const double GammaW() const;
418
423 virtual const double BrW(const Particle fi, const Particle fj) const;
424
429 virtual const double RWlilj(const Particle li, const Particle lj) const;
430
435 virtual const double RWc() const;
436
438
455 virtual const double deltaGamma_Zf_2(const Particle f) const; //AG:added
456
462 virtual const double deltaGamma_Zf(const Particle f) const;
463
476 virtual const double Gamma_Zf(const Particle f) const; //AG:modified
477
486 virtual const double deltaGamma_Z_2() const; //AG:added
487
492 virtual const double deltaGamma_Z() const;
493
505 virtual const double Gamma_Z() const; //AG:modified
506
517 virtual const double deltaGamma_Zhad_2() const; //AG:added
518
523 virtual const double deltaGamma_Zhad() const;
524
534 virtual const double Gamma_had() const; //AG:modified
535
544 virtual const double deltaRuc() const; //AG:added
545
554 virtual const double deltaRuc_2() const; //AG:added
555
560 virtual const double Ruc() const; //AG:added
561
566 virtual const double RZlilj(const Particle li, const Particle lj) const;
567
576 virtual const double BR_Zf(const Particle f) const;
577
596 virtual const double deltaSigmaHadron_2() const; //AG:added
597
603 virtual const double deltaSigmaHadron() const;
604
617 virtual const double sigma0_had() const; //AG:modified
618
634 virtual const double deltaSin2thetaEff_e_2() const; //AG:added
635
641 virtual const double deltaSin2thetaEff_e() const;
642
658 virtual const double deltaSin2thetaEff_mu_2() const; //AG:added
659
665 virtual const double deltaSin2thetaEff_mu() const;
666
679 virtual const double sin2thetaEff(const Particle f) const; //AG:modified
680
702 virtual const double deltaA_f_2(const Particle f) const; //AG:added
703
710 virtual const double deltaA_f(const Particle f) const;
711
725 virtual const double A_f(const Particle f) const; //AG:modified
726
737 virtual const double deltaAFB_2(const Particle f) const; //AG:added
738
745 virtual const double deltaAFB(const Particle f) const;
746
757 virtual const double AFB(const Particle f) const; //AG:modified
758
782 virtual const double deltaR0_f_2(const Particle f) const; //AG:added
783
791 virtual const double deltaR0_f(const Particle f) const;
792
804 virtual const double R0_f(const Particle f) const; //AG:modified
805
810 virtual const double deltaR_inv() const;
811
819 virtual const double R_inv() const;
820
825 virtual const double deltaN_nu() const;
826
834 virtual const double N_nu() const;
835
837
842 virtual const double deltaG_hgg() const
843 {
844 return 0.0;
845 };
851 virtual const double deltaG_hggRatio() const
852 {
853 return 0.0;
854 };
859 virtual const double deltaG1_hWW() const
860 {
861 return 0.0;
862 };
867 virtual const double deltaG2_hWW() const
868 {
869 return 0.0;
870 };
875 virtual const double deltaG3_hWW() const
876 {
877 return 0.0;
878 };
883 virtual const double deltaG1_hZZ() const
884 {
885 return 0.0;
886 };
891 virtual const double deltaG2_hZZ() const
892 {
893 return 0.0;
894 };
899 virtual const double deltaG3_hZZ() const
900 {
901 return 0.0;
902 };
907 virtual const double deltaG1_hZA() const
908 {
909 return 0.0;
910 };
916 virtual const double deltaG1_hZARatio() const
917 {
918 return 0.0;
919 };
924 virtual const double deltaG2_hZA() const
925 {
926 return 0.0;
927 };
932 virtual const double deltaG_hAA() const
933 {
934 return 0.0;
935 };
941 virtual const double deltaG_hAARatio() const
942 {
943 return 0.0;
944 };
950 // no generation mixing
951 virtual gslpp::complex deltaG_hff(const Particle p) const
952 {
953 return 0.0;
954 };
959 virtual const double deltaG_hhhRatio() const
960 {
961 return 0.0;
962 };
963
965
971 virtual const double deltaG_hgg_mu(const double mu) const
972 {
973 return deltaG_hgg();
974 };
981 virtual const double deltaG_hggRatio_mu(const double mu) const
982 {
983 return deltaG_hggRatio();
984 };
990 virtual const double deltaG1_hWW_mu(const double mu) const
991 {
992 return deltaG1_hWW();
993 };
999 virtual const double deltaG2_hWW_mu(const double mu) const
1000 {
1001 return deltaG2_hWW();
1002 };
1008 virtual const double deltaG3_hWW_mu(const double mu) const
1009 {
1010 return deltaG3_hWW();
1011 };
1017 virtual const double deltaG1_hZZ_mu(const double mu) const
1018 {
1019 return deltaG1_hZZ();
1020 };
1026 virtual const double deltaG2_hZZ_mu(const double mu) const
1027 {
1028 return deltaG2_hZZ();
1029 };
1035 virtual const double deltaG3_hZZ_mu(const double mu) const
1036 {
1037 return deltaG3_hZZ();
1038 };
1044 virtual const double deltaG1_hZA_mu(const double mu) const
1045 {
1046 return deltaG1_hZA();
1047 };
1054 virtual const double deltaG1_hZARatio_mu(const double mu) const
1055 {
1056 return deltaG1_hZARatio();
1057 };
1063 virtual const double deltaG2_hZA_mu(const double mu) const
1064 {
1065 return deltaG2_hZA();
1066 };
1072 virtual const double deltaG_hAA_mu(const double mu) const
1073 {
1074 return deltaG_hAA();
1075 };
1082 virtual const double deltaG_hAARatio_mu(const double mu) const
1083 {
1084 return deltaG_hAARatio();
1085 };
1092 // no generation mixing
1093 virtual gslpp::complex deltaG_hff_mu(const Particle p, const double mu) const
1094 {
1095 return deltaG_hff(p);
1096 };
1102 virtual const double deltaG_hhhRatio_mu(const double mu) const
1103 {
1104 return deltaG_hhhRatio();
1105 };
1106
1108
1115 virtual const double muggH(const double sqrt_s) const
1116 {
1117 return 1.0;
1118 }
1119
1126 virtual const double muggHH(const double sqrt_s) const
1127 {
1128 return 1.0;
1129 }
1130
1137 virtual const double muVBF(const double sqrt_s) const
1138 {
1139 return 1.0;
1140 }
1141
1149 virtual const double muVBFgamma(const double sqrt_s) const
1150 {
1151 return 1.0;
1152 }
1153
1162 virtual const double mueeWBF(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1163 {
1164 return 1.0;
1165 }
1166
1167
1176 virtual const double mueeHvv(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1177 {
1178 return 1.0;
1179 }
1180
1181
1190 virtual const double mueeZBF(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1191 {
1192 return 1.0;
1193 }
1194
1203 virtual const double mueeHee(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1204 {
1205 return 1.0;
1206 }
1207
1208
1216 virtual const double muepWBF(const double sqrt_s) const
1217 {
1218 return 1.0;
1219 }
1220
1228 virtual const double muepZBF(const double sqrt_s) const
1229 {
1230 return 1.0;
1231 }
1232
1239 virtual const double muWH(const double sqrt_s) const
1240 {
1241 return 1.0;
1242 }
1243
1250 virtual const double muWHpT250(const double sqrt_s) const
1251 {
1252 return 1.0;
1253 }
1254
1261 virtual const double muZH(const double sqrt_s) const
1262 {
1263 return 1.0;
1264 }
1265
1272 virtual const double muZHpT250(const double sqrt_s) const
1273 {
1274 return 1.0;
1275 }
1276
1285 virtual const double mueeZHGen(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1286 {
1287 return 1.0;
1288 }
1289
1299 virtual const double mueeZH(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1300 {
1301 return 1.0;
1302 }
1303
1312 virtual const double mueeZllH(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1313 {
1314 return 1.0;
1315 }
1316
1325 virtual const double mueeZqqH(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1326 {
1327 return 1.0;
1328 }
1329
1330
1338 virtual const double aPskPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1339 {
1340 return 0.0;
1341 }
1342
1343
1351 virtual const double bPskPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1352 {
1353 return 0.0;
1354 }
1355
1356
1363 virtual const double muVH(const double sqrt_s) const
1364 {
1365 return 1.0;
1366 }
1367
1368
1375 virtual const double muVHpT250(const double sqrt_s) const
1376 {
1377 return 1.0;
1378 }
1379
1380
1387 virtual const double muVBFpVH(const double sqrt_s) const
1388 {
1389 return 1.0;
1390 }
1391
1398 virtual const double muttH(const double sqrt_s) const
1399 {
1400 return 1.0;
1401 }
1402
1409 virtual const double mutH(const double sqrt_s) const //AG:added
1410 {
1411 return 1.0;
1412 }
1413
1420 virtual const double mubbH(const double sqrt_s) const //AG:added
1421 {
1422 return 1.0;
1423 }
1424
1431 virtual const double mutHq(const double sqrt_s) const
1432 {
1433 return 1.0;
1434 }
1435
1443 virtual const double muggHpttH(const double sqrt_s) const
1444 {
1445 return 1.0;
1446 }
1447
1456 virtual const double mueettH(const double sqrt_s, const double Pol_em, const double Pol_ep) const
1457 {
1458 return 1.0;
1459 }
1460
1467 virtual const double mummH(const double sqrt_s) const
1468 {
1469 return 1.0;
1470 }
1471
1479 virtual const double mummHNWA(const double sqrt_s) const
1480 {
1481 return 1.0;
1482 }
1483
1484
1491 virtual const double mummZH(const double sqrt_s) const
1492 {
1493 return 1.0;
1494 }
1495
1496
1503 virtual const double mummHvv(const double sqrt_s) const
1504 {
1505 return 1.0;
1506 }
1507
1508
1515 virtual const double mummHmm(const double sqrt_s) const
1516 {
1517 return 1.0;
1518 }
1519
1520
1527 virtual const double mummttH(const double sqrt_s) const
1528 {
1529 return 1.0;
1530 }
1531
1532
1539 virtual const double muttHZbbboost(const double sqrt_s) const
1540 {
1541 return 1.0;
1542 }
1543
1550 virtual const double muttHgagaZeeboost(const double sqrt_s) const
1551 {
1552 return 1.0;
1553 }
1554
1555 virtual const double muggHgaga(const double sqrt_s) const
1556 {
1557 return 1.0;
1558 }
1559
1560
1561 virtual const double mutHgaga(const double sqrt_s) const
1562 {
1563 return 1.0;
1564 }
1565
1566
1567 virtual const double muggHpbbH_Hgaga(const double sqrt_s) const
1568 {
1569 return 1.0;
1570 }
1571
1572
1573 virtual const double muttHptH_Hgaga(const double sqrt_s) const
1574 {
1575 return 1.0;
1576 }
1577
1578
1579
1588 virtual const double muggHgagaInt(const double sqrt_s) const
1589 {
1590 return 1.0;
1591 };
1592
1593 virtual const double muVBFHgaga(const double sqrt_s) const
1594 {
1595 return 1.0;
1596 }
1597 virtual const double muZHgaga(const double sqrt_s) const
1598 {
1599 return 1.0;
1600 }
1601 virtual const double muWHgaga(const double sqrt_s) const
1602 {
1603 return 1.0;
1604 }
1605 virtual const double muVHgaga(const double sqrt_s) const
1606 {
1607 return 1.0;
1608 }
1609 virtual const double muttHgaga(const double sqrt_s) const
1610 {
1611 return 1.0;
1612 }
1613 virtual const double muggHZga(const double sqrt_s) const
1614 {
1615 return 1.0;
1616 }
1617 virtual const double muVBFHZga(const double sqrt_s) const
1618 {
1619 return 1.0;
1620 }
1621 virtual const double muZHZga(const double sqrt_s) const
1622 {
1623 return 1.0;
1624 }
1625 virtual const double muWHZga(const double sqrt_s) const
1626 {
1627 return 1.0;
1628 }
1629 virtual const double muVHZga(const double sqrt_s) const
1630 {
1631 return 1.0;
1632 }
1633 virtual const double muttHZga(const double sqrt_s) const
1634 {
1635 return 1.0;
1636 }
1637 virtual const double muggHpttHptHpbbH_HZga(const double sqrt_s) const
1638 {
1639 return 1.0;
1640 }
1641 virtual const double muVBFpVH_HZga(const double sqrt_s) const
1642 {
1643 return 1.0;
1644 }
1645 virtual const double muggHZZ(const double sqrt_s) const
1646 {
1647 return 1.0;
1648 }
1649 virtual const double muggHpbbH_HZZ(const double sqrt_s) const
1650 {
1651 return 1.0;
1652 }
1653 virtual const double muVBFHZZ(const double sqrt_s) const
1654 {
1655 return 1.0;
1656 }
1657 virtual const double muZHZZ(const double sqrt_s) const
1658 {
1659 return 1.0;
1660 }
1661 virtual const double muWHZZ(const double sqrt_s) const
1662 {
1663 return 1.0;
1664 }
1665 virtual const double muVHZZ(const double sqrt_s) const
1666 {
1667 return 1.0;
1668 }
1669 virtual const double muttHZZ(const double sqrt_s) const
1670 {
1671 return 1.0;
1672 }
1673 virtual const double muttHptH_HZZ(const double sqrt_s) const
1674 {
1675 return 1.0;
1676 }
1677 virtual const double muggHZZ4l(const double sqrt_s) const
1678 {
1679 return 1.0;
1680 }
1681 virtual const double muVBFHZZ4l(const double sqrt_s) const
1682 {
1683 return 1.0;
1684 }
1685 virtual const double muZHZZ4l(const double sqrt_s) const
1686 {
1687 return 1.0;
1688 }
1689 virtual const double muWHZZ4l(const double sqrt_s) const
1690 {
1691 return 1.0;
1692 }
1693 virtual const double muVHZZ4l(const double sqrt_s) const
1694 {
1695 return 1.0;
1696 }
1697 virtual const double muttHZZ4l(const double sqrt_s) const
1698 {
1699 return 1.0;
1700 }
1701
1702 virtual const double muggHWW(const double sqrt_s) const
1703 {
1704 return 1.0;
1705 }
1706 virtual const double muggHpbbH_HWW(const double sqrt_s) const
1707 {
1708 return 1.0;
1709 }
1710 virtual const double muVBFHWW(const double sqrt_s) const
1711 {
1712 return 1.0;
1713 }
1714 virtual const double muZHWW(const double sqrt_s) const
1715 {
1716 return 1.0;
1717 }
1718 virtual const double muWHWW(const double sqrt_s) const
1719 {
1720 return 1.0;
1721 }
1722 virtual const double muVHWW(const double sqrt_s) const
1723 {
1724 return 1.0;
1725 }
1726 virtual const double muttHWW(const double sqrt_s) const
1727 {
1728 return 1.0;
1729 }
1730 virtual const double muttHptH_HWW(const double sqrt_s) const
1731 {
1732 return 1.0;
1733 }
1734 virtual const double muggHWW2l2v(const double sqrt_s) const
1735 {
1736 return 1.0;
1737 }
1738 virtual const double muVBFHWW2l2v(const double sqrt_s) const
1739 {
1740 return 1.0;
1741 }
1742 virtual const double muZHWW2l2v(const double sqrt_s) const
1743 {
1744 return 1.0;
1745 }
1746 virtual const double muWHWW2l2v(const double sqrt_s) const
1747 {
1748 return 1.0;
1749 }
1750 virtual const double muVHWW2l2v(const double sqrt_s) const
1751 {
1752 return 1.0;
1753 }
1754 virtual const double muttHWW2l2v(const double sqrt_s) const
1755 {
1756 return 1.0;
1757 }
1758 virtual const double muggHmumu(const double sqrt_s) const
1759 {
1760 return 1.0;
1761 }
1762 virtual const double muVBFHmumu(const double sqrt_s) const
1763 {
1764 return 1.0;
1765 }
1766 virtual const double muZHmumu(const double sqrt_s) const
1767 {
1768 return 1.0;
1769 }
1770 virtual const double muWHmumu(const double sqrt_s) const
1771 {
1772 return 1.0;
1773 }
1774 virtual const double muVHmumu(const double sqrt_s) const
1775 {
1776 return 1.0;
1777 }
1778 virtual const double muttHmumu(const double sqrt_s) const
1779 {
1780 return 1.0;
1781 }
1782 virtual const double muttHptH_Hmumu(const double sqrt_s) const
1783 {
1784 return 1.0;
1785 }
1786 virtual const double muggHpttHptHpbbH_Hmumu(const double sqrt_s) const
1787 {
1788 return 1.0;
1789 }
1790 virtual const double muVBFpVH_Hmumu(const double sqrt_s) const
1791 {
1792 return 1.0;
1793 }
1794 virtual const double muggHtautau(const double sqrt_s) const
1795 {
1796 return 1.0;
1797 }
1798 virtual const double muggHpbbH_Htautau(const double sqrt_s) const
1799 {
1800 return 1.0;
1801 }
1802 virtual const double muVBFHtautau(const double sqrt_s) const
1803 {
1804 return 1.0;
1805 }
1806 virtual const double muZHtautau(const double sqrt_s) const
1807 {
1808 return 1.0;
1809 }
1810 virtual const double muWHtautau(const double sqrt_s) const
1811 {
1812 return 1.0;
1813 }
1814 virtual const double muVHtautau(const double sqrt_s) const
1815 {
1816 return 1.0;
1817 }
1818 virtual const double muttHtautau(const double sqrt_s) const
1819 {
1820 return 1.0;
1821 }
1822 virtual const double muttHptH_Htautau(const double sqrt_s) const
1823 {
1824 return 1.0;
1825 }
1826 virtual const double muggHbb(const double sqrt_s) const
1827 {
1828 return 1.0;
1829 }
1830 virtual const double muggHpVBFpbbH_Hbb(const double sqrt_s) const
1831 {
1832 return 1.0;
1833 }
1834 virtual const double muVBFHbb(const double sqrt_s) const
1835 {
1836 return 1.0;
1837 }
1838 virtual const double muZHbb(const double sqrt_s) const
1839 {
1840 return 1.0;
1841 }
1842 virtual const double muWHbb(const double sqrt_s) const
1843 {
1844 return 1.0;
1845 }
1846 virtual const double muVHbb(const double sqrt_s) const
1847 {
1848 return 1.0;
1849 }
1850 virtual const double muttHbb(const double sqrt_s) const
1851 {
1852 return 1.0;
1853 }
1854 virtual const double muttHptH_Hbb(const double sqrt_s) const
1855 {
1856 return 1.0;
1857 }
1858 virtual const double muVHcc(const double sqrt_s) const
1859 {
1860 return 1.0;
1861 }
1862 virtual const double muppHmumu(const double sqrt_s) const
1863 {
1864 return 1.0;
1865 }
1866 virtual const double muppHZga(const double sqrt_s) const
1867 {
1868 return 1.0;
1869 }
1870
1871 //AG:begin,begin
1872 virtual const double delta_muggH_1(const double sqrt_s) const
1873 {
1874 return 0.0 ;
1875 }
1876 virtual const double delta_muggH_2(const double sqrt_s) const
1877 {
1878 return 0.0 ;
1879 }
1880
1881 virtual const double delta_muVBF_1(const double sqrt_s) const
1882 {
1883 return 0.0 ;
1884 }
1885 virtual const double delta_muVBF_2(const double sqrt_s) const
1886 {
1887 return 0.0 ;
1888 }
1889
1890 virtual const double delta_muWH_1(const double sqrt_s) const
1891 {
1892 return 0.0 ;
1893 }
1894 virtual const double delta_muWH_2(const double sqrt_s) const
1895 {
1896 return 0.0 ;
1897 }
1898
1899 virtual const double delta_muZH_1(const double sqrt_s) const
1900 {
1901 return 0.0 ;
1902 }
1903 virtual const double delta_muZH_2(const double sqrt_s) const
1904 {
1905 return 0.0 ;
1906 }
1907
1908 virtual const double delta_muVH_1(const double sqrt_s) const
1909 {
1910 return 0.0 ;
1911 }
1912 virtual const double delta_muVH_2(const double sqrt_s) const
1913 {
1914 return 0.0 ;
1915 }
1916
1917 virtual const double delta_muttH_1(const double sqrt_s) const
1918 {
1919 return 0.0 ;
1920 }
1921 virtual const double delta_muttH_2(const double sqrt_s) const
1922 {
1923 return 0.0 ;
1924 }
1925
1926 virtual const double delta_mutH_1(const double sqrt_s) const
1927 {
1928 return 0.0 ;
1929 }
1930 virtual const double delta_mutH_2(const double sqrt_s) const
1931 {
1932 return 0.0 ;
1933 }
1934
1935 virtual const double delta_mubbH_1(const double sqrt_s) const
1936 {
1937 return 0.0 ;
1938 }
1939 virtual const double delta_mubbH_2(const double sqrt_s) const
1940 {
1941 return 0.0 ;
1942 }
1944 virtual const double deltaGammaHggRatio1() const
1945 {
1946 return 0.0;
1947 }
1948 virtual const double deltaGammaHggRatio2() const
1949 {
1950 return 0.0;
1951 }
1952
1953 virtual const double deltaGammaHWWRatio1() const
1954 {
1955 return 0.0;
1956 }
1957 virtual const double deltaGammaHWWRatio2() const
1958 {
1959 return 0.0;
1960 }
1961
1962 virtual const double deltaGammaHZZRatio1() const
1963 {
1964 return 0.0;
1965 }
1966 virtual const double deltaGammaHZZRatio2() const
1967 {
1968 return 0.0;
1969 }
1970
1971 virtual const double deltaGammaHgagaRatio1() const
1972 {
1973 return 0.0;
1974 }
1975 virtual const double deltaGammaHgagaRatio2() const
1976 {
1977 return 0.0;
1978 }
1979
1980 virtual const double deltaGammaHZgaRatio1() const
1981 {
1982 return 0.0;
1983 }
1984 virtual const double deltaGammaHZgaRatio2() const
1985 {
1986 return 0.0;
1987 }
1988
1989 virtual const double deltaGammaHbbRatio1() const
1990 {
1991 return 0.0;
1992 }
1993 virtual const double deltaGammaHbbRatio2() const
1994 {
1995 return 0.0;
1996 }
1997
1998 virtual const double deltaGammaHmumuRatio1() const
1999 {
2000 return 0.0;
2001 }
2002 virtual const double deltaGammaHmumuRatio2() const
2003 {
2004 return 0.0;
2005 }
2006
2007 virtual const double deltaGammaHtautauRatio1() const
2008 {
2009 return 0.0;
2010 }
2011 virtual const double deltaGammaHtautauRatio2() const
2012 {
2013 return 0.0;
2014 }
2015
2016 virtual const double deltaGammaHccRatio1() const
2017 {
2018 return 0.0;
2019 }
2020 virtual const double deltaGammaHccRatio2() const
2021 {
2022 return 0.0;
2023 }
2024
2025 virtual const double deltaGammaTotalRatio1() const
2026 {
2027 return 0.0;
2028 }
2029 virtual const double deltaGammaTotalRatio2() const
2030 {
2031 return 0.0;
2032 }
2033
2034 //AG:end
2035
2037
2043 virtual const double GammaHggRatio() const
2044 {
2045 return 1.0;
2046 }
2047
2053 virtual const double GammaHWWRatio() const
2054 {
2055 return 1.0;
2056 }
2057
2063 virtual const double GammaHZZRatio() const
2064 {
2065 return 1.0;
2066 }
2067
2073 virtual const double GammaHZgaRatio() const
2074 {
2075 return 1.0;
2076 }
2077
2083 virtual const double GammaHgagaRatio() const
2084 {
2085 return 1.0;
2086 }
2087
2089
2090
2096 virtual const double GammaHmumuRatio() const
2097 {
2098 return 1.0;
2099 }
2100
2106 virtual const double GammaHtautauRatio() const
2107 {
2108 return 1.0;
2109 }
2110
2116 virtual const double GammaHccRatio() const
2117 {
2118 return 1.0;
2119 }
2120
2126 virtual const double GammaHssRatio() const
2127 {
2128 return 1.0;
2129 }
2130
2136 virtual const double GammaHbbRatio() const
2137 {
2138 return 1.0;
2139 }
2140
2146 virtual const double computeGammaTotalRatio() const
2147 {
2148 return 1.0;
2149 }
2150
2152
2158 virtual const double BrHggRatio() const
2159 {
2160 return 1.0;
2161 }
2162
2168 virtual const double BrHWWRatio() const
2169 {
2170 return 1.0;
2171 }
2172
2178 virtual const double BrHZZRatio() const
2179 {
2180 return 1.0;
2181 }
2182
2188 virtual const double BrHVVRatio() const
2189 {
2190 return 1.0;
2191 }
2192
2198 virtual const double BrHZgaRatio() const
2199 {
2200 return 1.0;
2201 }
2202
2208 virtual const double BrHZgallRatio() const
2209 {
2210 return 1.0;
2211 }
2212
2218 virtual const double BrHZgaeeRatio() const
2219 {
2220 return 1.0;
2221 }
2222
2228 virtual const double BrHZgamumuRatio() const
2229 {
2230 return 1.0;
2231 }
2232
2238 virtual const double BrHgagaRatio() const
2239 {
2240 return 1.0;
2241 }
2242
2244
2245
2251 virtual const double BrHmumuRatio() const
2252 {
2253 return 1.0;
2254 }
2255
2261 virtual const double BrHtautauRatio() const
2262 {
2263 return 1.0;
2264 }
2265
2271 virtual const double BrHccRatio() const
2272 {
2273 return 1.0;
2274 }
2275
2281 virtual const double BrHssRatio() const
2282 {
2283 return 1.0;
2284 }
2285
2291 virtual const double BrHbbRatio() const
2292 {
2293 return 1.0;
2294 }
2295
2296
2298
2304 virtual const double BrH2L2LRatio() const
2305 {
2306 return 1.0;
2307 }
2313 virtual const double BrH2e2muRatio() const
2314 {
2315 return 1.0;
2316 }
2322 virtual const double BrH2v2vRatio() const
2323 {
2324 return 1.0;
2325 }
2331 virtual const double BrH2L2vRatio() const
2332 {
2333 return 1.0;
2334 }
2340 virtual const double BrH2L2v2Ratio() const
2341 {
2342 return 1.0;
2343 }
2349 virtual const double BrH2e2vRatio() const
2350 {
2351 return 1.0;
2352 }
2358 virtual const double BrH2mu2vRatio() const
2359 {
2360 return 1.0;
2361 }
2367 virtual const double BrH2u2uRatio() const
2368 {
2369 return 1.0;
2370 }
2376 virtual const double BrH2d2dRatio() const
2377 {
2378 return 1.0;
2379 }
2385 virtual const double BrH2u2dRatio() const
2386 {
2387 return 1.0;
2388 }
2394 virtual const double BrH2L2uRatio() const
2395 {
2396 return 1.0;
2397 }
2403 virtual const double BrH2L2dRatio() const
2404 {
2405 return 1.0;
2406 }
2412 virtual const double BrH2v2uRatio() const
2413 {
2414 return 1.0;
2415 }
2421 virtual const double BrH2v2dRatio() const
2422 {
2423 return 1.0;
2424 }
2430 virtual const double BrH4LRatio() const
2431 {
2432 return 1.0;
2433 }
2439 virtual const double BrH4L2Ratio() const
2440 {
2441 return 1.0;
2442 }
2448 virtual const double BrH4eRatio() const
2449 {
2450 return 1.0;
2451 }
2457 virtual const double BrH4muRatio() const
2458 {
2459 return 1.0;
2460 }
2466 virtual const double BrH4vRatio() const
2467 {
2468 return 1.0;
2469 }
2475 virtual const double BrH4uRatio() const
2476 {
2477 return 1.0;
2478 }
2484 virtual const double BrH4dRatio() const
2485 {
2486 return 1.0;
2487 }
2493 virtual const double BrHLvvLRatio() const
2494 {
2495 return 1.0;
2496 }
2502 virtual const double BrHevmuvRatio() const
2503 {
2504 return 1.0;
2505 }
2511 virtual const double BrHudduRatio() const
2512 {
2513 return 1.0;
2514 }
2520 virtual const double BrHLvudRatio() const
2521 {
2522 return 1.0;
2523 }
2529 virtual const double BrH2udRatio() const
2530 {
2531 return 1.0;
2532 }
2538 virtual const double BrH2LvRatio() const
2539 {
2540 return 1.0;
2541 }
2547 virtual const double BrH2Lv2Ratio() const
2548 {
2549 return 1.0;
2550 }
2556 virtual const double BrH2evRatio() const
2557 {
2558 return 1.0;
2559 }
2565 virtual const double BrH2muvRatio() const
2566 {
2567 return 1.0;
2568 }
2574 virtual const double BrH4fRatio() const
2575 {
2576 return 1.0;
2577 }
2578
2579 // DECAYS INVOLVING ONLY ELECTRONS, MUONS OR NEUTRINOS IN THE FINAL STATES
2580
2586 virtual const double BrH4lRatio() const
2587 {
2588 return 1.0;
2589 }
2595 virtual const double BrH2l2vRatio() const
2596 {
2597 return 1.0;
2598 }
2599
2600
2602
2608 virtual const double BrHlljjRatio() const
2609 {
2610 return 1.0;
2611 }
2617 virtual const double BrHlvjjRatio() const
2618 {
2619 return 1.0;
2620 }
2626 virtual const double BrHlv_lvorjjRatio() const
2627 {
2628 return 1.0;
2629 }
2635 virtual const double BrHll_vvorjjRatio() const
2636 {
2637 return 1.0;
2638 }
2639
2641
2646 virtual const double Br_H_exo() const
2647 {
2648 return 0.0;
2649 };
2650
2655 virtual const double Br_H_inv() const
2656 {
2657 return 0.0;
2658 };
2659
2665 virtual const double Br_H_inv_NP() const
2666 {
2667 return 0.0;
2668 };
2669
2675 virtual const double BrHvisRatio() const
2676 {
2677 return 1.0;
2678 }
2679
2685 virtual const double BrHtoinvRatio() const
2686 {
2687 return 1.0;
2688 }
2689
2690
2692
2697 virtual const double delta2sH3(const double C1) const
2698 {
2699 return 0.0;
2700 }
2701
2706 virtual const double delta2sBRH3(const double C1prod, const double C1Hxx) const
2707 {
2708 return 0.0;
2709 }
2710
2714 virtual const double C1eeZH(const double sqrt_s) const;
2715
2719 virtual const double C1eeWBF(const double sqrt_s) const;
2720
2724 virtual const double C1eeHvv(const double sqrt_s) const;
2725
2729 virtual const double C1eeZBF(const double sqrt_s) const;
2730
2734 virtual const double C1eettH(const double sqrt_s) const;
2735
2737
2742 virtual const double UpperLimitZgammaA13(const double sqrt_s) const
2743 {
2744 return 1.0;
2745 }
2746
2751 virtual const double UpperLimitZgammaC13(const double sqrt_s) const
2752 {
2753 return 1.0;
2754 }
2755
2760 virtual const double UpperLimitZgammaA(const double sqrt_s) const
2761 {
2762 return 1.0;
2763 }
2764
2769 virtual const double UpperLimitZgammaC(const double sqrt_s) const
2770 {
2771 return 1.0;
2772 }
2773
2778 virtual const double cgplusct() const
2779 {
2780 return 1.0;
2781 }
2782
2787 virtual const double cgaplusct() const
2788 {
2789 return 1.0;
2790 }
2791
2796 virtual const double cgminuscga() const
2797 {
2798 return 0.0;
2799 }
2800
2805 virtual const double cVpluscb() const
2806 {
2807 return 2.0;
2808 }
2809
2814 virtual const double cVplusctau() const
2815 {
2816 return 2.0;
2817 }
2818
2823 virtual const double cbminuscc() const
2824 {
2825 return 0.0;
2826 }
2827
2832 virtual const double cbminusctau() const
2833 {
2834 return 0.0;
2835 }
2836
2841 virtual const double ccminusctau() const
2842 {
2843 return 0.0;
2844 }
2845
2846
2847
2849//-----------------------------------------------------------------------------------------
2850//-- Special Hadron collider signal strengths with separate full TH unc U(prod x decay) ---
2851//-----------------------------------------------------------------------------------------
2853
2854 virtual const double muTHUggHgaga(const double sqrt_s) const
2855 {
2856 return 1.0;
2857 }
2858
2859 virtual const double muTHUVBFHgaga(const double sqrt_s) const
2860 {
2861 return 1.0;
2862 }
2863 virtual const double muTHUZHgaga(const double sqrt_s) const
2864 {
2865 return 1.0;
2866 }
2867 virtual const double muTHUWHgaga(const double sqrt_s) const
2868 {
2869 return 1.0;
2870 }
2871 virtual const double muTHUVHgaga(const double sqrt_s) const
2872 {
2873 return 1.0;
2874 }
2875 virtual const double muTHUttHgaga(const double sqrt_s) const
2876 {
2877 return 1.0;
2878 }
2879 virtual const double muTHUggHZga(const double sqrt_s) const
2880 {
2881 return 1.0;
2882 }
2883 virtual const double muTHUVBFHZga(const double sqrt_s) const
2884 {
2885 return 1.0;
2886 }
2887 virtual const double muTHUZHZga(const double sqrt_s) const
2888 {
2889 return 1.0;
2890 }
2891 virtual const double muTHUWHZga(const double sqrt_s) const
2892 {
2893 return 1.0;
2894 }
2895 virtual const double muTHUVHZga(const double sqrt_s) const
2896 {
2897 return 1.0;
2898 }
2899 virtual const double muTHUttHZga(const double sqrt_s) const
2900 {
2901 return 1.0;
2902 }
2903 virtual const double muTHUggHZZ(const double sqrt_s) const
2904 {
2905 return 1.0;
2906 }
2907 virtual const double muTHUVBFHZZ(const double sqrt_s) const
2908 {
2909 return 1.0;
2910 }
2911 virtual const double muTHUZHZZ(const double sqrt_s) const
2912 {
2913 return 1.0;
2914 }
2915 virtual const double muTHUWHZZ(const double sqrt_s) const
2916 {
2917 return 1.0;
2918 }
2919 virtual const double muTHUVHZZ(const double sqrt_s) const
2920 {
2921 return 1.0;
2922 }
2923 virtual const double muTHUttHZZ(const double sqrt_s) const
2924 {
2925 return 1.0;
2926 }
2927
2928 virtual const double muTHUggHZZ4l(const double sqrt_s) const
2929 {
2930 return 1.0;
2931 }
2932 virtual const double muTHUVBFHZZ4l(const double sqrt_s) const
2933 {
2934 return 1.0;
2935 }
2936 virtual const double muTHUZHZZ4l(const double sqrt_s) const
2937 {
2938 return 1.0;
2939 }
2940 virtual const double muTHUWHZZ4l(const double sqrt_s) const
2941 {
2942 return 1.0;
2943 }
2944 virtual const double muTHUVHZZ4l(const double sqrt_s) const
2945 {
2946 return 1.0;
2947 }
2948 virtual const double muTHUttHZZ4l(const double sqrt_s) const
2949 {
2950 return 1.0;
2951 }
2952
2953 virtual const double muTHUggHWW(const double sqrt_s) const
2954 {
2955 return 1.0;
2956 }
2957 virtual const double muTHUVBFHWW(const double sqrt_s) const
2958 {
2959 return 1.0;
2960 }
2961 virtual const double muTHUZHWW(const double sqrt_s) const
2962 {
2963 return 1.0;
2964 }
2965 virtual const double muTHUWHWW(const double sqrt_s) const
2966 {
2967 return 1.0;
2968 }
2969 virtual const double muTHUVHWW(const double sqrt_s) const
2970 {
2971 return 1.0;
2972 }
2973 virtual const double muTHUttHWW(const double sqrt_s) const
2974 {
2975 return 1.0;
2976 }
2977 virtual const double muTHUggHWW2l2v(const double sqrt_s) const
2978 {
2979 return 1.0;
2980 }
2981 virtual const double muTHUVBFHWW2l2v(const double sqrt_s) const
2982 {
2983 return 1.0;
2984 }
2985 virtual const double muTHUZHWW2l2v(const double sqrt_s) const
2986 {
2987 return 1.0;
2988 }
2989 virtual const double muTHUWHWW2l2v(const double sqrt_s) const
2990 {
2991 return 1.0;
2992 }
2993 virtual const double muTHUVHWW2l2v(const double sqrt_s) const
2994 {
2995 return 1.0;
2996 }
2997 virtual const double muTHUttHWW2l2v(const double sqrt_s) const
2998 {
2999 return 1.0;
3000 }
3001 virtual const double muTHUggHmumu(const double sqrt_s) const
3002 {
3003 return 1.0;
3004 }
3005 virtual const double muTHUVBFHmumu(const double sqrt_s) const
3006 {
3007 return 1.0;
3008 }
3009 virtual const double muTHUZHmumu(const double sqrt_s) const
3010 {
3011 return 1.0;
3012 }
3013 virtual const double muTHUWHmumu(const double sqrt_s) const
3014 {
3015 return 1.0;
3016 }
3017 virtual const double muTHUVHmumu(const double sqrt_s) const
3018 {
3019 return 1.0;
3020 }
3021 virtual const double muTHUttHmumu(const double sqrt_s) const
3022 {
3023 return 1.0;
3024 }
3025 virtual const double muTHUggHtautau(const double sqrt_s) const
3026 {
3027 return 1.0;
3028 }
3029 virtual const double muTHUVBFHtautau(const double sqrt_s) const
3030 {
3031 return 1.0;
3032 }
3033 virtual const double muTHUZHtautau(const double sqrt_s) const
3034 {
3035 return 1.0;
3036 }
3037 virtual const double muTHUWHtautau(const double sqrt_s) const
3038 {
3039 return 1.0;
3040 }
3041 virtual const double muTHUVHtautau(const double sqrt_s) const
3042 {
3043 return 1.0;
3044 }
3045 virtual const double muTHUttHtautau(const double sqrt_s) const
3046 {
3047 return 1.0;
3048 }
3049 virtual const double muTHUggHbb(const double sqrt_s) const
3050 {
3051 return 1.0;
3052 }
3053 virtual const double muTHUVBFHbb(const double sqrt_s) const
3054 {
3055 return 1.0;
3056 }
3057 virtual const double muTHUZHbb(const double sqrt_s) const
3058 {
3059 return 1.0;
3060 }
3061 virtual const double muTHUWHbb(const double sqrt_s) const
3062 {
3063 return 1.0;
3064 }
3065 virtual const double muTHUVHbb(const double sqrt_s) const
3066 {
3067 return 1.0;
3068 }
3069 virtual const double muTHUttHbb(const double sqrt_s) const
3070 {
3071 return 1.0;
3072 }
3073
3074 virtual const double muTHUVBFBRinv(const double sqrt_s) const
3075 {
3076 return 0.0;
3077 }
3078
3079 virtual const double muTHUVBFHinv(const double sqrt_s) const
3080 {
3081 return 1.0;
3082 }
3083
3084 virtual const double muTHUVHBRinv(const double sqrt_s) const
3085 {
3086 return 0.0;
3087 }
3088
3089 virtual const double muTHUVHinv(const double sqrt_s) const
3090 {
3091 return 1.0;
3092 }
3093
3094 virtual const double muTHUggHZZ4mu(const double sqrt_s) const
3095 {
3096 return 1.0;
3097 }
3098
3099 virtual const double muTHUggHZgamumu(const double sqrt_s) const
3100 {
3101 return 1.0;
3102 }
3103
3104
3106
3111 virtual const double deltaeNP(const double mu) const
3112 {
3113 return 0.0;
3114 }
3115
3117
3122 virtual const double deltag1ZNP(const double mu) const
3123 {
3124 return 0.0;
3125 }
3126
3131 virtual const double deltag1gaNP(const double mu) const
3132 {
3133 return 0.0;
3134 }
3135
3140 virtual const double deltaKgammaNP(const double mu) const
3141 {
3142 return 0.0;
3143 }
3144
3149 virtual const double lambdaZNP(const double mu) const
3150 {
3151 return 0.0;
3152 }
3153
3154
3156
3162 virtual const double deltag1ZNPEff() const
3163 {
3164 return 0.0;
3165 }
3166
3172 virtual const double deltaKgammaNPEff() const
3173 {
3174 return 0.0;
3175 }
3176
3178
3188 virtual const double xseeWW4fLEP2(const double sqrt_s, const int fstate) const
3189 {
3190 return 0.0;
3191 }
3192
3202 virtual const double deltaxseeWW4fLEP2(const double sqrt_s, const int fstate) const
3203 {
3204 return 0.0;
3205 }
3206
3213 virtual const double xseeWWleptLEP2(const double sqrt_s) const
3214 {
3215 return xseeWW4fLEP2(sqrt_s, 11);
3216 }
3217
3224 virtual const double deltaxseeWWleptLEP2(const double sqrt_s) const
3225 {
3226 return deltaxseeWW4fLEP2(sqrt_s, 11);
3227 }
3228
3235 virtual const double xseeWWsemilLEP2(const double sqrt_s) const
3236 {
3237 return xseeWW4fLEP2(sqrt_s, 10);
3238 }
3239
3246 virtual const double deltaxseeWWsemilLEP2(const double sqrt_s) const
3247 {
3248 return deltaxseeWW4fLEP2(sqrt_s, 10);
3249 }
3250
3257 virtual const double xseeWWhadLEP2(const double sqrt_s) const
3258 {
3259 return xseeWW4fLEP2(sqrt_s, 0);
3260 }
3261
3268 virtual const double deltaxseeWWhadLEP2(const double sqrt_s) const
3269 {
3270 return deltaxseeWW4fLEP2(sqrt_s, 0);
3271 }
3272
3279 virtual const double xseeWWtotLEP2(const double sqrt_s) const
3280 {
3281 return 0.0;
3282 }
3283
3290 virtual const double deltaxseeWWtotLEP2(const double sqrt_s) const
3291 {
3292 return 0.0;
3293 }
3294
3302 virtual const double dxsdcoseeWWlvjjLEP2(const double sqrt_s, const int bin) const
3303 {
3304 return 0.0;
3305 }
3306
3314 virtual const double deltadxsdcoseeWWlvjjLEP2(const double sqrt_s, const int bin) const
3315 {
3316 return 0.0;
3317 }
3318
3324 virtual const double dxseeWWdcos(const double sqrt_s, const double cos) const
3325 {
3326 return 0.0;
3327 }
3328
3334 virtual const double dxseeWWdcosBin(const double sqrt_s, const double cos1, const double cos2) const
3335 {
3336 return 0.0;
3337 }
3338
3344 virtual const double xseeWW(const double sqrt_s) const
3345 {
3346 return 0.0;
3347 }
3348
3357 virtual const double mueeWW(const double sqrt_s, const double Pol_em, const double Pol_ep) const
3358 {
3359 return 1.0;
3360 }
3361
3362
3364
3365 //----- High Energy diboson observables at hadron colliders
3366
3372 virtual const double ppZHprobe(const double sqrt_s) const
3373 {
3374 return 0.0;
3375 }
3376
3384 virtual const double mupTVppWZ(const double sqrt_s, const double pTV1, const double pTV2) const
3385 {
3386 return 1.0;
3387 }
3388
3389
3390
3392
3393 //----- Simplified Template Cross Sections Bins
3394
3395 //----- Stage 0
3396
3401 virtual const double STXS0_qqH(const double sqrt_s) const
3402 {
3403 return 1.0;
3404 }
3405
3406
3407 //----- Stage 1
3408
3413 virtual const double STXS_ggH_VBFtopo_j3v(const double sqrt_s) const
3414 {
3415 return 1.0;
3416 }
3417
3418
3423 virtual const double STXS_ggH_VBFtopo_j3(const double sqrt_s) const
3424 {
3425 return 1.0;
3426 }
3427
3428
3433 virtual const double STXS_ggH0j(const double sqrt_s) const
3434 {
3435 return 1.0;
3436 }
3437
3442 virtual const double STXS_ggH1j_pTH_0_60(const double sqrt_s) const
3443 {
3444 return 1.0;
3445 }
3446
3451 virtual const double STXS_ggH1j_pTH_60_120(const double sqrt_s) const
3452 {
3453 return 1.0;
3454 }
3455
3460 virtual const double STXS_ggH1j_pTH_120_200(const double sqrt_s) const
3461 {
3462 return 1.0;
3463 }
3464
3469 virtual const double STXS_ggH1j_pTH_200(const double sqrt_s) const
3470 {
3471 return 1.0;
3472 }
3473
3478 virtual const double STXS_ggH2j_pTH_0_200(const double sqrt_s) const
3479 {
3480 return 1.0;
3481 }
3482
3483
3488 virtual const double STXS_ggH2j_pTH_0_60(const double sqrt_s) const
3489 {
3490 return 1.0;
3491 }
3492
3493
3498 virtual const double STXS_ggH2j_pTH_60_120(const double sqrt_s) const
3499 {
3500 return 1.0;
3501 }
3502
3503
3508 virtual const double STXS_ggH2j_pTH_120_200(const double sqrt_s) const
3509 {
3510 return 1.0;
3511 }
3512
3513
3518 virtual const double STXS_ggH2j_pTH_200(const double sqrt_s) const
3519 {
3520 return 1.0;
3521 }
3522
3523
3528 virtual const double STXS_qqHqq_VBFtopo_Rest(const double sqrt_s) const
3529 {
3530 return 1.0;
3531 }
3532
3533
3538 virtual const double STXS_qqHqq_VBFtopo_j3v(const double sqrt_s) const
3539 {
3540 return 1.0;
3541 }
3542
3543
3548 virtual const double STXS_qqHqq_VBFtopo_j3(const double sqrt_s) const
3549 {
3550 return 1.0;
3551 }
3552
3557 virtual const double STXS_qqHqq_nonVHtopo(const double sqrt_s) const
3558 {
3559 return 1.0;
3560 }
3561
3566 virtual const double STXS_qqHqq_VHtopo(const double sqrt_s) const
3567 {
3568 return 1.0;
3569 }
3570
3571
3576 virtual const double STXS_qqHqq_Rest(const double sqrt_s) const
3577 {
3578 return 1.0;
3579 }
3580
3585 virtual const double STXS_qqHqq_pTj_200(const double sqrt_s) const
3586 {
3587 return 1.0;
3588 }
3589
3594 virtual const double STXS_qqHlv_pTV_0_250(const double sqrt_s) const
3595 {
3596 return 1.0;
3597 }
3598
3599
3604 virtual const double STXS_qqHlv_pTV_0_150(const double sqrt_s) const
3605 {
3606 return 1.0;
3607 }
3608
3609
3614 virtual const double STXS_qqHlv_pTV_150_250_0j(const double sqrt_s) const
3615 {
3616 return 1.0;
3617 }
3618
3619
3624 virtual const double STXS_qqHlv_pTV_150_250_1j(const double sqrt_s) const
3625 {
3626 return 1.0;
3627 }
3628
3629
3634 virtual const double STXS_qqHlv_pTV_250(const double sqrt_s) const
3635 {
3636 return 1.0;
3637 }
3638
3643 virtual const double STXS_qqHll_pTV_0_150(const double sqrt_s) const
3644 {
3645 return 1.0;
3646 }
3647
3652 virtual const double STXS_qqHll_pTV_150_250(const double sqrt_s) const
3653 {
3654 return 1.0;
3655 }
3656
3657
3662 virtual const double STXS_qqHll_pTV_150_250_0j(const double sqrt_s) const
3663 {
3664 return 1.0;
3665 }
3666
3667
3672 virtual const double STXS_qqHll_pTV_150_250_1j(const double sqrt_s) const
3673 {
3674 return 1.0;
3675 }
3676
3677
3682 virtual const double STXS_qqHll_pTV_250(const double sqrt_s) const
3683 {
3684 return 1.0;
3685 }
3686
3687
3692 virtual const double STXS_ttHtH(const double sqrt_s) const
3693 {
3694 return 1.0;
3695 }
3696
3697
3702 virtual const double STXS_WHqqHqq_VBFtopo_j3v(const double sqrt_s) const
3703 {
3704 return 1.0;
3705 }
3706
3711 virtual const double STXS_WHqqHqq_VBFtopo_j3(const double sqrt_s) const
3712 {
3713 return 1.0;
3714 }
3715
3720 virtual const double STXS_WHqqHqq_VH2j(const double sqrt_s) const
3721 {
3722 return 1.0;
3723 }
3724
3729 virtual const double STXS_WHqqHqq_Rest(const double sqrt_s) const
3730 {
3731 return 1.0;
3732 }
3733
3738 virtual const double STXS_WHqqHqq_pTj1_200(const double sqrt_s) const
3739 {
3740 return 1.0;
3741 }
3742
3747 virtual const double STXS_ZHqqHqq_VBFtopo_j3v(const double sqrt_s) const
3748 {
3749 return 1.0;
3750 }
3751
3756 virtual const double STXS_ZHqqHqq_VBFtopo_j3(const double sqrt_s) const
3757 {
3758 return 1.0;
3759 }
3760
3765 virtual const double STXS_ZHqqHqq_VH2j(const double sqrt_s) const
3766 {
3767 return 1.0;
3768 }
3769
3774 virtual const double STXS_ZHqqHqq_Rest(const double sqrt_s) const
3775 {
3776 return 1.0;
3777 }
3778
3783 virtual const double STXS_ZHqqHqq_pTj1_200(const double sqrt_s) const
3784 {
3785 return 1.0;
3786 }
3787
3788
3789 //----- Stage 1.2
3790 // From ATLAS-CONF-2020-053
3791 // Expressions valid in the {G_F, M_Z, M_W} scheme
3792
3796 virtual const double STXS12_BrH4lRatio() const
3797 {
3798 return 1.0;
3799 }
3800
3804 virtual const double STXS12_BrHevmuvRatio() const
3805 {
3806 return 1.0;
3807 }
3808
3812 virtual const double STXS12_BrHgagaRatio() const
3813 {
3814 return 1.0;
3815 }
3816
3820 virtual const double STXS12_BrHbbRatio() const
3821 {
3822 return 1.0;
3823 }
3824
3829 virtual const double STXS12_ggH_pTH200_300_Nj01(const double sqrt_s) const
3830 {
3831 return 1.0;
3832 }
3833
3838 virtual const double STXS12_ggH_pTH300_450_Nj01(const double sqrt_s) const
3839 {
3840 return 1.0;
3841 }
3842
3847 virtual const double STXS12_ggH_pTH450_650_Nj01(const double sqrt_s) const
3848 {
3849 return 1.0;
3850 }
3851
3856 virtual const double STXS12_ggH_pTH650_Inf_Nj01(const double sqrt_s) const
3857 {
3858 return 1.0;
3859 }
3860
3865 virtual const double STXS12_ggH_pTH0_10_Nj0(const double sqrt_s) const
3866 {
3867 return 1.0;
3868 }
3869
3874 virtual const double STXS12_ggH_pTH10_Inf_Nj0(const double sqrt_s) const
3875 {
3876 return 1.0;
3877 }
3878
3879
3884 virtual const double STXS12_ggH_pTH10_200_Nj0(const double sqrt_s) const
3885 {
3886 return 1.0;
3887 }
3888
3889
3890
3895 virtual const double STXS12_ggH_mjj0_350_pTH0_60_Nj1(const double sqrt_s) const
3896 {
3897 return 1.0;
3898 }
3899
3900
3901
3902
3907 virtual const double STXS12_ggH_pTH0_60_Nj1(const double sqrt_s) const
3908 {
3909 return 1.0;
3910 }
3911
3916 virtual const double STXS12_ggH_pTH60_120_Nj1(const double sqrt_s) const
3917 {
3918 return 1.0;
3919 }
3920
3925 virtual const double STXS12_ggH_pTH120_200_Nj1(const double sqrt_s) const
3926 {
3927 return 1.0;
3928 }
3929
3934 virtual const double STXS12_ggH_mjj0_350_pTH0_60_Nj2(const double sqrt_s) const
3935 {
3936 return 1.0;
3937 }
3938
3943 virtual const double STXS12_ggH_mjj0_350_pTH60_120_Nj2(const double sqrt_s) const
3944 {
3945 return 1.0;
3946 }
3947
3952 virtual const double STXS12_ggH_mjj0_350_pTH120_200_Nj2(const double sqrt_s) const
3953 {
3954 return 1.0;
3955 }
3956
3961 virtual const double STXS12_ggH_mjj350_700_pTH0_200_ptHjj0_25_Nj2(const double sqrt_s) const
3962 {
3963 return 1.0;
3964 }
3965
3970 virtual const double STXS12_ggH_mjj350_700_pTH0_200_ptHjj25_Inf_Nj2(const double sqrt_s) const
3971 {
3972 return 1.0;
3973 }
3974
3979 virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj0_25_Nj2(const double sqrt_s) const
3980 {
3981 return 1.0;
3982 }
3983
3988 virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj25_Inf_Nj2(const double sqrt_s) const
3989 {
3990 return 1.0;
3991 }
3992
3997 virtual const double STXS12_ggH_mjj350_700_pTH0_200_Nj2(const double sqrt_s) const //AG:added
3998 {
3999 return 1.0;
4000 }
4001
4006 virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_Nj2(const double sqrt_s) const //AG:added
4007 {
4008 return 1.0;
4009 }
4010
4011
4012
4017 virtual const double STXS12_ggH_pTH200_300(const double sqrt_s) const
4018 {
4019 return 1.0;
4020 }
4021
4022
4023
4028 virtual const double STXS12_ggH_pTH300_450(const double sqrt_s) const
4029 {
4030 return 1.0;
4031 }
4032
4033
4038 virtual const double STXS12_ggH_pTH450_Inf(const double sqrt_s) const
4039 {
4040 return 1.0;
4041 }
4042
4043
4044
4049 virtual const double STXS12_ggH_pTH450_650(const double sqrt_s) const
4050 {
4051 return 1.0;
4052 }
4053
4054
4055
4056
4061 virtual const double STXS12_ggH_pTH650_Inf(const double sqrt_s) const
4062 {
4063 return 1.0;
4064 }
4065
4066
4067
4068
4069
4074 virtual const double STXS12_ggHll_pTV0_75(const double sqrt_s) const
4075 {
4076 return 1.0;
4077 }
4078
4083 virtual const double STXS12_ggHll_pTV75_150(const double sqrt_s) const
4084 {
4085 return 1.0;
4086 }
4087
4092 virtual const double STXS12_ggHll_pTV150_250_Nj0(const double sqrt_s) const
4093 {
4094 return 1.0;
4095 }
4096
4101 virtual const double STXS12_ggHll_pTV150_250_Nj1(const double sqrt_s) const
4102 {
4103 return 1.0;
4104 }
4105
4110 virtual const double STXS12_ggHll_pTV250_Inf(const double sqrt_s) const
4111 {
4112 return 1.0;
4113 }
4114
4115
4116
4121 virtual const double STXS12_qqHqq_VH_veto_Nj01(const double sqrt_s) const
4122 {
4123 return 1.0;
4124 }
4125
4126
4127
4128
4129
4134 virtual const double STXS12_qqHqq_Nj0(const double sqrt_s) const
4135 {
4136 return 1.0;
4137 }
4138
4143 virtual const double STXS12_qqHqq_Nj1(const double sqrt_s) const
4144 {
4145 return 1.0;
4146 }
4147
4152 virtual const double STXS12_qqHqq_mjj0_60_Nj2(const double sqrt_s) const
4153 {
4154 return 1.0;
4155 }
4156
4161 virtual const double STXS12_qqHqq_mjj60_120_Nj2(const double sqrt_s) const
4162 {
4163 return 1.0;
4164 }
4165
4170 virtual const double STXS12_qqHqq_mjj120_350_Nj2(const double sqrt_s) const
4171 {
4172 return 1.0;
4173 }
4174
4179 virtual const double STXS12_qqHqq_mjj350_Inf_pTH200_Inf_Nj2(const double sqrt_s) const
4180 {
4181 return 1.0;
4182 }
4183
4184
4185
4186
4187
4188
4189
4194 virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj0_25_Nj2(const double sqrt_s) const
4195 {
4196 return 1.0;
4197 }
4198
4203 virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj25_Inf_Nj2(const double sqrt_s) const
4204 {
4205 return 1.0;
4206 }
4207
4212 virtual const double STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj0_25_Nj2(const double sqrt_s) const
4213 {
4214 return 1.0;
4215 }
4216
4221 virtual const double STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj25_Inf_Nj2(const double sqrt_s) const
4222 {
4223 return 1.0;
4224 }
4225
4230 virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_Nj2(const double sqrt_s) const //AG:added
4231 {
4232 return 1.0;
4233 }
4234
4239 virtual const double STXS12_qqHqq_mjj700_1000_pTH0_200_Nj2(const double sqrt_s) const //AG:added
4240 {
4241 return 1.0;
4242 }
4243
4248 virtual const double STXS12_qqHqq_mjj1000_1500_pTH0_200_Nj2(const double sqrt_s) const //AG:added
4249 {
4250 return 1.0;
4251 }
4252
4257 virtual const double STXS12_qqHqq_mjj1500_Inf_pTH0_200_Nj2(const double sqrt_s) const //AG:added
4258 {
4259 return 1.0;
4260 }
4261
4266 virtual const double STXS12_qqHqq_mjj350_1000_pTH200_Inf_Nj2(const double sqrt_s) const //AG:added
4267 {
4268 return 1.0;
4269 }
4270
4275 virtual const double STXS12_qqHqq_mjj1000_Inf_pTH200_Inf_Nj2(const double sqrt_s) const //AG:added
4276 {
4277 return 1.0;
4278 }
4279
4284 virtual const double STXS12_qqHlv_pTV0_75(const double sqrt_s) const
4285 {
4286 return 1.0;
4287 }
4288
4293 virtual const double STXS12_qqHlv_pTV75_150(const double sqrt_s) const
4294 {
4295 return 1.0;
4296 }
4297
4302 virtual const double STXS12_qqHlv_pTV150_250_Nj0(const double sqrt_s) const
4303 {
4304 return 1.0;
4305 }
4306
4311 virtual const double STXS12_qqHlv_pTV150_250_Nj1(const double sqrt_s) const
4312 {
4313 return 1.0;
4314 }
4315
4320 virtual const double STXS12_qqHlv_pTV250_Inf(const double sqrt_s) const
4321 {
4322 return 1.0;
4323 }
4324
4329 virtual const double STXS12_qqHlv_pTV0_150(const double sqrt_s) const //AG:added
4330 {
4331 return 1.0;
4332 }
4333
4338 virtual const double STXS12_qqHlv_pTV250_400(const double sqrt_s) const //AG:added
4339 {
4340 return 1.0;
4341 }
4342
4347 virtual const double STXS12_qqHlv_pTV400_Inf(const double sqrt_s) const //AG:added
4348 {
4349 return 1.0;
4350 }
4351
4356 virtual const double STXS12_qqHll_pTV0_75(const double sqrt_s) const
4357 {
4358 return 1.0;
4359 }
4360
4365 virtual const double STXS12_qqHll_pTV75_150(const double sqrt_s) const
4366 {
4367 return 1.0;
4368 }
4369
4374 virtual const double STXS12_qqHll_pTV150_250_Nj0(const double sqrt_s) const
4375 {
4376 return 1.0;
4377 }
4378
4383 virtual const double STXS12_qqHll_pTV150_250_Nj1(const double sqrt_s) const
4384 {
4385 return 1.0;
4386 }
4387
4392 virtual const double STXS12_qqHll_pTV250_Inf(const double sqrt_s) const
4393 {
4394 return 1.0;
4395 }
4396
4401 virtual const double STXS12_qqHll_pTV0_150(const double sqrt_s) const //AG:added
4402 {
4403 return 1.0;
4404 }
4405
4410 virtual const double STXS12_qqHll_pTV250_400(const double sqrt_s) const //AG:added
4411 {
4412 return 1.0;
4413 }
4414
4419 virtual const double STXS12_qqHll_pTV400_Inf(const double sqrt_s) const //AG:added
4420 {
4421 return 1.0;
4422 }
4423
4428 virtual const double STXS12_ttH_pTH0_60(const double sqrt_s) const
4429 {
4430 return 1.0;
4431 }
4432
4437 virtual const double STXS12_ttH_pTH60_120(const double sqrt_s) const
4438 {
4439 return 1.0;
4440 }
4441
4446 virtual const double STXS12_ttH_pTH120_200(const double sqrt_s) const
4447 {
4448 return 1.0;
4449 }
4450
4455 virtual const double STXS12_ttH_pTH200_300(const double sqrt_s) const
4456 {
4457 return 1.0;
4458 }
4459
4464 virtual const double STXS12_ttH_pTH300_Inf(const double sqrt_s) const
4465 {
4466 return 1.0;
4467 }
4468
4473 virtual const double STXS12_ttH_pTH300_450(const double sqrt_s) const //AG:added
4474 {
4475 return 1.0;
4476 }
4477
4482 virtual const double STXS12_ttH_pTH450_Inf(const double sqrt_s) const //AG:added
4483 {
4484 return 1.0;
4485 }
4486
4491 virtual const double STXS12_tH(const double sqrt_s) const
4492 {
4493 return 1.0;
4494 }
4495
4496
4498
4503 virtual const double kappamueff() const
4504 {
4505 return 1.0;
4506 }
4507
4512 virtual const double kappataueff() const
4513 {
4514 return 1.0;
4515 }
4516
4521 virtual const double kappaceff() const
4522 {
4523 return 1.0;
4524 }
4525
4530 virtual const double kappabeff() const
4531 {
4532 return 1.0;
4533 }
4534
4539 virtual const double kappaGeff() const
4540 {
4541 return 1.0;
4542 }
4543
4548 virtual const double kappaZeff() const
4549 {
4550 return 1.0;
4551 }
4552
4557 virtual const double kappaWeff() const
4558 {
4559 return 1.0;
4560 }
4561
4566 virtual const double kappaZ4feff() const
4567 {
4568 return 1.0;
4569 }
4570
4575 virtual const double kappaW4feff() const
4576 {
4577 return 1.0;
4578 }
4579
4584 virtual const double kappaAeff() const
4585 {
4586 return 1.0;
4587 }
4588
4593 virtual const double kappaZAeff() const
4594 {
4595 return 1.0;
4596 }
4597
4599
4606 virtual const double deltayt_HB(const double mu) const
4607 {
4608 return 0.0;
4609 }
4610
4617 virtual const double deltayb_HB(const double mu) const
4618 {
4619 return 0.0;
4620 }
4621
4628 virtual const double deltaytau_HB(const double mu) const
4629 {
4630 return 0.0;
4631 }
4632
4639 virtual const double deltayc_HB(const double mu) const
4640 {
4641 return 0.0;
4642 }
4643
4650 virtual const double deltays_HB(const double mu) const
4651 {
4652 return 0.0;
4653 }
4654
4661 virtual const double deltaymu_HB(const double mu) const
4662 {
4663 return 0.0;
4664 }
4665
4672 virtual const double deltacZ_HB(const double mu) const
4673 {
4674 return 0.0;
4675 }
4676
4683 virtual const double cZBox_HB(const double mu) const
4684 {
4685 return 0.0;
4686 }
4687
4694 virtual const double cZZ_HB(const double mu) const
4695 {
4696 return 0.0;
4697 }
4698
4705 virtual const double cZga_HB(const double mu) const
4706 {
4707 return 0.0;
4708 }
4709
4716 virtual const double cgaga_HB(const double mu) const
4717 {
4718 return 0.0;
4719 }
4720
4727 virtual const double cgg_HB(const double mu) const
4728 {
4729 return 0.0;
4730 }
4731
4738 virtual const double cggEff_HB(const double mu) const
4739 {
4740 return 0.0;
4741 }
4742
4749 virtual const double lambz_HB(const double mu) const
4750 {
4751 return 0.0;
4752 }
4753
4754
4756
4762 virtual const double CEWHL111(const double mu) const
4763 {
4764 return 0.0;
4765 }
4766
4772 virtual const double CEWHL122(const double mu) const
4773 {
4774 return 0.0;
4775 }
4776
4782 virtual const double CEWHL133(const double mu) const
4783 {
4784 return 0.0;
4785 }
4786
4792 virtual const double CEWHL311(const double mu) const
4793 {
4794 return 0.0;
4795 }
4796
4802 virtual const double CEWHL322(const double mu) const
4803 {
4804 return 0.0;
4805 }
4806
4812 virtual const double CEWHL333(const double mu) const
4813 {
4814 return 0.0;
4815 }
4816
4822 virtual const double CEWHQ111(const double mu) const
4823 {
4824 return 0.0;
4825 }
4826
4832 virtual const double CEWHQ122(const double mu) const
4833 {
4834 return 0.0;
4835 }
4836
4842 virtual const double CEWHQ133(const double mu) const
4843 {
4844 return 0.0;
4845 }
4846
4852 virtual const double CEWHQ311(const double mu) const
4853 {
4854 return 0.0;
4855 }
4856
4862 virtual const double CEWHQ322(const double mu) const
4863 {
4864 return 0.0;
4865 }
4866
4872 virtual const double CEWHQ333(const double mu) const
4873 {
4874 return 0.0;
4875 }
4876
4877
4883 virtual const double CEWHQd33(const double mu) const
4884 {
4885 return 0.0;
4886 }
4887
4893 virtual const double CEWHQu33(const double mu) const
4894 {
4895 return 0.0;
4896 }
4897
4898
4904 virtual const double CEWHe11(const double mu) const
4905 {
4906 return 0.0;
4907 }
4908
4914 virtual const double CEWHe22(const double mu) const
4915 {
4916 return 0.0;
4917 }
4918
4924 virtual const double CEWHe33(const double mu) const
4925 {
4926 return 0.0;
4927 }
4928
4929
4935 virtual const double CEWHu11(const double mu) const
4936 {
4937 return 0.0;
4938 }
4939
4945 virtual const double CEWHu22(const double mu) const
4946 {
4947 return 0.0;
4948 }
4949
4955 virtual const double CEWHu33(const double mu) const
4956 {
4957 return 0.0;
4958 }
4959
4960
4966 virtual const double CEWHd11(const double mu) const
4967 {
4968 return 0.0;
4969 }
4970
4976 virtual const double CEWHd22(const double mu) const
4977 {
4978 return 0.0;
4979 }
4980
4986 virtual const double CEWHd33(const double mu) const
4987 {
4988 return 0.0;
4989 }
4990
4996 virtual const double CEWll(const double mu) const
4997 {
4998 return 0.0;
4999 }
5000
5001
5002 //----- The same, in the quark mass basis ----------
5003
5009 virtual const double CEWHQ1uu(const double mu) const
5010 {
5011 return 0.0;
5012 }
5013
5019 virtual const double CEWHQ1cc(const double mu) const
5020 {
5021 return 0.0;
5022 }
5023
5029 virtual const double CEWHQ1tt(const double mu) const
5030 {
5031 return 0.0;
5032 }
5033
5039 virtual const double CEWHQ1dd(const double mu) const
5040 {
5041 return 0.0;
5042 }
5043
5049 virtual const double CEWHQ1ss(const double mu) const
5050 {
5051 return 0.0;
5052 }
5053
5059 virtual const double CEWHQ1bb(const double mu) const
5060 {
5061 return 0.0;
5062 }
5063
5064
5070 virtual const double CEWHQ3uu(const double mu) const
5071 {
5072 return 0.0;
5073 }
5074
5080 virtual const double CEWHQ3cc(const double mu) const
5081 {
5082 return 0.0;
5083 }
5084
5090 virtual const double CEWHQ3tt(const double mu) const
5091 {
5092 return 0.0;
5093 }
5094
5100 virtual const double CEWHQ3dd(const double mu) const
5101 {
5102 return 0.0;
5103 }
5104
5110 virtual const double CEWHQ3ss(const double mu) const
5111 {
5112 return 0.0;
5113 }
5114
5120 virtual const double CEWHQ3bb(const double mu) const
5121 {
5122 return 0.0;
5123 }
5124
5130 virtual const double CEWHuuu(const double mu) const
5131 {
5132 return 0.0;
5133 }
5134
5140 virtual const double CEWHucc(const double mu) const
5141 {
5142 return 0.0;
5143 }
5144
5150 virtual const double CEWHutt(const double mu) const
5151 {
5152 return 0.0;
5153 }
5154
5155
5161 virtual const double CEWHddd(const double mu) const
5162 {
5163 return 0.0;
5164 }
5165
5171 virtual const double CEWHdss(const double mu) const
5172 {
5173 return 0.0;
5174 }
5175
5181 virtual const double CEWHdbb(const double mu) const
5182 {
5183 return 0.0;
5184 }
5185
5186
5188 //LEP2 Observables
5189
5190
5191// Absolute corrections to the differential cross section
5192 virtual const double delta_Dsigma_f(const Particle f, const double pol_e, const double pol_p, const double s, const double cos) const;
5193
5194// Absolute corrections to the differential cross section integrated in [cos \theta_{min},cos \theta_{max}]
5195// Valid for f=/=e
5196 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;
5197 virtual const double delta_sigma_had(const double pol_e, const double pol_p, const double s, const double cosmin, const double cosmax) const;
5198
5199// Total cross sections (full acceptance)
5200 virtual const double delta_sigmaTot_f(const Particle f, const double pol_e, const double pol_p, const double s) const;
5201
5202// Forward-Backward asymmetry (full acceptance). Valid for f!=e
5203 virtual const double delta_AFB_f(const Particle f, const double pol_e, const double pol_p, const double s) const;
5204
5205// Expressions for f=e
5206
5207// SM cross section integrated in [cos \theta_{min},cos \theta_{max}]
5208 virtual const double sigmaSM_ee(const double pol_e, const double pol_p, const double s, const double cosmin, const double cosmax) const;
5209// Absolute corrections to the differential cross section integrated in [cos \theta_{min},cos \theta_{max}]
5210 virtual const double delta_sigma_ee(const double pol_e, const double pol_p, const double s, const double cosmin, const double cosmax) const;
5211// Absolute corrections to the total cross section
5212 virtual const double delta_sigmaTot_ee(const double pol_e, const double pol_p, const double s) const;
5213// Absolute corrections to the FB asymmetry
5214 virtual const double delta_AFB_ee(const double pol_e, const double pol_p, const double s) const;
5215
5216// Extension of SM observable definitions
5217 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;
5218 virtual const double eeffsigmaE(const double pol_e, const double pol_p, const double s) const;
5219 virtual const double eeffsigmaEtsub(const double pol_e, const double pol_p, const double s) const;
5220 virtual const double eeffsigmaMu(const double pol_e, const double pol_p, const double s) const;
5221 virtual const double eeffsigmaTau(const double pol_e, const double pol_p, const double s) const;
5222 virtual const double eeffsigmaHadron(const double pol_e, const double pol_p, const double s) const;
5223 virtual const double eeffsigmaStrange(const double pol_e, const double pol_p, const double s) const;
5224 virtual const double eeffsigmaCharm(const double pol_e, const double pol_p, const double s) const;
5225 virtual const double eeffsigmaBottom(const double pol_e, const double pol_p, const double s) const;
5226
5227 virtual const double eeffRelectron(const double pol_e, const double pol_p, const double s) const;
5228 virtual const double eeffRelectrontsub(const double pol_e, const double pol_p, const double s) const;
5229 virtual const double eeffRmuon(const double pol_e, const double pol_p, const double s) const;
5230 virtual const double eeffRtau(const double pol_e, const double pol_p, const double s) const;
5231 virtual const double eeffRstrange(const double pol_e, const double pol_p, const double s) const;
5232 virtual const double eeffRcharm(const double pol_e, const double pol_p, const double s) const;
5233 virtual const double eeffRbottom(const double pol_e, const double pol_p, const double s) const;
5234
5235 virtual const double eeffAFBe(const double pol_e, const double pol_p, const double s) const;
5236 virtual const double eeffAFBetsub(const double pol_e, const double pol_p, const double s) const;
5237 virtual const double eeffAFBmu(const double pol_e, const double pol_p, const double s) const;
5238 virtual const double eeffAFBtau(const double pol_e, const double pol_p, const double s) const;
5239 virtual const double eeffAFBstrange(const double pol_e, const double pol_p, const double s) const;
5240 virtual const double eeffAFBcharm(const double pol_e, const double pol_p, const double s) const;
5241 virtual const double eeffAFBbottom(const double pol_e, const double pol_p, const double s) const;
5242
5243 // LEP2 specific
5244 virtual const double LEP2sigmaE(const double s) const;
5245 virtual const double LEP2sigmaMu(const double s) const;
5246 virtual const double LEP2sigmaTau(const double s) const;
5247 virtual const double LEP2sigmaHadron(const double s) const;
5248 virtual const double LEP2sigmaCharm(const double s) const;
5249 virtual const double LEP2sigmaBottom(const double s) const;
5250
5251 virtual const double LEP2AFBe(const double s) const;
5252 virtual const double LEP2AFBmu(const double s) const;
5253 virtual const double LEP2AFBtau(const double s) const;
5254 virtual const double LEP2AFBcharm(const double s) const;
5255 virtual const double LEP2AFBbottom(const double s) const;
5256 virtual const double LEP2Rcharm(const double s) const;
5257 virtual const double LEP2Rbottom(const double s) const;
5258
5259 //LEP2 Differential Observables
5260 virtual const double LEP2dsigmadcosE(const double s, const double cos) const;
5261 virtual const double LEP2dsigmadcosMu(const double s, const double cos) const;
5262 virtual const double LEP2dsigmadcosTau(const double s, const double cos) const;
5263 //LEP2 Differential Observables: exp. definition from finite bins
5264 virtual const double LEP2dsigmadcosBinE(const double s, const double cos, const double cosmin, const double cosmax) const;
5265 virtual const double LEP2dsigmadcosBinMu(const double s, const double cos, const double cosmin, const double cosmax) const;
5266 virtual const double LEP2dsigmadcosBinTau(const double s, const double cos, const double cosmin, const double cosmax) const;
5267
5269 // Top Wilson coefficients in the notation of LHC Top WG arXiv: 1802.07237
5270 // In units of TeV^-2
5271
5272 virtual const double cQQ1_TWG(const double mu) const
5273 {
5274 return 0.0;
5275 }
5276
5277 virtual const double cQQ8_TWG(const double mu) const
5278 {
5279 return 0.0;
5280 }
5281
5282 virtual const double ctt1_TWG(const double mu) const
5283 {
5284 return 0.0;
5285 }
5286
5287 virtual const double cQt1_TWG(const double mu) const
5288 {
5289 return 0.0;
5290 }
5291
5292 virtual const double cQt8_TWG(const double mu) const
5293 {
5294 return 0.0;
5295 }
5296
5297 virtual const double cQq31_TWG(const double mu) const
5298 {
5299 return 0.0;
5300 }
5301
5302 virtual const double cQq38_TWG(const double mu) const
5303 {
5304 return 0.0;
5305 }
5306
5307 virtual const double cQq11_TWG(const double mu) const
5308 {
5309 return 0.0;
5310 }
5311
5312 virtual const double cQq18_TWG(const double mu) const
5313 {
5314 return 0.0;
5315 }
5316
5317 virtual const double cQu1_TWG(const double mu) const
5318 {
5319 return 0.0;
5320 }
5321
5322 virtual const double cQu8_TWG(const double mu) const
5323 {
5324 return 0.0;
5325 }
5326
5327 virtual const double cQd1_TWG(const double mu) const
5328 {
5329 return 0.0;
5330 }
5331
5332 virtual const double cQd8_TWG(const double mu) const
5333 {
5334 return 0.0;
5335 }
5336
5337 virtual const double ctq1_TWG(const double mu) const
5338 {
5339 return 0.0;
5340 }
5341
5342 virtual const double ctq8_TWG(const double mu) const
5343 {
5344 return 0.0;
5345 }
5346
5347 virtual const double ctu1_TWG(const double mu) const
5348 {
5349 return 0.0;
5350 }
5351
5352 virtual const double ctu8_TWG(const double mu) const
5353 {
5354 return 0.0;
5355 }
5356
5357 virtual const double ctd1_TWG(const double mu) const
5358 {
5359 return 0.0;
5360 }
5361
5362 virtual const double ctd8_TWG(const double mu) const
5363 {
5364 return 0.0;
5365 }
5366
5367 virtual const double ctH_TWG(const double mu) const
5368 {
5369 return 0.0;
5370 }
5371
5372 virtual const double cHQm_TWG(const double mu) const
5373 {
5374 return 0.0;
5375 }
5376
5377 virtual const double cHQp_TWG(const double mu) const
5378 {
5379 return 0.0;
5380 }
5381
5382 virtual const double cHQ3_TWG(const double mu) const
5383 {
5384 return 0.0;
5385 }
5386
5387 virtual const double cHt_TWG(const double mu) const
5388 {
5389 return 0.0;
5390 }
5391
5392 virtual const double cHb_TWG(const double mu) const
5393 {
5394 return 0.0;
5395 }
5396
5397 virtual const double cHtb_TWG(const double mu) const
5398 {
5399 return 0.0;
5400 }
5401
5402 virtual const double ctW_TWG(const double mu) const
5403 {
5404 return 0.0;
5405 }
5406
5407 virtual const double IctW_TWG(const double mu) const
5408 {
5409 return 0.0;
5410 }
5411
5412 virtual const double ctZ_TWG(const double mu) const
5413 {
5414 return 0.0;
5415 }
5416
5417 virtual const double IctZ_TWG(const double mu) const
5418 {
5419 return 0.0;
5420 }
5421
5422 virtual const double ctG_TWG(const double mu) const
5423 {
5424 return 0.0;
5425 }
5426
5427 virtual const double cbW_TWG(const double mu) const
5428 {
5429 return 0.0;
5430 }
5431
5432 virtual const double cQlM_TWG(const double mu) const
5433 {
5434 return 0.0;
5435 }
5436
5437 virtual const double cQlP_TWG(const double mu) const
5438 {
5439 return 0.0;
5440 }
5441
5442 virtual const double cQl3_TWG(const double mu) const
5443 {
5444 return 0.0;
5445 }
5446
5447 virtual const double cQe_TWG(const double mu) const
5448 {
5449 return 0.0;
5450 }
5451
5452 virtual const double ctl_TWG(const double mu) const
5453 {
5454 return 0.0;
5455 }
5456
5457 virtual const double cte_TWG(const double mu) const
5458 {
5459 return 0.0;
5460 }
5461
5462 virtual const double ctlS_TWG(const double mu) const
5463 {
5464 return 0.0;
5465 }
5466
5467 virtual const double ctlT_TWG(const double mu) const
5468 {
5469 return 0.0;
5470 }
5471
5473 // EW low-energy observables: Muon g-2
5474
5479 virtual const double delta_amuon() const;
5480
5481
5482 // EW low-energy observables: Parity violation
5483
5490 virtual const double delta_Qwemoller(const double q2, const double y) const;
5491
5492
5499 virtual const double delta_alrmoller(const double q2, const double y) const;
5500
5501
5506 virtual const double delta_Qwp() const;
5507
5508
5513 virtual const double delta_Qwn() const;
5514
5515 // EW low-energy observables: neutrino scattering
5516
5521 virtual const double delta_gLnuN2() const;
5522
5527 virtual const double delta_gRnuN2() const;
5528
5534 virtual const double delta_gVnue() const;
5535
5541 virtual const double delta_gAnue() const;
5542
5543
5544// Extension of SM observable definitions
5545 virtual const double amuon() const;
5546 virtual const double Qwemoller(const double q2, const double y) const;
5547 virtual const double alrmoller(const double q2, const double y) const;
5548 virtual const double Qwp() const;
5549 virtual const double Qwn() const;
5550 virtual const double gLnuN2() const;
5551 virtual const double gRnuN2() const;
5552 virtual const double gVnue() const;
5553 virtual const double gAnue() const;
5554
5556 // Lepton decays
5557
5558 // Lepton Flavor universality tests in Tau decays
5559
5565 virtual const double delta_TauLFU_gmuge() const;
5566
5567
5573 virtual const double delta_TauLFU_gtaugmu() const;
5574
5575
5581 virtual const double delta_TauLFU_gtauge() const;
5582
5583
5589 virtual const double delta_TauLFU_gtaugmuPi() const;
5590
5596 virtual const double delta_TauLFU_gtaugmuK() const;
5597
5598// Extension of SM observable definitions
5599 virtual const double TauLFU_gmuge() const;
5600 virtual const double TauLFU_gtaugmu() const;
5601 virtual const double TauLFU_gtauge() const;
5602 virtual const double TauLFU_gtaugmuPi() const;
5603 virtual const double TauLFU_gtaugmuK() const;
5604
5606
5611 virtual const double NevLHCppee13(const int i_bin) const
5612 {
5613 return 0.0;
5614 }
5615
5620 virtual const double NevLHCppmumu13(const int i_bin) const
5621 {
5622 return 0.0;
5623 }
5624
5629 virtual const double NevLHCpptautau13(const int i_bin) const
5630 {
5631 return 0.0;
5632 }
5633
5635
5640 virtual const double NevLHCppenu13(const int i_bin) const
5641 {
5642 return 0.0;
5643 }
5644
5649 virtual const double NevLHCppmunu13(const int i_bin) const
5650 {
5651 return 0.0;
5652 }
5653
5658 virtual const double NevLHCpptaunu13(const int i_bin) const
5659 {
5660 return 0.0;
5661 }
5662
5664
5669 virtual const double AuxObs_NP1() const
5670 {
5671 return 0.0;
5672 }
5673
5678 virtual const double AuxObs_NP2() const
5679 {
5680 return 0.0;
5681 }
5682
5687 virtual const double AuxObs_NP3() const
5688 {
5689 return 0.0;
5690 }
5691
5696 virtual const double AuxObs_NP4() const
5697 {
5698 return 0.0;
5699 }
5700
5705 virtual const double AuxObs_NP5() const
5706 {
5707 return 0.0;
5708 }
5709
5714 virtual const double AuxObs_NP6() const
5715 {
5716 return 0.0;
5717 }
5718
5723 virtual const double AuxObs_NP7() const
5724 {
5725 return 0.0;
5726 }
5727
5732 virtual const double AuxObs_NP8() const
5733 {
5734 return 0.0;
5735 }
5736
5741 virtual const double AuxObs_NP9() const
5742 {
5743 return 0.0;
5744 }
5745
5750 virtual const double AuxObs_NP10() const
5751 {
5752 return 0.0;
5753 }
5754
5759 virtual const double AuxObs_NP11() const
5760 {
5761 return 0.0;
5762 }
5763
5768 virtual const double AuxObs_NP12() const
5769 {
5770 return 0.0;
5771 }
5772
5777 virtual const double AuxObs_NP13() const
5778 {
5779 return 0.0;
5780 }
5781
5786 virtual const double AuxObs_NP14() const
5787 {
5788 return 0.0;
5789 }
5790
5795 virtual const double AuxObs_NP15() const
5796 {
5797 return 0.0;
5798 }
5799
5804 virtual const double AuxObs_NP16() const
5805 {
5806 return 0.0;
5807 }
5808
5813 virtual const double AuxObs_NP17() const
5814 {
5815 return 0.0;
5816 }
5817
5822 virtual const double AuxObs_NP18() const
5823 {
5824 return 0.0;
5825 }
5826
5831 virtual const double AuxObs_NP19() const
5832 {
5833 return 0.0;
5834 }
5835
5840 virtual const double AuxObs_NP20() const
5841 {
5842 return 0.0;
5843 }
5844
5849 virtual const double AuxObs_NP21() const
5850 {
5851 return 0.0;
5852 }
5853
5858 virtual const double AuxObs_NP22() const
5859 {
5860 return 0.0;
5861 }
5862
5867 virtual const double AuxObs_NP23() const
5868 {
5869 return 0.0;
5870 }
5871
5876 virtual const double AuxObs_NP24() const
5877 {
5878 return 0.0;
5879 }
5880
5885 virtual const double AuxObs_NP25() const
5886 {
5887 return 0.0;
5888 }
5889
5894 virtual const double AuxObs_NP26() const
5895 {
5896 return 0.0;
5897 }
5898
5903 virtual const double AuxObs_NP27() const
5904 {
5905 return 0.0;
5906 }
5907
5912 virtual const double AuxObs_NP28() const
5913 {
5914 return 0.0;
5915 }
5916
5921 virtual const double AuxObs_NP29() const
5922 {
5923 return 0.0;
5924 }
5925
5930 virtual const double AuxObs_NP30() const
5931 {
5932 return 0.0;
5933 }
5934
5935 virtual int OutputOrder() const; //AG:added
5936
5937
5938 // Coefficients controlling the Higgs trilinear corrections to single Higgs observables
5939 // Here for decays and production at e+e-
5940 double C1Hbb = 0.0, C1Hcc = 0.0, C1Hss = 0.0, C1Htautau = 0.0, C1Hmumu = 0.0;
5941 double C1Hgg = 0.0066, C1HWW = 0.0073, C1HZZ = 0.0083, C1Hgaga = 0.0049, C1HZga = 0.0;
5942 const double C1Htot() const;
5943
5945protected:
5946 StandardModel trueSM;
5947};
5948
5949#endif /* NPBASE_H */
5950
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:1826
virtual const double muVHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1750
virtual gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:951
virtual const double STXS12_ggH_pTH450_Inf(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4038
virtual const double STXS_qqHll_pTV_0_150(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3643
virtual const double cbminuscc() const
Definition: NPbase.h:2823
virtual const double muTHUZHmumu(const double sqrt_s) const
Definition: NPbase.h:3009
virtual const double STXS12_qqHlv_pTV150_250_Nj1(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4311
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:1093
virtual const double deltaGammaHtautauRatio1() const
Definition: NPbase.h:2007
virtual const double STXS12_qqHll_pTV0_150(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4401
virtual const double BrH4eRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2448
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:3372
virtual const double BR_Zf(const Particle f) const
The Branching ratio of the boson into a given fermion pair, .
Definition: NPbase.cpp:550
virtual const double deltaSin2thetaEff_mu() const
The new physics contribution to the effective muonic weak angle at the pole.
Definition: NPbase.cpp:738
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:3202
virtual const double STXS12_ggH_mjj0_350_pTH0_60_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3934
virtual const double muTHUttHWW(const double sqrt_s) const
Definition: NPbase.h:2973
virtual const double muTHUttHZga(const double sqrt_s) const
Definition: NPbase.h:2899
virtual const double BrH2evRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2556
virtual const double muTHUttHbb(const double sqrt_s) const
Definition: NPbase.h:3069
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:3384
virtual const double STXS12_ggH_pTH450_650(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4049
virtual const double muggHZga(const double sqrt_s) const
Definition: NPbase.h:1613
virtual const double STXS_ggH_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3423
virtual const double cVpluscb() const
Definition: NPbase.h:2805
virtual const double BrH2LvRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2538
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:1056
virtual const double R_inv() const
The ratio of the invisible and leptonic (electron) decay widths of the boson, .
Definition: NPbase.cpp:1100
virtual const double deltaGammaHtautauRatio2() const
Definition: NPbase.h:2011
virtual const double BrH2d2dRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2376
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:3213
virtual const double deltaGamma_Z() const
The new physics contribution to the total decay width of the boson, .
Definition: NPbase.cpp:372
virtual const double STXS12_ggH_mjj0_350_pTH60_120_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3943
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:1363
virtual const double muttHptH_HWW(const double sqrt_s) const
Definition: NPbase.h:1730
virtual const double STXS12_ggHll_pTV250_Inf(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4110
virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj0_25_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4194
virtual const double deltaGamma_Zhad() const
The new physics contribution to the hadronic decay width of the boson, .
Definition: NPbase.cpp:508
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:4028
virtual const double STXS_ggH1j_pTH_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3469
virtual const double delta_mutH_2(const double sqrt_s) const
Definition: NPbase.h:1930
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:1398
virtual const double lambz_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4749
virtual const double kappamueff() const
The effective coupling .
Definition: NPbase.h:4503
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:1137
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:298
virtual const double deltaG3_hZZ() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:899
virtual const double BrHZgaRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2198
virtual const double deltaGammaHccRatio2() const
Definition: NPbase.h:2020
virtual const double STXS12_qqHqq_Nj0(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4134
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:223
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:1491
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:1216
virtual const double STXS_ggH2j_pTH_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3518
virtual const gslpp::complex kappaZ_f(const Particle f) const
The effective neutral-current coupling including SM plus NP contributions.
Definition: NPbase.cpp:235
virtual const double deltaKgammaNP(const double mu) const
The new physics contribution to the anomalous triple gauge coupling .
Definition: NPbase.h:3140
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:1527
virtual const double AFB(const Particle f) const
The forward-backward asymmetry in at the -pole, .
Definition: NPbase.cpp:923
virtual const double GammaHccRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2116
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:1550
virtual const double muttHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1697
virtual const double CEWHe11(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4904
virtual const double deltaSigmaHadron_2() const
The new physics contribution to the cross section for the process at the pole, .
Definition: NPbase.cpp:561
virtual const double muVHZga(const double sqrt_s) const
Definition: NPbase.h:1629
virtual const double muggHpbbH_Htautau(const double sqrt_s) const
Definition: NPbase.h:1798
virtual const double muTHUZHZZ(const double sqrt_s) const
Definition: NPbase.h:2911
virtual const double STXS_qqHll_pTV_150_250_1j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3672
virtual const double muZHmumu(const double sqrt_s) const
Definition: NPbase.h:1766
virtual const double deltaAFB(const Particle f) const
The new physics contribution to the forward-backward asymmetry in at the -pole, .
Definition: NPbase.cpp:888
virtual const double STXS12_qqHlv_pTV75_150(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4293
virtual const double STXS12_BrHbbRatio() const
The STXS BR .
Definition: NPbase.h:3820
virtual const double deltag1ZNP(const double mu) const
The new physics contribution to the anomalous triple gauge coupling .
Definition: NPbase.h:3122
virtual const double ccminusctau() const
Definition: NPbase.h:2841
virtual const double muTHUttHZZ(const double sqrt_s) const
Definition: NPbase.h:2923
virtual const double BrH2L2v2Ratio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2340
virtual const double STXS12_qqHqq_mjj350_Inf_pTH200_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4179
virtual const double STXS_qqHqq_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3548
virtual const double CEWHd33(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4986
virtual const double muVBFHmumu(const double sqrt_s) const
Definition: NPbase.h:1762
virtual const double STXS12_ttH_pTH0_60(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4428
virtual const double muggHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1677
virtual const double CEWHL322(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4802
virtual const double CEWHu33(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4955
virtual const double delta_muZH_2(const double sqrt_s) const
Definition: NPbase.h:1903
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:981
virtual const double cgaplusct() const
Definition: NPbase.h:2787
virtual const double deltaGV_f_2(const Particle f) const
Definition: NPbase.h:191
virtual const double deltaG2_hWW() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:867
virtual const double muTHUVBFBRinv(const double sqrt_s) const
Definition: NPbase.h:3074
virtual const double muTHUVBFHZga(const double sqrt_s) const
Definition: NPbase.h:2883
virtual const double deltaGammaHbbRatio2() const
Definition: NPbase.h:1993
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:1250
virtual const double muttHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1754
virtual const double STXS_ggH1j_pTH_120_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3460
virtual const double Gamma_had() const
The hadronic decay width of the boson, .
Definition: NPbase.cpp:544
virtual const double STXS12_qqHll_pTV250_400(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4410
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:936
virtual const double BrHVVRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2188
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:1443
virtual const double STXS12_qqHqq_Nj1(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4143
virtual const double muTHUVHBRinv(const double sqrt_s) const
Definition: NPbase.h:3084
virtual const double delta_mutH_1(const double sqrt_s) const
Definition: NPbase.h:1926
virtual const double CEWHQ322(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4862
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:2706
virtual const double muTHUZHgaga(const double sqrt_s) const
Definition: NPbase.h:2863
virtual const double deltaG1_hWW_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:990
virtual const double muTHUggHZZ(const double sqrt_s) const
Definition: NPbase.h:2903
virtual const double muTHUVBFHZZ(const double sqrt_s) const
Definition: NPbase.h:2907
virtual const double BrH4vRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2466
virtual const double STXS12_ggH_pTH200_300_Nj01(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3829
virtual const double STXS12_ggHll_pTV150_250_Nj0(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4092
virtual const double muggHpttHptHpbbH_Hmumu(const double sqrt_s) const
Definition: NPbase.h:1786
virtual const double GammaHbbRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2136
virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj25_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4203
virtual const double STXS12_qqHqq_mjj700_1000_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4239
virtual const double muTHUggHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:2977
virtual const double STXS_ggH2j_pTH_60_120(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3498
virtual const double STXS12_qqHqq_mjj350_1000_pTH200_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4266
virtual const double muVBFHZZ(const double sqrt_s) const
Definition: NPbase.h:1653
virtual const double muTHUggHWW(const double sqrt_s) const
Definition: NPbase.h:2953
virtual const double STXS12_qqHlv_pTV0_150(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4329
virtual const double CEWHL311(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4792
virtual const double cgplusct() const
Definition: NPbase.h:2778
virtual const double GammaW() const
The total width of the boson, .
Definition: NPbase.cpp:118
virtual const double deltaG1_hZARatio() const
The full new physics contribution to the coupling of the effective interaction , including new local ...
Definition: NPbase.h:916
virtual const double muttHtautau(const double sqrt_s) const
Definition: NPbase.h:1818
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:253
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:265
virtual const double STXS_ZHqqHqq_pTj1_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3783
virtual const double muTHUggHZga(const double sqrt_s) const
Definition: NPbase.h:2879
virtual const double A_f(const Particle f) const
The left-right asymmetry in at the -pole, .
Definition: NPbase.cpp:826
virtual const double CEWHd22(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4976
virtual const double muTHUZHbb(const double sqrt_s) const
Definition: NPbase.h:3057
virtual const double STXS12_ggH_pTH650_Inf(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4061
virtual const double muVBFHWW(const double sqrt_s) const
Definition: NPbase.h:1710
virtual const double muWHWW(const double sqrt_s) const
Definition: NPbase.h:1718
virtual const double STXS12_qqHlv_pTV400_Inf(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4347
virtual const double muVBFHZga(const double sqrt_s) const
Definition: NPbase.h:1617
virtual const double muVBFHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1738
virtual const double deltaG2_hZA_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:1063
virtual const double deltaGammaTotalRatio1() const
Definition: NPbase.h:2025
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:1285
virtual const double STXS12_ggH_pTH60_120_Nj1(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3916
virtual const double STXS12_BrH4lRatio() const
The STXS BR , .
Definition: NPbase.h:3796
virtual const double deltaKgammaNPEff() const
The new physics contribution to the effective anomalous triple gauge coupling from arXiv: 1708....
Definition: NPbase.h:3172
virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4230
virtual const double STXS_ZHqqHqq_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3756
virtual const double deltaymu_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4661
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:2349
virtual const double CEWHQ111(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4822
virtual const double BrH2e2muRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2313
virtual const double BrHbbRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2291
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:3224
virtual const double muggHgaga(const double sqrt_s) const
Definition: NPbase.h:1555
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:3324
virtual const double muVHcc(const double sqrt_s) const
Definition: NPbase.h:1858
virtual const double STXS12_ggH_pTH650_Inf_Nj01(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3856
virtual const double deltaSigmaHadron() const
The new physics contribution to the cross section for the process at the pole, .
Definition: NPbase.cpp:617
virtual const double muttHptH_Hgaga(const double sqrt_s) const
Definition: NPbase.h:1573
virtual const double STXS_qqHll_pTV_150_250(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3652
virtual const double BrHZgallRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2208
virtual const double deltaGammaHZgaRatio2() const
Definition: NPbase.h:1984
virtual const double STXS12_ggH_pTH300_450_Nj01(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3838
virtual const double deltaGammaHmumuRatio1() const
Definition: NPbase.h:1998
virtual const double STXS12_qqHlv_pTV150_250_Nj0(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4302
virtual const double STXS12_qqHlv_pTV250_400(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4338
virtual const double STXS_WHqqHqq_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3711
virtual const double STXS_qqHll_pTV_150_250_0j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3662
virtual const double muTHUWHbb(const double sqrt_s) const
Definition: NPbase.h:3061
virtual const double CEWHQ122(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4832
virtual const double deltaN_nu() const
The new physics contribution to the number of neutrinos dervied from the pole measurements.
Definition: NPbase.cpp:1106
virtual const double STXS_ttHtH(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3692
virtual const double muTHUVHZZ4l(const double sqrt_s) const
Definition: NPbase.h:2944
virtual const double muppHmumu(const double sqrt_s) const
Definition: NPbase.h:1862
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:470
virtual const double muTHUVHinv(const double sqrt_s) const
Definition: NPbase.h:3089
virtual const double BrHll_vvorjjRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2635
virtual const double delta_muttH_2(const double sqrt_s) const
Definition: NPbase.h:1921
virtual const double muZHZga(const double sqrt_s) const
Definition: NPbase.h:1621
virtual const double BrH4LRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2430
virtual const double deltaGammaHmumuRatio2() const
Definition: NPbase.h:2002
virtual const double STXS_ggH1j_pTH_0_60(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3442
virtual const double Mw() const
The mass of the boson, .
Definition: NPbase.cpp:80
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:1795
virtual const double muZHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1742
virtual const double muttHWW(const double sqrt_s) const
Definition: NPbase.h:1726
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:1665
virtual const double STXS12_ttH_pTH200_300(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4455
virtual const double deltaGammaHZgaRatio1() const
Definition: NPbase.h:1980
virtual const double deltaGammaHWWRatio1() const
Definition: NPbase.h:1953
virtual const double muTHUVHgaga(const double sqrt_s) const
Definition: NPbase.h:2871
virtual const double kappaZAeff() const
The effective coupling .
Definition: NPbase.h:4593
virtual const double BrH4dRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2484
virtual const double STXS_qqHqq_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3538
virtual const double muggHpbbH_HZZ(const double sqrt_s) const
Definition: NPbase.h:1649
virtual const double GammaHggRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2043
virtual const double delta_muggH_1(const double sqrt_s) const
Definition: NPbase.h:1872
virtual const double STXS_qqHll_pTV_250(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3682
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:1261
virtual const double deltaG2_hZZ() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:891
virtual const double sigma0_had() const
The cross section for the process at the pole, .
Definition: NPbase.cpp:664
virtual const double delta_muVBF_1(const double sqrt_s) const
Definition: NPbase.h:1881
virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj0_25_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3979
virtual const double deltaGammaHZZRatio1() const
Definition: NPbase.h:1962
virtual const double cZga_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4705
virtual const double deltaGV_f(const Particle f) const
New physics contribution to the neutral-current vector coupling .
Definition: NPbase.cpp:190
virtual const double muTHUVHWW(const double sqrt_s) const
Definition: NPbase.h:2969
virtual const double deltaG2_hWW_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:999
virtual const double STXS_ZHqqHqq_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3747
virtual const double GammaHZZRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2063
virtual const double deltaeNP(const double mu) const
The new physics relative contribution to the EW coupling constant .
Definition: NPbase.h:3111
virtual const double BrHZZRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2178
virtual const double STXS_qqHqq_nonVHtopo(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3557
virtual const double muWHZga(const double sqrt_s) const
Definition: NPbase.h:1625
virtual const double muTHUttHtautau(const double sqrt_s) const
Definition: NPbase.h:3045
virtual const double muVBFpVH_Hmumu(const double sqrt_s) const
Definition: NPbase.h:1790
virtual const double muttHptH_HZZ(const double sqrt_s) const
Definition: NPbase.h:1673
virtual const double deltaG1_hWW() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:859
virtual const double muTHUVHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:2993
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:1695
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:1299
virtual const double STXS12_ggH_pTH450_650_Nj01(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3847
virtual const double deltaG1_hZZ() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:883
virtual const double GammaHWWRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2053
virtual const double N_nu() const
The number of neutrinos dervied from the pole measurements, .
Definition: NPbase.cpp:1156
virtual const double BrHtoinvRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2685
virtual const double muTHUttHgaga(const double sqrt_s) const
Definition: NPbase.h:2875
virtual const double BrH2muvRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2565
virtual const double STXS_ggH_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3413
virtual const double kappaZ4feff() const
The effective coupling .
Definition: NPbase.h:4566
virtual const double kappaWeff() const
The effective coupling .
Definition: NPbase.h:4557
virtual const double muggHmumu(const double sqrt_s) const
Definition: NPbase.h:1758
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:3246
virtual const double muggHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1734
virtual const double deltaGamma_Zhad_2() const
The new physics contribution to the hadronic decay width of the boson, .
Definition: NPbase.cpp:487
virtual const double muttHptH_Htautau(const double sqrt_s) const
Definition: NPbase.h:1822
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:3314
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:137
virtual const double STXS12_ttH_pTH300_Inf(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4464
virtual const double muZHbb(const double sqrt_s) const
Definition: NPbase.h:1838
virtual const double deltaGammaTotalRatio2() const
Definition: NPbase.h:2029
virtual const double STXS12_ggHll_pTV75_150(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4083
virtual const double STXS_qqHlv_pTV_250(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3634
virtual const double BrHLvudRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2520
virtual const double deltaG1_hZA_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:1044
virtual const double delta_mubbH_2(const double sqrt_s) const
Definition: NPbase.h:1939
virtual const double muWHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1746
virtual const double STXS12_ggHll_pTV0_75(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4074
virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4006
virtual const double STXS_WHqqHqq_Rest(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3729
virtual const double STXS_ZHqqHqq_VH2j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3765
virtual const double muZHtautau(const double sqrt_s) const
Definition: NPbase.h:1806
virtual const double muTHUVBFHgaga(const double sqrt_s) const
Definition: NPbase.h:2859
virtual const double RWc() const
The ratio .
Definition: NPbase.cpp:171
virtual const double deltaGammaHgagaRatio2() const
Definition: NPbase.h:1975
virtual const double CEWHQ311(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4852
virtual const double muTHUWHWW(const double sqrt_s) const
Definition: NPbase.h:2965
virtual const double deltaGammaHgagaRatio1() const
Definition: NPbase.h:1971
virtual const double obliqueW() const
The oblique parameter .
Definition: NPbase.h:155
virtual const double mutHgaga(const double sqrt_s) const
Definition: NPbase.h:1561
virtual const double muTHUWHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:2989
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:3970
virtual const double deltaGA_f(const Particle f) const
New physics contribution to the neutral-current axial-vector coupling .
Definition: NPbase.cpp:213
virtual const double STXS12_ggH_pTH10_200_Nj0(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3884
virtual const double deltaSin2thetaEff_e() const
The new physics contribution to the effective electron/leptonic weak angle at the pole.
Definition: NPbase.cpp:700
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:1190
virtual const double deltaGA_f_2(const Particle f) const
Definition: NPbase.h:229
virtual const double CEWHL122(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4772
virtual const double BrHssRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2281
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:809
virtual const double cZBox_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4683
virtual const double delta_muttH_1(const double sqrt_s) const
Definition: NPbase.h:1917
virtual const double muZHgaga(const double sqrt_s) const
Definition: NPbase.h:1597
virtual const double UpperLimitZgammaC(const double sqrt_s) const
Definition: NPbase.h:2769
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:1845
virtual const double BrH4lRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2586
virtual const double STXS_qqHqq_VHtopo(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3566
virtual const double muWHgaga(const double sqrt_s) const
Definition: NPbase.h:1601
virtual const double STXS12_BrHevmuvRatio() const
The STXS BR .
Definition: NPbase.h:3804
virtual const double STXS_qqHlv_pTV_0_250(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3594
virtual const double Br_H_inv() const
The branching ratio of the of the Higgs into invisible particles.
Definition: NPbase.h:2655
virtual const double STXS12_ttH_pTH300_450(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4473
virtual const double BrHggRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2158
virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj25_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3988
virtual const double deltaAFB_2(const Particle f) const
The new physics to the forward-backward asymmetry in at the -pole, .
Definition: NPbase.cpp:839
virtual const double muVBFHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1681
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:1467
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:1479
virtual const double STXS_ggH2j_pTH_0_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3478
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:259
virtual const double STXS12_ggH_pTH200_300(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4017
virtual const double delta_mubbH_1(const double sqrt_s) const
Definition: NPbase.h:1935
virtual const double CEWHQ333(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4872
virtual const double BrHgagaRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2238
virtual const double muVBFHbb(const double sqrt_s) const
Definition: NPbase.h:1834
virtual const double STXS12_qqHqq_mjj0_60_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4152
virtual const double STXS_ggH1j_pTH_60_120(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3451
virtual const double UpperLimitZgammaA13(const double sqrt_s) const
Definition: NPbase.h:2742
virtual const double muTHUVBFHmumu(const double sqrt_s) const
Definition: NPbase.h:3005
virtual const double R0_f(const Particle f) const
The ratio , and , for charged leptons, quarks and neutrinos, respectively.
Definition: NPbase.cpp:1043
virtual const double STXS12_ggH_mjj350_700_pTH0_200_ptHjj0_25_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3961
virtual const double STXS12_qqHll_pTV0_75(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4356
virtual const double muTHUggHZZ4mu(const double sqrt_s) const
Definition: NPbase.h:3094
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:4738
virtual const double computeGammaTotalRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2146
virtual const double STXS12_ggH_mjj350_700_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3997
virtual gslpp::complex deltaGL_Wff(const Particle pbar, const Particle p) const
New physics contribution to the charged current coupling .
Definition: NPbase.h:300
virtual const double RWlilj(const Particle li, const Particle lj) const
The lepton universality ratio .
Definition: NPbase.cpp:146
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:2697
virtual const double xseeWW(const double sqrt_s) const
Total cross section in pb, with .
Definition: NPbase.h:3344
virtual const double muTHUWHtautau(const double sqrt_s) const
Definition: NPbase.h:3037
virtual const double muTHUVBFHZZ4l(const double sqrt_s) const
Definition: NPbase.h:2932
virtual const double muZHWW(const double sqrt_s) const
Definition: NPbase.h:1714
virtual const double deltaGamma_W() const
The new physics contribution to the total decay width of the boson, .
Definition: NPbase.h:394
virtual const double STXS12_qqHqq_mjj60_120_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4161
virtual const double STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj0_25_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4212
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:3279
virtual const double BrH2Lv2Ratio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2547
virtual const double deltaGammaHccRatio1() const
Definition: NPbase.h:2016
virtual const double kappaGeff() const
The effective coupling .
Definition: NPbase.h:4539
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:1645
virtual const double BrH4L2Ratio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2439
virtual const double cbminusctau() const
Definition: NPbase.h:2832
virtual const double BrHlvjjRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2617
virtual const double deltaytau_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4628
virtual const double cgaga_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4716
virtual gslpp::complex deltaGR_Wff(const Particle pbar, const Particle p) const
New physics contribution to the charged current coupling .
Definition: NPbase.h:311
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:1387
virtual const double GammaHssRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2126
virtual const double BrH2mu2vRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2358
virtual const double deltaG2_hZA() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:924
virtual const double muTHUttHZZ4l(const double sqrt_s) const
Definition: NPbase.h:2948
virtual const double deltaG3_hWW() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:875
virtual const double muWHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1689
virtual const double UpperLimitZgammaC13(const double sqrt_s) const
Definition: NPbase.h:2751
virtual const double deltaG_hgg() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:842
virtual const double muTHUttHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:2997
virtual const double STXS12_ggHll_pTV150_250_Nj1(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4101
virtual const double deltaG2_hZZ_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:1026
virtual const gslpp::complex gV_f(const Particle f) const
The total (SM+NP) contribution to the neutral-current vector coupling .
Definition: NPbase.cpp:207
virtual const double STXS12_ggH_mjj0_350_pTH120_200_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3952
virtual const double GammaHZgaRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2073
virtual const double GammaHgagaRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2083
virtual const double Br_H_exo() const
The branching ratio of the of the Higgs into exotic particles.
Definition: NPbase.h:2646
virtual const double muggHpbbH_Hgaga(const double sqrt_s) const
Definition: NPbase.h:1567
virtual const double deltaG_hggRatio() const
The full new physics contribution to the coupling of the effective interaction , including new local ...
Definition: NPbase.h:851
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:992
virtual const double muWHbb(const double sqrt_s) const
Definition: NPbase.h:1842
virtual const double CEWHe22(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4914
virtual const double muVHWW(const double sqrt_s) const
Definition: NPbase.h:1722
virtual const double muTHUVHZZ(const double sqrt_s) const
Definition: NPbase.h:2919
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:3357
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:1126
virtual const double STXS_ggH2j_pTH_120_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3508
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:1539
virtual const double BrH2udRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2529
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:1102
virtual const double deltayb_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4617
virtual const double STXS_qqHqq_VBFtopo_Rest(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3528
virtual const double BrHLvvLRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2493
virtual const double muTHUWHZZ4l(const double sqrt_s) const
Definition: NPbase.h:2940
virtual const double STXS_WHqqHqq_VH2j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3720
virtual const double deltaGammaHZZRatio2() const
Definition: NPbase.h:1966
virtual const double BrH4fRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2574
virtual const double muWHtautau(const double sqrt_s) const
Definition: NPbase.h:1810
virtual const double deltaRuc_2() const
The new physics contribution to the ratio of the width to the -boson hadronic width:
Definition: NPbase.cpp:427
virtual const double kappataueff() const
The effective coupling .
Definition: NPbase.h:4512
virtual const double muTHUggHtautau(const double sqrt_s) const
Definition: NPbase.h:3025
virtual const double GammaHmumuRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2096
virtual const double STXS12_ggH_mjj0_350_pTH0_60_Nj1(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3895
virtual const double CEWHL333(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4812
virtual const double STXS12_qqHqq_mjj1000_1500_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4248
virtual const double Gamma_Z() const
The total decay width of the boson, .
Definition: NPbase.cpp:414
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:3334
virtual const double BrHZgaeeRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2218
virtual const double STXS_WHqqHqq_pTj1_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3738
virtual const double BrHevmuvRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2502
virtual const double muTHUVBFHinv(const double sqrt_s) const
Definition: NPbase.h:3079
virtual const double CEWHQd33(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4883
virtual const double BrH2v2uRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2412
virtual const double muggHpVBFpbbH_Hbb(const double sqrt_s) const
Definition: NPbase.h:1830
virtual const double GammaHtautauRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:2106
virtual const double muTHUggHgaga(const double sqrt_s) const
Definition: NPbase.h:2854
virtual const double muVHbb(const double sqrt_s) const
Definition: NPbase.h:1846
virtual const double STXS12_qqHll_pTV400_Inf(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4419
virtual const double muTHUggHZZ4l(const double sqrt_s) const
Definition: NPbase.h:2928
virtual const double deltays_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4650
virtual const double CEWHd11(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4966
virtual const double CEWHu11(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4935
virtual const double sin2thetaEff(const Particle f) const
The leptonic effective weak mixing angle at the the pole.
Definition: NPbase.cpp:753
virtual const double muttHgaga(const double sqrt_s) const
Definition: NPbase.h:1609
virtual const double muTHUggHbb(const double sqrt_s) const
Definition: NPbase.h:3049
virtual const double deltaG1_hZA() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:907
virtual const double muTHUWHgaga(const double sqrt_s) const
Definition: NPbase.h:2867
virtual const double muWHmumu(const double sqrt_s) const
Definition: NPbase.h:1770
virtual const double muZHZZ(const double sqrt_s) const
Definition: NPbase.h:1657
virtual const double muttHZZ(const double sqrt_s) const
Definition: NPbase.h:1669
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:2322
virtual const double deltayt_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4606
virtual const double deltaGammaHbbRatio1() const
Definition: NPbase.h:1989
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:1239
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:4491
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:1745
virtual const double CEWHe33(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4924
virtual const double deltaSin2thetaEff_mu_2() const
The new physics contribution to the effective muonic weak angle at the pole.
Definition: NPbase.cpp:715
virtual const double muWHZZ(const double sqrt_s) const
Definition: NPbase.h:1661
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:1312
virtual const double lambdaZNP(const double mu) const
The new physics contribution to the anomalous triple gauge coupling .
Definition: NPbase.h:3149
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:2665
virtual const double muggHtautau(const double sqrt_s) const
Definition: NPbase.h:1794
virtual const double muttHmumu(const double sqrt_s) const
Definition: NPbase.h:1778
virtual const double delta_muVH_1(const double sqrt_s) const
Definition: NPbase.h:1908
virtual const double kappaW4feff() const
The effective coupling .
Definition: NPbase.h:4575
virtual const double STXS12_ggH_pTH0_60_Nj1(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3907
virtual const double muggHZZ(const double sqrt_s) const
Definition: NPbase.h:1645
virtual const double BrHlljjRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2608
virtual const double muTHUVBFHWW(const double sqrt_s) const
Definition: NPbase.h:2957
virtual const double STXS12_qqHqq_mjj1000_Inf_pTH200_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4275
virtual const double BrH2L2dRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2403
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:1082
virtual const double deltag1gaNP(const double mu) const
The new physics contribution to the anomalous triple gauge coupling .
Definition: NPbase.h:3131
virtual const double muVBFpVH_HZga(const double sqrt_s) const
Definition: NPbase.h:1641
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:1456
virtual const double STXS_qqHlv_pTV_150_250_0j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3614
virtual const double STXS12_qqHll_pTV150_250_Nj0(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4374
virtual const double cgg_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4727
virtual const double kappaZeff() const
The effective coupling .
Definition: NPbase.h:4548
virtual const double delta_muVH_2(const double sqrt_s) const
Definition: NPbase.h:1912
virtual const double BrHvisRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2675
virtual const double deltaG3_hZZ_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:1035
virtual const double BrH2u2uRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2367
virtual const double STXS12_BrHgagaRatio() const
The STXS BR .
Definition: NPbase.h:3812
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:1176
virtual const double BrHccRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2271
virtual const double muVBFHtautau(const double sqrt_s) const
Definition: NPbase.h:1802
virtual const double cZZ_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4694
virtual const double muTHUVHbb(const double sqrt_s) const
Definition: NPbase.h:3065
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:1351
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:1375
virtual const double delta_muVBF_2(const double sqrt_s) const
Definition: NPbase.h:1885
virtual const double STXS_ggH0j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3433
virtual const double STXS12_qqHqq_VH_veto_Nj01(const double sqrt_s) const
The STXS bin , VH-veto Ref. 2402.05742.
Definition: NPbase.h:4121
virtual const double STXS12_qqHll_pTV150_250_Nj1(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4383
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:1431
virtual const double muTHUggHZgamumu(const double sqrt_s) const
Definition: NPbase.h:3099
virtual const double STXS_ggH2j_pTH_0_60(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3488
virtual const double STXS12_ggH_pTH10_Inf_Nj0(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3874
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:247
virtual const double deltaG_hhhRatio() const
The new physics contribution to the Higgs self-coupling . Normalized to the SM value.
Definition: NPbase.h:959
virtual const double BrH2L2vRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2331
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:1503
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:1162
virtual const double STXS12_qqHlv_pTV0_75(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4284
virtual const double deltaG_hgg_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:971
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:3290
virtual const double muVHtautau(const double sqrt_s) const
Definition: NPbase.h:1814
virtual const double muggHpttHptHpbbH_HZga(const double sqrt_s) const
Definition: NPbase.h:1637
virtual const double BrH2l2vRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2595
virtual const double deltaG1_hZZ_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:1017
virtual const double CEWHu22(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4945
virtual const double BrH4muRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2457
virtual const double deltaG_hAA_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:1072
virtual const double muttHZga(const double sqrt_s) const
Definition: NPbase.h:1633
virtual const gslpp::complex rhoZ_f(const Particle f) const
The effective neutral-current coupling including SM plus NP contributions.
Definition: NPbase.cpp:229
virtual const double Ruc() const
The ratio of the width to the -boson hadronic width.
Definition: NPbase.cpp:459
virtual const double muTHUZHtautau(const double sqrt_s) const
Definition: NPbase.h:3033
virtual const double BrH2v2dRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2421
virtual const double kappaceff() const
The effective coupling .
Definition: NPbase.h:4521
virtual const double deltaG_hAA() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:932
virtual const double BrHmumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2251
virtual const double muVBFHgaga(const double sqrt_s) const
Definition: NPbase.h:1593
virtual const double STXS12_qqHqq_mjj120_350_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4170
virtual const double STXS12_ggH_pTH120_200_Nj1(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3925
virtual const double UpperLimitZgammaA(const double sqrt_s) const
Definition: NPbase.h:2760
virtual const double muTHUZHZga(const double sqrt_s) const
Definition: NPbase.h:2887
virtual const double deltaGammaHggRatio2() const
Definition: NPbase.h:1948
virtual const double BrHWWRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2168
virtual const double deltaRuc() const
The new physics contribution to the ratio of the width to the -boson hadronic width:
Definition: NPbase.cpp:443
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:363
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:1420
virtual const double muTHUVBFHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:2981
virtual const double BrH2L2LRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2304
virtual const double BrHZgamumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2228
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:1054
virtual const double delta_muZH_1(const double sqrt_s) const
Definition: NPbase.h:1899
virtual const double deltaGamma_Z_2() const
The new physics contribution to the total decay width of the boson, .
Definition: NPbase.cpp:347
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:240
virtual const double deltag1ZNPEff() const
The new physics contribution to the effective anomalous triple gauge coupling from arXiv: 1708....
Definition: NPbase.h:3162
virtual const double BrH2L2uRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2394
virtual const double muVHmumu(const double sqrt_s) const
Definition: NPbase.h:1774
virtual const double kappabeff() const
The effective coupling .
Definition: NPbase.h:4530
virtual const double STXS_WHqqHqq_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3702
virtual const double muTHUVHmumu(const double sqrt_s) const
Definition: NPbase.h:3017
virtual const double cgminuscga() const
Definition: NPbase.h:2796
virtual const double STXS0_qqH(const double sqrt_s) const
The STXS0 bin .
Definition: NPbase.h:3401
virtual const double deltaG_hAARatio() const
The full new physics contribution to the coupling of the effective interaction , including new local ...
Definition: NPbase.h:941
virtual const double delta_muggH_2(const double sqrt_s) const
Definition: NPbase.h:1876
virtual const double muTHUWHZZ(const double sqrt_s) const
Definition: NPbase.h:2915
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:3268
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:1325
virtual const double STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj25_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4221
virtual const double Gamma_Zf(const Particle f) const
The decay width of the boson into a given fermion pair, .
Definition: NPbase.cpp:334
virtual const double muTHUVHtautau(const double sqrt_s) const
Definition: NPbase.h:3041
virtual const double CEWHQ133(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4842
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:1272
virtual const double kappaAeff() const
The effective coupling .
Definition: NPbase.h:4584
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:781
virtual const double muppHZga(const double sqrt_s) const
Definition: NPbase.h:1866
virtual const double STXS_qqHqq_pTj_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3585
virtual const double STXS_qqHlv_pTV_0_150(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3604
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:1149
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:1588
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:3302
virtual const double BrHlv_lvorjjRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2626
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:1115
virtual const double BrH4uRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2475
virtual const double CEWHL111(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4762
virtual const double deltaGammaHWWRatio2() const
Definition: NPbase.h:1957
virtual const double STXS12_ttH_pTH450_Inf(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4482
virtual const double BrHudduRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2511
virtual const double muggHWW(const double sqrt_s) const
Definition: NPbase.h:1702
virtual const double cVplusctau() const
Definition: NPbase.h:2814
virtual const double muTHUZHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:2985
virtual const double STXS_ZHqqHqq_Rest(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3774
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:1228
virtual const double delta_muWH_1(const double sqrt_s) const
Definition: NPbase.h:1890
virtual const double muTHUVBFHtautau(const double sqrt_s) const
Definition: NPbase.h:3029
virtual const double muggHpbbH_HWW(const double sqrt_s) const
Definition: NPbase.h:1706
virtual const double STXS12_qqHll_pTV75_150(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4365
virtual const double delta_muWH_2(const double sqrt_s) const
Definition: NPbase.h:1894
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:3257
virtual const double muttHbb(const double sqrt_s) const
Definition: NPbase.h:1850
virtual const double muVHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1693
virtual const double muTHUWHZga(const double sqrt_s) const
Definition: NPbase.h:2891
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:1409
virtual const double STXS12_ttH_pTH60_120(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4437
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:1338
virtual const double muTHUVBFHbb(const double sqrt_s) const
Definition: NPbase.h:3053
virtual const double muTHUWHmumu(const double sqrt_s) const
Definition: NPbase.h:3013
virtual const double STXS12_qqHlv_pTV250_Inf(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4320
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:1203
virtual const double deltaG3_hWW_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPbase.h:1008
virtual const double CEWHQu33(const double mu) const
Combination of coefficients of the Warsaw basis not constrained by EWPO (at LO) .
Definition: NPbase.h:4893
virtual const double STXS_qqHlv_pTV_150_250_1j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3624
virtual const double muTHUZHZZ4l(const double sqrt_s) const
Definition: NPbase.h:2936
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:3188
virtual const double BrH2u2dRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2385
virtual const double deltaGammaHggRatio1() const
Definition: NPbase.h:1944
virtual const double STXS12_qqHll_pTV250_Inf(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4392
virtual const double muttHptH_Hmumu(const double sqrt_s) const
Definition: NPbase.h:1782
virtual const double muVHgaga(const double sqrt_s) const
Definition: NPbase.h:1605
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:3235
virtual const double deltacZ_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4672
virtual const double muttHptH_Hbb(const double sqrt_s) const
Definition: NPbase.h:1854
virtual const double muTHUttHmumu(const double sqrt_s) const
Definition: NPbase.h:3021
virtual const double STXS12_ttH_pTH120_200(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4446
virtual const double STXS_qqHqq_Rest(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:3576
virtual const double deltayc_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.)
Definition: NPbase.h:4639
virtual const double deltaSin2thetaEff_e_2() const
The new physics contribution to the effective electron weak angle at the pole.
Definition: NPbase.cpp:677
virtual const double BrHtautauRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:2261
virtual const double muTHUggHmumu(const double sqrt_s) const
Definition: NPbase.h:3001
virtual const double muZHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1685
virtual const double Dalpha5hMz() const
The 5-quark contribution to the running of the em constant to the pole. .
Definition: NPbase.cpp:72
virtual const double STXS12_ggH_pTH0_10_Nj0(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:3865
virtual const double muTHUZHWW(const double sqrt_s) const
Definition: NPbase.h:2961
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:1515
virtual const double STXS12_qqHqq_mjj1500_Inf_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
Definition: NPbase.h:4257
virtual const double muTHUVHZga(const double sqrt_s) const
Definition: NPbase.h:2895
virtual const double CEWHL133(const double mu) const
Combination of coefficients of the Warsaw basis constrained by EWPO .
Definition: NPbase.h:4782
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.