a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
NPSMEFTd6General.h
Go to the documentation of this file.
1
2/*
3 * File: NPSMEFTd6General.h
4 * Author: miralles
5 *
6 * Created on 12 September 2022, 14:17
7 */
8
9#ifndef NPSMEFTD6GENERAL_H
10#define NPSMEFTD6GENERAL_H
11
12#include "gslpp.h"
13#include "NPbase.h"
15#include <string.h>
16#include <stdexcept>
17#include <gsl/gsl_integration.h>
18#include <RGESolver.h>
19
593class NPSMEFTd6General : public NPbase {
594public:
595
599 //static const int NNPSMEFTd6GeneralVars = 2708 + 18;
600 static const int NNPSMEFTd6GeneralVars = 2708-208 + 79 ;
601
602
608
613
614
621 virtual bool Init(const std::map<std::string, double>& DPars);
622
623
630 virtual bool PreUpdate();
631
638 virtual bool PostUpdate();
639
640
641 //I think that for this model, with so many parameters, it's better to include only those we're really interested in
642 //Since all the parameters are initialized to zero we can just skip the CheckParameters for this model
650 //virtual bool CheckParameters(const std::map<std::string, double>& DPars);
651
658 virtual bool setFlag(const std::string name, const bool value);
659
666 virtual bool setFlagStr(const std::string name, const std::string value);
667
673 return NPSMEFTd6GM.getObj();
674 }
675
677
682 double getLambda_NP() const {
683 return Lambda_NP;
684 }
685
686
691 double getCG_LNP() const {
692 return CG_LNP;
693 }
694
696 // Functions to facilitate the change of scheme (at tree level)
697
712 virtual const double DeltaOalphtoW(const double dOSMdalpha, const double mu) const;
713
728 virtual const double DeltaOWtoalph(const double dOSMdMW, const double mu) const;
729
731
732 //test function to test speed of code
733 //double test_direct() const;
734
736
737 // Functions used to compute the 1-loop dependence of single Higgs observables
738 // on the Higgs self-coupling
739
743 virtual const double deltaH3L1(double C1) const;
744
748 virtual const double deltaH3L2(double C1) const;
749
751
756 virtual const double delta2sH3(const double C1) const;
757
762 virtual const double delta2sBRH3(const double C1prod, const double C1Hxx) const;
763
765
776 virtual const double DeltaGF() const;
777
779 // Functions to compute quantities involved in indirect corrections, depending on RG scale
780
787 virtual const double del_A_mu(const double mu) const;
788
795 virtual const double del_Z_mu(const double mu) const;
796
803 virtual const double del_ZA_mu(const double mu) const;
804
805
812 virtual const double del_e_mu(const double mu) const;
813
820 virtual const double del_sW2_mu(const double mu) const;
821
828 virtual const double delU_gNC(const double mu) const;
829
836 virtual const double delQ_gNC(const double mu) const;
837
844 virtual const double delU_gCC(const double mu) const;
845
847
853 virtual const double obliqueS() const;
854
860 virtual const double obliqueT() const;
861
866 virtual const double obliqueU() const;
867
873 virtual const double obliqueW() const;
874
880 virtual const double obliqueY() const;
881
882
884
889 virtual const double deltaMz() const;
890
895 virtual const double deltaMz2() const;
896
901 virtual const double deltaMh() const;
902
907 virtual const double deltaMh2() const;
908
913 virtual const double deltamt() const;
914
919 virtual const double deltamt2() const;
920
925 virtual const double deltamb() const;
926
931 virtual const double deltamb2() const;
932
937 virtual const double deltamc() const;
938
943 virtual const double deltamc2() const;
944
949 virtual const double deltamtau() const;
950
955 virtual const double deltamtau2() const;
956
961 virtual const double deltaGmu() const;
962
967 virtual const double deltaGmu2() const;
968
973 virtual const double deltaaMZ() const;
974
979 virtual const double deltaaMZ2() const;
980
985 virtual const double deltaa0() const;
986
991 virtual const double deltaa02() const;
992
997 virtual const double deltaaSMZ() const;
998
1003 virtual const double deltaaSMZ2() const;
1004
1009 virtual const double deltaMw() const;
1010
1015 virtual const double deltaMw2() const;
1016
1018
1023 virtual const double alphaMz() const;
1024
1026
1031 virtual const double Mw() const;
1032
1037 virtual const double deltaMwd6() const;
1038
1043 virtual const double deltaMwd62() const;
1044
1051 virtual const double deltaGamma_Wff(const Particle fi, const Particle fj) const;
1052
1059 virtual const double GammaW(const Particle fi, const Particle fj) const;
1060
1065 virtual const double deltaGamma_W() const;
1066
1071 virtual const double GammaW() const;
1072
1077 virtual const double deltaGwd6() const;
1078
1083 virtual const double deltaGwd62() const;
1084
1086
1087
1093 virtual const double deltaGamma_Zf(const Particle f) const;
1094
1107 virtual const double Gamma_Zf(const Particle f) const;
1108
1113 virtual const double deltaGamma_Z() const;
1114
1126 virtual const double Gamma_Z() const;
1127
1132 virtual const double deltaGzd6() const;
1133
1138 virtual const double deltaGzd62() const;
1139
1144 virtual const double BrW(const Particle fi, const Particle fj) const;
1145
1150 virtual const double RWlilj(const Particle li, const Particle lj) const;
1151
1156 virtual const double RWc() const;
1157
1162 virtual const double RZlilj(const Particle li, const Particle lj) const;
1163
1169 virtual const double deltaSigmaHadron() const;
1170
1171
1181 virtual const double sigma0_had() const;
1182
1189 virtual const double deltaA_f(const Particle f) const;
1190
1204 virtual const double A_f(const Particle f) const;
1205
1212 virtual const double deltaAFB(const Particle f) const;
1213
1224 virtual const double AFB(const Particle f) const;
1225
1233 virtual const double deltaR0_f(const Particle f) const;
1234
1246 virtual const double R0_f(const Particle f) const;
1247
1249
1250 // LEP2 definitions for 2 to 2 fermion processes
1251
1252 const double CeeLL_e(const double mu) const;
1253 const double CeeLL_mu(const double mu) const;
1254 const double CeeLL_tau(const double mu) const;
1255
1256 const double CeeLL_up(const double mu) const;
1257 const double CeeLL_charm(const double mu) const;
1258 const double CeeLL_top(const double mu) const;
1259
1260 const double CeeLL_down(const double mu) const;
1261 const double CeeLL_strange(const double mu) const;
1262 const double CeeLL_bottom(const double mu) const;
1263
1264
1265 const double CeeLR_e(const double mu) const;
1266 const double CeeLR_mu(const double mu) const;
1267 const double CeeLR_tau(const double mu) const;
1268
1269 const double CeeLR_up(const double mu) const;
1270 const double CeeLR_charm(const double mu) const;
1271 const double CeeLR_top(const double mu) const;
1272
1273 const double CeeLR_down(const double mu) const;
1274 const double CeeLR_strange(const double mu) const;
1275 const double CeeLR_bottom(const double mu) const;
1276
1277 const double CeeRL_e(const double mu) const;
1278 const double CeeRL_mu(const double mu) const;
1279 const double CeeRL_tau(const double mu) const;
1280
1281 const double CeeRL_up(const double mu) const;
1282 const double CeeRL_charm(const double mu) const;
1283 const double CeeRL_top(const double mu) const;
1284
1285 const double CeeRL_down(const double mu) const;
1286 const double CeeRL_strange(const double mu) const;
1287 const double CeeRL_bottom(const double mu) const;
1288
1289 const double CeeRR_e(const double mu) const;
1290 const double CeeRR_mu(const double mu) const;
1291 const double CeeRR_tau(const double mu) const;
1292
1293 const double CeeRR_up(const double mu) const;
1294 const double CeeRR_charm(const double mu) const;
1295 const double CeeRR_top(const double mu) const;
1296
1297 const double CeeRR_down(const double mu) const;
1298 const double CeeRR_strange(const double mu) const;
1299 const double CeeRR_bottom(const double mu) const;
1300
1301// Absolute corrections to the helicity amplitudes squared
1302
1303 const double deltaMLR2_f(const Particle f, const double s) const;
1304 const double deltaMRL2_f(const Particle f, const double s) const;
1305
1306 const double deltaMLL2_f(const Particle f, const double s, const double t) const;
1307 const double deltaMRR2_f(const Particle f, const double s, const double t) const;
1308
1309// Some simple functions for cos \theta integrals
1310 const double tovers2(const double cosmin, const double cosmax) const;
1311 const double uovers2(const double cosmin, const double cosmax) const;
1312
1313// Absolute corrections to the differential cross section
1314 virtual const double delta_Dsigma_f(const Particle f, const double pol_e, const double pol_p, const double s, const double cos) const;
1315
1316// Absolute corrections to the differential cross section integrated in [cos \theta_{min},cos \theta_{max}]
1317// Valid for f=/=e
1318 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;
1319
1320 virtual const double delta_sigma_had(const double pol_e, const double pol_p, const double s, const double cosmin, const double cosmax) const;
1321
1322// Total cross sections (full acceptance)
1323 virtual const double delta_sigmaTot_f(const Particle f, const double pol_e, const double pol_p, const double s) const;
1324
1325// Forward-Backward asymmetry (full acceptance). Valid for f!=e
1326 virtual const double delta_AFB_f(const Particle f, const double pol_e, const double pol_p, const double s) const;
1327
1328// Expressions for f=e
1329
1330// Corrections to t-channel LR and RL amplitudes
1331 const double deltaMLR2t_e(const double s, const double t) const;
1332 const double deltaMRL2t_e(const double s, const double t) const;
1333
1334// Integrals of the corrections to the squared amplitudes x (t/s)^2, (s/t)^2, (u/s)^2 in [t0, t1]
1335 virtual const double intDMLL2eus2(const double s, const double t0, const double t1) const;
1336 virtual const double intDMRR2eus2(const double s, const double t0, const double t1) const;
1337 virtual const double intDMLR2ets2(const double s, const double t0, const double t1) const;
1338 virtual const double intDMRL2ets2(const double s, const double t0, const double t1) const;
1339 virtual const double intDMLR2etildest2(const double s, const double t0, const double t1) const;
1340 virtual const double intDMRL2etildest2(const double s, const double t0, const double t1) const;
1341
1342// Absolute corrections to the differential cross section integrated in [cos \theta_{min},cos \theta_{max}]
1343 virtual const double delta_sigma_ee(const double pol_e, const double pol_p, const double s, const double cosmin, const double cosmax) const;
1344// Absolute corrections to the total cross section
1345 virtual const double delta_sigmaTot_ee(const double pol_e, const double pol_p, const double s) const;
1346// Absolute corrections to the FB asymmetry
1347 virtual const double delta_AFB_ee(const double pol_e, const double pol_p, const double s) const;
1348
1350 // Top Wilson coefficients in the notation of LHC Top WG arXiv: 1802.07237
1351 // In units of TeV^-2
1352
1353 virtual const double cQQ1_TWG(const double mu) const;
1354
1355 virtual const double cQQ8_TWG(const double mu) const;
1356
1357 virtual const double ctt1_TWG(const double mu) const;
1358
1359 virtual const double cQt1_TWG(const double mu) const;
1360
1361 virtual const double cQt8_TWG(const double mu) const;
1362
1363 virtual const double cQq31_TWG(const double mu) const;
1364
1365 virtual const double cQq38_TWG(const double mu) const;
1366
1367 virtual const double cQq11_TWG(const double mu) const;
1368
1369 virtual const double cQq18_TWG(const double mu) const;
1370
1371 virtual const double cQu1_TWG(const double mu) const;
1372
1373 virtual const double cQu8_TWG(const double mu) const;
1374
1375 virtual const double cQd1_TWG(const double mu) const;
1376
1377 virtual const double cQd8_TWG(const double mu) const;
1378
1379 virtual const double ctq1_TWG(const double mu) const;
1380
1381 virtual const double ctq8_TWG(const double mu) const;
1382
1383 virtual const double ctu1_TWG(const double mu) const;
1384
1385 virtual const double ctu8_TWG(const double mu) const;
1386
1387 virtual const double ctd1_TWG(const double mu) const;
1388
1389 virtual const double ctd8_TWG(const double mu) const;
1390
1391 virtual const double ctH_TWG(const double mu) const;
1392
1393 virtual const double cHQm_TWG(const double mu) const;
1394
1395 virtual const double cHQp_TWG(const double mu) const;
1396
1397 virtual const double cHQ3_TWG(const double mu) const;
1398
1399 virtual const double cHt_TWG(const double mu) const;
1400
1401 virtual const double cHb_TWG(const double mu) const;
1402
1403 virtual const double cHtb_TWG(const double mu) const;
1404
1405 virtual const double ctW_TWG(const double mu) const;
1406
1407 virtual const double IctW_TWG(const double mu) const;
1408
1409 virtual const double ctZ_TWG(const double mu) const;
1410
1411 virtual const double IctZ_TWG(const double mu) const;
1412
1413 virtual const double ctG_TWG(const double mu) const;
1414
1415 virtual const double cbW_TWG(const double mu) const;
1416
1417 virtual const double cQlM_TWG(const double mu) const;
1418
1419 virtual const double cQlP_TWG(const double mu) const;
1420
1421 virtual const double cQl3_TWG(const double mu) const;
1422
1423 virtual const double cQe_TWG(const double mu) const;
1424
1425 virtual const double ctl_TWG(const double mu) const;
1426
1427 virtual const double cte_TWG(const double mu) const;
1428
1429 virtual const double ctlS_TWG(const double mu) const;
1430
1431 virtual const double ctlT_TWG(const double mu) const;
1432
1434 // EW low-energy observables: Muon g-2
1435
1440 virtual const double delta_amuon() const;
1441
1442 // EW low-energy observables: Parity violation
1443
1450 virtual const double delta_Qwemoller(const double q2, const double y) const;
1451
1452
1459 virtual const double delta_alrmoller(const double q2, const double y) const;
1460
1461
1466 virtual const double delta_Qwp() const;
1467
1468
1473 virtual const double delta_Qwn() const;
1474
1475 // EW low-energy observables: neutrino scattering
1476
1481 virtual const double delta_gLnuN2() const;
1482
1487 virtual const double delta_gRnuN2() const;
1488
1494 virtual const double delta_gVnue() const;
1495
1501 virtual const double delta_gAnue() const;
1502
1504 // Lepton decays
1505
1506 // Lepton Flavor universality tests in Tau decays
1507
1513 virtual const double delta_TauLFU_gmuge() const;
1514
1515
1521 virtual const double delta_TauLFU_gtaugmu() const;
1522
1523
1529 virtual const double delta_TauLFU_gtauge() const;
1530
1531
1537 virtual const double delta_TauLFU_gtaugmuPi() const;
1538
1544 virtual const double delta_TauLFU_gtaugmuK() const;
1545
1547 // Modifications of EW/Higgs couplings
1548
1549 // Modifications of Zff couplings
1550
1556 virtual const double deltaGV_f(const Particle p) const;
1557
1563 virtual const double deltaGA_f(const Particle p) const;
1564
1570 // no generation mixing
1571 const double deltaGL_f(const Particle p) const;
1572
1578 // no generation mixing
1579 const double deltaGR_f(const Particle p) const;
1580
1587 // no generation mixing
1588 const double deltaGL_f_mu(const Particle p, const double mu) const;
1589
1596 // no generation mixing
1597 const double deltaGR_f_mu(const Particle p, const double mu) const;
1598
1599 // Modifications of Wff couplings
1600
1607 // no generation mixing
1608 virtual gslpp::complex deltaGL_Wff(const Particle pbar, const Particle p) const;
1615 // no generation mixing
1616 virtual gslpp::complex deltaGR_Wff(const Particle pbar, const Particle p) const;
1617
1625 // no generation mixing
1626 virtual gslpp::complex deltaGL_Wff_mu(const Particle pbar, const Particle p, const double mu) const;
1634 // no generation mixing
1635 virtual gslpp::complex deltaGR_Wff_mu(const Particle pbar, const Particle p, const double mu) const;
1636
1637 // Modifications of Higgs couplings
1638
1643 virtual const double deltaG_hgg() const;
1649 virtual const double deltaG_hggRatio() const;
1654 virtual const double deltaG1_hWW() const;
1659 virtual const double deltaG2_hWW() const;
1664 virtual const double deltaG3_hWW() const;
1669 virtual const double deltaG1_hZZ() const;
1674 virtual const double deltaG2_hZZ() const;
1679 virtual const double deltaG3_hZZ() const;
1684 virtual const double deltaG1_hZA() const;
1690 virtual const double deltaG1_hZARatio() const;
1695 virtual const double deltaG2_hZA() const;
1700 virtual const double deltaG_hAA() const;
1706 virtual const double deltaG_hAARatio() const;
1712 // no generation mixing
1713 virtual gslpp::complex deltaG_hff(const Particle p) const;
1714
1719 virtual const double deltaG_hhhRatio() const;
1720
1721
1723
1729 virtual const double deltaG_hgg_mu(const double mu) const;
1736 virtual const double deltaG_hggRatio_mu(const double mu) const;
1742 virtual const double deltaG1_hWW_mu(const double mu) const;
1748 virtual const double deltaG2_hWW_mu(const double mu) const;
1754 virtual const double deltaG3_hWW_mu(const double mu) const;
1760 virtual const double deltaG1_hZZ_mu(const double mu) const;
1766 virtual const double deltaG2_hZZ_mu(const double mu) const;
1772 virtual const double deltaG3_hZZ_mu(const double mu) const;
1778 virtual const double deltaG1_hZA_mu(const double mu) const;
1785 virtual const double deltaG1_hZARatio_mu(const double mu) const;
1791 virtual const double deltaG2_hZA_mu(const double mu) const;
1797 virtual const double deltaG_hAA_mu(const double mu) const;
1804 virtual const double deltaG_hAARatio_mu(const double mu) const;
1811 // no generation mixing
1812 virtual gslpp::complex deltaG_hff_mu(const Particle p, const double mu) const;
1818 virtual const double deltaG_hhhRatio_mu(const double mu) const;
1819
1821
1828 // no generation mixing
1829 gslpp::complex deltaGL_Wffh(const Particle pbar, const Particle p) const;
1830
1837 // no generation mixing
1838 gslpp::complex deltaGR_Wffh(const Particle pbar, const Particle p) const;
1839
1845 // no generation mixing
1846 const double deltaGL_Zffh(const Particle p) const;
1847
1853 // no generation mixing
1854 const double deltaGR_Zffh(const Particle p) const;
1855
1857
1863 // no generation mixing
1864 gslpp::complex deltaG_hGff(const Particle p) const;
1865
1871 // no generation mixing
1872 gslpp::complex deltaG_hZff(const Particle p) const;
1873
1879 // no generation mixing
1880 gslpp::complex deltaG_hAff(const Particle p) const;
1881
1883
1889 // no generation mixing
1890 gslpp::complex deltaG_Gff(const Particle p) const;
1891
1897 // no generation mixing
1898 gslpp::complex deltaG_Zff(const Particle p) const;
1899
1905 // no generation mixing
1906 gslpp::complex deltaG_Aff(const Particle p) const;
1907
1912 const double deltag3G() const;
1913
1914
1916
1923 virtual const double muggH(const double sqrt_s) const;
1931 virtual const double muggHH(const double sqrt_s) const;
1938 virtual const double muVBF(const double sqrt_s) const;
1946 virtual const double muVBFgamma(const double sqrt_s) const;
1955 virtual const double mueeWBF(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
1964 virtual const double mueeHvv(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
1973 virtual const double mueeZBF(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
1982 virtual const double mueeHee(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
1990 virtual const double muepWBF(const double sqrt_s) const;
1998 virtual const double muepZBF(const double sqrt_s) const;
2005 virtual const double muWH(const double sqrt_s) const;
2012 virtual const double muWHpT250(const double sqrt_s) const;
2019 virtual const double muZH(const double sqrt_s) const;
2026 virtual const double muZHpT250(const double sqrt_s) const;
2027
2036 virtual const double mueeZHGen(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
2045 virtual const double mueeZH(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
2054 virtual const double mueeZllH(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
2063 virtual const double mueeZqqH(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
2072 virtual const double mueeZHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
2081 virtual const double mueeZllHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
2090 virtual const double mueeZqqHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
2098 virtual const double aPskPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
2106 virtual const double bPskPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
2113 virtual const double muVH(const double sqrt_s) const;
2120 virtual const double muVHpT250(const double sqrt_s) const;
2127 virtual const double muVBFpVH(const double sqrt_s) const;
2134 virtual const double muttH(const double sqrt_s) const;
2141 virtual const double mutH(const double sqrt_s) const; //AG:added
2148 virtual const double mubbH(const double sqrt_s) const
2149 {
2150 return 1.0;
2151 }; //AG:added
2152
2159 virtual const double mutHq(const double sqrt_s) const;
2167 virtual const double muggHpttH(const double sqrt_s) const;
2176 virtual const double mueettH(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
2183 virtual const double mummH(const double sqrt_s) const;
2191 virtual const double mummHNWA(const double sqrt_s) const;
2198 virtual const double mummZH(const double sqrt_s) const;
2205 virtual const double mummHvv(const double sqrt_s) const;
2212 virtual const double mummHmm(const double sqrt_s) const;
2219 virtual const double mummttH(const double sqrt_s) const;
2220
2221 //AG:added, begin
2222 virtual const double delta_muggH_1(const double sqrt_s) const;
2223 virtual const double delta_muggH_2(const double sqrt_s) const;
2224
2225 virtual const double delta_muVBF_1(const double sqrt_s) const;
2226 virtual const double delta_muVBF_2(const double sqrt_s) const;
2227
2228 virtual const double delta_muWH_1(const double sqrt_s) const;
2229 virtual const double delta_muWH_2(const double sqrt_s) const;
2230
2231 virtual const double delta_muZH_1(const double sqrt_s) const;
2232 virtual const double delta_muZH_2(const double sqrt_s) const;
2233
2234 virtual const double delta_muVH_1(const double sqrt_s) const;
2235 virtual const double delta_muVH_2(const double sqrt_s) const;
2236
2237 virtual const double delta_muttH_1(const double sqrt_s) const;
2238 virtual const double delta_muttH_2(const double sqrt_s) const;
2239
2240 virtual const double delta_mutH_1(const double sqrt_s) const;
2241 virtual const double delta_mutH_2(const double sqrt_s) const;
2242
2243 virtual const double delta_mubbH_1(const double sqrt_s) const
2244 {
2245 return 0.0;
2246 }
2247 virtual const double delta_mubbH_2(const double sqrt_s) const
2248 {
2249 return 0.0;
2250 }
2251 //AG:end
2252
2254
2259 virtual const double computeGammaTotalRatio() const;
2266 virtual const double deltaGammaTotalRatio1() const;
2273 virtual const double deltaGammaTotalRatio1noError() const;
2280 virtual const double deltaGammaTotalRatio2() const;
2281
2287 const double GammaHggRatio() const;
2294 const double deltaGammaHggRatio1() const;
2301 const double deltaGammaHggRatio2() const;
2307 virtual const double BrHggRatio() const;
2308
2314 const double GammaHWWRatio() const;
2321 const double deltaGammaHWWRatio1() const;
2328 const double deltaGammaHWWRatio2() const;
2334 virtual const double BrHWWRatio() const;
2335
2342 const double GammaHWlvRatio() const;
2349 const double deltaGammaHWlvRatio1() const;
2356 const double deltaGammaHWlvRatio2() const;
2362 virtual const double BrHWlvRatio() const;
2363
2369 const double GammaHWW2l2vRatio() const;
2376 const double deltaGammaHWW2l2vRatio1() const;
2383 const double deltaGammaHWW2l2vRatio2() const;
2389 virtual const double BrHWW2l2vRatio() const;
2390
2396 const double GammaHWjjRatio() const;
2403 const double deltaGammaHWjjRatio1() const;
2410 const double deltaGammaHWjjRatio2() const;
2416 virtual const double BrHWjjRatio() const;
2417
2423 const double GammaHWW4jRatio() const;
2430 const double deltaGammaHWW4jRatio1() const;
2437 const double deltaGammaHWW4jRatio2() const;
2443 virtual const double BrHWW4jRatio() const;
2444
2450 const double GammaHWffRatio() const;
2457 const double deltaGammaHWffRatio1() const;
2464 const double deltaGammaHWffRatio2() const;
2470 virtual const double BrHWffRatio() const;
2471
2477 const double GammaHWW4fRatio() const;
2484 const double deltaGammaHWW4fRatio1() const;
2491 const double deltaGammaHWW4fRatio2() const;
2497 virtual const double BrHWW4fRatio() const;
2498
2504 const double GammaHZZRatio() const;
2511 const double deltaGammaHZZRatio1() const;
2518 const double deltaGammaHZZRatio2() const;
2524 virtual const double BrHZZRatio() const;
2525
2531 const double GammaHZllRatio() const;
2538 const double deltaGammaHZllRatio1() const;
2545 const double deltaGammaHZllRatio2() const;
2551 virtual const double BrHZllRatio() const;
2552
2558 const double GammaHZeeRatio() const;
2565 const double deltaGammaHZeeRatio1() const;
2572 const double deltaGammaHZeeRatio2() const;
2573
2579 const double GammaHZmumuRatio() const;
2586 const double deltaGammaHZmumuRatio1() const;
2593 const double deltaGammaHZmumuRatio2() const;
2594
2600 const double GammaHZZ4lRatio() const;
2607 const double deltaGammaHZZ4lRatio1() const;
2614 const double deltaGammaHZZ4lRatio2() const;
2620 virtual const double BrHZZ4lRatio() const;
2621
2627 const double GammaHZZ4eRatio() const;
2634 const double deltaGammaHZZ4eRatio1() const;
2641 const double deltaGammaHZZ4eRatio2() const;
2647 virtual const double BrHZZ4eRatio() const;
2648
2654 const double GammaHZZ2e2muRatio() const;
2661 const double deltaGammaHZZ2e2muRatio1() const;
2668 const double deltaGammaHZZ2e2muRatio2() const;
2674 virtual const double BrHZZ2e2muRatio() const;
2675
2681 const double GammaHZZ4muRatio() const;
2688 const double deltaGammaHZZ4muRatio1() const;
2695 const double deltaGammaHZZ4muRatio2() const;
2701 virtual const double BrHZZ4muRatio() const;
2702
2708 const double GammaHZvvRatio() const;
2715 const double deltaGammaHZvvRatio1() const;
2722 const double deltaGammaHZvvRatio2() const;
2728 virtual const double BrHZvvRatio() const;
2729
2735 const double GammaHZZ4vRatio() const;
2742 const double deltaGammaHZZ4vRatio1() const;
2749 const double deltaGammaHZZ4vRatio2() const;
2755 virtual const double BrHZZ4vRatio() const;
2756
2762 const double GammaHZuuRatio() const;
2769 const double deltaGammaHZuuRatio1() const;
2776 const double deltaGammaHZuuRatio2() const;
2782 virtual const double BrHZuuRatio() const;
2783
2789 const double GammaHZZ4uRatio() const {
2790 return 1.0;
2791 };
2792
2799 const double deltaGammaHZZ4uRatio1() const {
2800 return 0.0;
2801 };
2802
2809 const double deltaGammaHZZ4uRatio2() const {
2810 return 0.0;
2811 };
2817 virtual const double BrHZZ4uRatio() const;
2818
2824 const double GammaHZddRatio() const;
2831 const double deltaGammaHZddRatio1() const;
2838 const double deltaGammaHZddRatio2() const;
2844 virtual const double BrHZddRatio() const;
2845
2851 const double GammaHZZ4dRatio() const {
2852 return 1.0;
2853 };
2854
2861 const double deltaGammaHZZ4dRatio1() const {
2862 return 0.0;
2863 };
2864
2871 const double deltaGammaHZZ4dRatio2() const {
2872 return 0.0;
2873 };
2879 virtual const double BrHZZ4dRatio() const;
2880
2886 const double GammaHZffRatio() const;
2893 const double deltaGammaHZffRatio1() const;
2900 const double deltaGammaHZffRatio2() const;
2906 virtual const double BrHZffRatio() const;
2907
2913 const double GammaHZZ4fRatio() const;
2920 const double deltaGammaHZZ4fRatio1() const;
2927 const double deltaGammaHZZ4fRatio2() const;
2933 virtual const double BrHZZ4fRatio() const;
2934
2940 virtual const double BrHVVRatio() const;
2941
2947 const double GammaHZgaRatio() const;
2954 const double deltaGammaHZgaRatio1() const;
2961 const double deltaGammaHZgaRatio2() const;
2967 virtual const double BrHZgaRatio() const;
2973 virtual const double BrHZgallRatio() const;
2979 virtual const double BrHZgaeeRatio() const;
2985 virtual const double BrHZgamumuRatio() const;
2986
2992 const double GammaHgagaRatio() const;
2999 const double deltaGammaHgagaRatio1() const;
3006 const double deltaGammaHgagaRatio2() const;
3012 virtual const double BrHgagaRatio() const;
3013
3019 const double deltaGammaHffRatio1(const double mf, const double CifH) const; //AG:added
3026 const double deltaGammaHffRatio2(const double mf, const double CifH) const; //AG:added
3027
3033 const double GammaHmumuRatio() const;
3040 const double deltaGammaHmumuRatio1() const;
3047 const double deltaGammaHmumuRatio2() const;
3053 virtual const double BrHmumuRatio() const;
3054
3060 const double GammaHtautauRatio() const;
3067 const double deltaGammaHtautauRatio1() const;
3074 const double deltaGammaHtautauRatio2() const;
3080 virtual const double BrHtautauRatio() const;
3081
3087 const double GammaHccRatio() const;
3094 const double deltaGammaHccRatio1() const;
3101 const double deltaGammaHccRatio2() const;
3107 virtual const double BrHccRatio() const;
3113 const double GammaHssRatio() const;
3120 const double deltaGammaHssRatio1() const;
3127 const double deltaGammaHssRatio2() const;
3133 virtual const double BrHssRatio() const;
3139 const double GammaHbbRatio() const;
3146 const double deltaGammaHbbRatio1() const;
3153 const double deltaGammaHbbRatio2() const;
3159 virtual const double BrHbbRatio() const;
3160
3161 // General 4 fermion final states
3162
3168 const double GammaH2L2LRatio() const;
3175 const double deltaGammaH2L2LRatio1() const;
3182 const double deltaGammaH2L2LRatio2() const;
3188 virtual const double BrH2L2LRatio() const;
3189
3195 const double GammaH2e2muRatio() const;
3202 const double deltaGammaH2e2muRatio1() const;
3209 const double deltaGammaH2e2muRatio2() const;
3215 virtual const double BrH2e2muRatio() const;
3216
3222 const double GammaH2v2vRatio() const;
3229 const double deltaGammaH2v2vRatio1() const;
3236 const double deltaGammaH2v2vRatio2() const;
3242 virtual const double BrH2v2vRatio() const;
3243
3249 const double GammaH2L2vRatio() const;
3256 const double deltaGammaH2L2vRatio1() const;
3263 const double deltaGammaH2L2vRatio2() const;
3269 virtual const double BrH2L2vRatio() const;
3270
3271
3277 const double GammaH2L2v2Ratio() const;
3284 const double deltaGammaH2L2v2Ratio1() const;
3291 const double deltaGammaH2L2v2Ratio2() const;
3297 virtual const double BrH2L2v2Ratio() const;
3298
3299
3305 const double GammaH2e2vRatio() const;
3312 const double deltaGammaH2e2vRatio1() const;
3319 const double deltaGammaH2e2vRatio2() const;
3325 virtual const double BrH2e2vRatio() const;
3326
3327
3333 const double GammaH2mu2vRatio() const;
3340 const double deltaGammaH2mu2vRatio1() const;
3347 const double deltaGammaH2mu2vRatio2() const;
3353 virtual const double BrH2mu2vRatio() const;
3354
3355
3361 const double GammaH2u2uRatio() const;
3368 const double deltaGammaH2u2uRatio1() const;
3375 const double deltaGammaH2u2uRatio2() const;
3381 virtual const double BrH2u2uRatio() const;
3382
3388 const double GammaH2d2dRatio() const;
3395 const double deltaGammaH2d2dRatio1() const;
3402 const double deltaGammaH2d2dRatio2() const;
3408 virtual const double BrH2d2dRatio() const;
3409
3415 const double GammaH2u2dRatio() const;
3422 const double deltaGammaH2u2dRatio1() const;
3429 const double deltaGammaH2u2dRatio2() const;
3435 virtual const double BrH2u2dRatio() const;
3436
3442 const double GammaH2L2uRatio() const;
3449 const double deltaGammaH2L2uRatio1() const;
3456 const double deltaGammaH2L2uRatio2() const;
3462 virtual const double BrH2L2uRatio() const;
3463
3469 const double GammaH2L2dRatio() const;
3476 const double deltaGammaH2L2dRatio1() const;
3483 const double deltaGammaH2L2dRatio2() const;
3489 virtual const double BrH2L2dRatio() const;
3490
3496 const double GammaH2v2uRatio() const;
3503 const double deltaGammaH2v2uRatio1() const;
3510 const double deltaGammaH2v2uRatio2() const;
3516 virtual const double BrH2v2uRatio() const;
3517
3523 const double GammaH2v2dRatio() const;
3530 const double deltaGammaH2v2dRatio1() const;
3537 const double deltaGammaH2v2dRatio2() const;
3543 virtual const double BrH2v2dRatio() const;
3544
3550 const double GammaH4LRatio() const;
3557 const double deltaGammaH4LRatio1() const;
3564 const double deltaGammaH4LRatio2() const;
3570 virtual const double BrH4LRatio() const;
3571
3572
3578 const double GammaH4L2Ratio() const;
3585 const double deltaGammaH4L2Ratio1() const;
3592 const double deltaGammaH4L2Ratio2() const;
3598 virtual const double BrH4L2Ratio() const;
3599
3600
3606 const double GammaH4eRatio() const;
3613 const double deltaGammaH4eRatio1() const;
3620 const double deltaGammaH4eRatio2() const;
3626 virtual const double BrH4eRatio() const;
3627
3628
3634 const double GammaH4muRatio() const;
3641 const double deltaGammaH4muRatio1() const;
3648 const double deltaGammaH4muRatio2() const;
3654 virtual const double BrH4muRatio() const;
3655
3656
3662 const double GammaH4vRatio() const;
3669 const double deltaGammaH4vRatio1() const;
3676 const double deltaGammaH4vRatio2() const;
3682 virtual const double BrH4vRatio() const;
3683
3689 const double GammaH4uRatio() const;
3696 const double deltaGammaH4uRatio1() const;
3703 const double deltaGammaH4uRatio2() const;
3709 virtual const double BrH4uRatio() const;
3710
3716 const double GammaH4dRatio() const;
3723 const double deltaGammaH4dRatio1() const;
3730 const double deltaGammaH4dRatio2() const;
3736 virtual const double BrH4dRatio() const;
3737
3743 const double GammaHLvvLRatio() const;
3750 const double deltaGammaHLvvLRatio1() const;
3757 const double deltaGammaHLvvLRatio2() const;
3763 virtual const double BrHLvvLRatio() const;
3764
3770 const double GammaHevmuvRatio() const;
3777 const double deltaGammaHevmuvRatio1() const;
3784 const double deltaGammaHevmuvRatio2() const;
3790 virtual const double BrHevmuvRatio() const;
3791
3792
3798 const double GammaHudduRatio() const;
3805 const double deltaGammaHudduRatio1() const;
3812 const double deltaGammaHudduRatio2() const;
3818 virtual const double BrHudduRatio() const;
3819
3825 const double GammaHLvudRatio() const;
3832 const double deltaGammaHLvudRatio1() const;
3839 const double deltaGammaHLvudRatio2() const;
3845 virtual const double BrHLvudRatio() const;
3846
3852 const double GammaH2udRatio() const;
3859 const double deltaGammaH2udRatio1() const;
3866 const double deltaGammaH2udRatio2() const;
3872 virtual const double BrH2udRatio() const;
3873
3879 const double GammaH2LvRatio() const;
3886 const double deltaGammaH2LvRatio1() const;
3893 const double deltaGammaH2LvRatio2() const;
3899 virtual const double BrH2LvRatio() const;
3900
3906 const double GammaH2Lv2Ratio() const;
3913 const double deltaGammaH2Lv2Ratio1() const;
3920 const double deltaGammaH2Lv2Ratio2() const;
3926 virtual const double BrH2Lv2Ratio() const;
3927
3928
3934 const double GammaH2evRatio() const;
3941 const double deltaGammaH2evRatio1() const;
3948 const double deltaGammaH2evRatio2() const;
3954 virtual const double BrH2evRatio() const;
3955
3956
3962 const double GammaH2muvRatio() const;
3969 const double deltaGammaH2muvRatio1() const;
3976 const double deltaGammaH2muvRatio2() const;
3982 virtual const double BrH2muvRatio() const;
3983
3984
3990 const double GammaH4fRatio() const;
3997 const double deltaGammaH4fRatio1() const;
4004 const double deltaGammaH4fRatio2() const;
4010 virtual const double BrH4fRatio() const;
4011
4012
4018 const double GammaH4fNCRatio() const;
4025 const double deltaGammaH4fNCRatio1() const;
4032 const double deltaGammaH4fNCRatio2() const;
4038 virtual const double BrH4fNCRatio() const;
4039
4045 const double GammaH4fCCRatio() const;
4052 const double deltaGammaH4fCCRatio1() const;
4059 const double deltaGammaH4fCCRatio2() const;
4065 virtual const double BrH4fCCRatio() const;
4066
4067
4068 // DECAYS INVOLVING ONLY ELECTRONS, MUONS OR NEUTRINOS IN THE FINAL STATES
4069
4075 const double GammaH4lRatio() const;
4082 const double deltaGammaH4lRatio1() const;
4089 const double deltaGammaH4lRatio2() const;
4095 virtual const double BrH4lRatio() const;
4096
4102 const double GammaH2l2vRatio() const;
4109 const double deltaGammaH2l2vRatio1() const;
4116 const double deltaGammaH2l2vRatio2() const;
4122 virtual const double BrH2l2vRatio() const;
4123
4125
4131 const double GammaHlljjRatio() const;
4138 const double deltaGammaHlljjRatio1() const;
4145 const double deltaGammaHlljjRatio2() const;
4151 virtual const double BrHlljjRatio() const;
4152
4153
4159 const double GammaHlvjjRatio() const;
4166 const double deltaGammaHlvjjRatio1() const;
4173 const double deltaGammaHlvjjRatio2() const;
4179 virtual const double BrHlvjjRatio() const;
4180
4181
4187 const double GammaHlv_lvorjjRatio() const;
4194 const double deltaGammaHlv_lvorjjRatio1() const;
4201 const double deltaGammaHlv_lvorjjRatio2() const;
4207 virtual const double BrHlv_lvorjjRatio() const;
4208
4209
4215 const double GammaHll_vvorjjRatio() const;
4222 const double deltaGammaHll_vvorjjRatio1() const;
4229 const double deltaGammaHll_vvorjjRatio2() const;
4235 virtual const double BrHll_vvorjjRatio() const;
4236
4238
4243 virtual const double Br_H_exo() const;
4248 virtual const double Br_H_inv() const;
4254 virtual const double Br_H_inv_NP() const;
4260 virtual const double BrHvisRatio() const;
4266 virtual const double BrHtoinvRatio() const;
4267
4269
4276 virtual const double muttHZbbboost(const double sqrt_s) const;
4277
4284 virtual const double muttHgagaZeeboost(const double sqrt_s) const;
4285
4293 virtual const double muggHgaga(const double sqrt_s) const;
4301 virtual const double muVBFHgaga(const double sqrt_s) const;
4309 virtual const double muZHgaga(const double sqrt_s) const;
4317 virtual const double muWHgaga(const double sqrt_s) const;
4325 virtual const double muVHgaga(const double sqrt_s) const;
4333 virtual const double muttHgaga(const double sqrt_s) const;
4341 virtual const double muggHZga(const double sqrt_s) const;
4349 virtual const double muVBFHZga(const double sqrt_s) const;
4357 virtual const double muZHZga(const double sqrt_s) const;
4365 virtual const double muWHZga(const double sqrt_s) const;
4373 virtual const double muVHZga(const double sqrt_s) const;
4381 virtual const double muttHZga(const double sqrt_s) const;
4389 virtual const double muggHZZ(const double sqrt_s) const;
4397 virtual const double muVBFHZZ(const double sqrt_s) const;
4405 virtual const double muZHZZ(const double sqrt_s) const;
4413 virtual const double muWHZZ(const double sqrt_s) const;
4421 virtual const double muVHZZ(const double sqrt_s) const;
4429 virtual const double muttHZZ(const double sqrt_s) const;
4430
4438 virtual const double muggHZZ4l(const double sqrt_s) const;
4446 virtual const double muVBFHZZ4l(const double sqrt_s) const;
4454 virtual const double muZHZZ4l(const double sqrt_s) const;
4462 virtual const double muWHZZ4l(const double sqrt_s) const;
4470 virtual const double muVHZZ4l(const double sqrt_s) const;
4478 virtual const double muttHZZ4l(const double sqrt_s) const;
4479
4487 virtual const double muggHWW(const double sqrt_s) const;
4495 virtual const double muVBFHWW(const double sqrt_s) const;
4503 virtual const double muZHWW(const double sqrt_s) const;
4511 virtual const double muWHWW(const double sqrt_s) const;
4519 virtual const double muVHWW(const double sqrt_s) const;
4527 virtual const double muttHWW(const double sqrt_s) const;
4535 virtual const double muggHWW2l2v(const double sqrt_s) const;
4543 virtual const double muVBFHWW2l2v(const double sqrt_s) const;
4551 virtual const double muZHWW2l2v(const double sqrt_s) const;
4559 virtual const double muWHWW2l2v(const double sqrt_s) const;
4567 virtual const double muVHWW2l2v(const double sqrt_s) const;
4575 virtual const double muttHWW2l2v(const double sqrt_s) const;
4583 virtual const double muggHmumu(const double sqrt_s) const;
4591 virtual const double muVBFHmumu(const double sqrt_s) const;
4599 virtual const double muZHmumu(const double sqrt_s) const;
4607 virtual const double muWHmumu(const double sqrt_s) const;
4615 virtual const double muVHmumu(const double sqrt_s) const;
4623 virtual const double muttHmumu(const double sqrt_s) const;
4631 virtual const double muggHtautau(const double sqrt_s) const;
4639 virtual const double muVBFHtautau(const double sqrt_s) const;
4647 virtual const double muZHtautau(const double sqrt_s) const;
4655 virtual const double muWHtautau(const double sqrt_s) const;
4663 virtual const double muVHtautau(const double sqrt_s) const;
4671 virtual const double muttHtautau(const double sqrt_s) const;
4679 virtual const double muggHbb(const double sqrt_s) const;
4687 virtual const double muVBFHbb(const double sqrt_s) const;
4695 virtual const double muZHbb(const double sqrt_s) const;
4703 virtual const double muWHbb(const double sqrt_s) const;
4711 virtual const double muVHbb(const double sqrt_s) const;
4719 virtual const double muttHbb(const double sqrt_s) const;
4720
4722 //-----------------------------------------------------------------------------------------
4723 //-- Special Hadron collider signal strengths with separate full TH unc U(prod x decay) ---
4724 //-----------------------------------------------------------------------------------------
4726
4734 virtual const double muTHUggHgaga(const double sqrt_s) const;
4742 virtual const double muTHUVBFHgaga(const double sqrt_s) const;
4750 virtual const double muTHUZHgaga(const double sqrt_s) const;
4758 virtual const double muTHUWHgaga(const double sqrt_s) const;
4766 virtual const double muTHUVHgaga(const double sqrt_s) const;
4774 virtual const double muTHUttHgaga(const double sqrt_s) const;
4782 virtual const double muTHUggHZga(const double sqrt_s) const;
4790 virtual const double muTHUVBFHZga(const double sqrt_s) const;
4798 virtual const double muTHUZHZga(const double sqrt_s) const;
4806 virtual const double muTHUWHZga(const double sqrt_s) const;
4814 virtual const double muTHUVHZga(const double sqrt_s) const;
4822 virtual const double muTHUttHZga(const double sqrt_s) const;
4830 virtual const double muTHUggHZZ(const double sqrt_s) const;
4838 virtual const double muTHUVBFHZZ(const double sqrt_s) const;
4846 virtual const double muTHUZHZZ(const double sqrt_s) const;
4854 virtual const double muTHUWHZZ(const double sqrt_s) const;
4862 virtual const double muTHUVHZZ(const double sqrt_s) const;
4870 virtual const double muTHUttHZZ(const double sqrt_s) const;
4871
4879 virtual const double muTHUggHZZ4l(const double sqrt_s) const;
4887 virtual const double muTHUVBFHZZ4l(const double sqrt_s) const;
4895 virtual const double muTHUZHZZ4l(const double sqrt_s) const;
4903 virtual const double muTHUWHZZ4l(const double sqrt_s) const;
4911 virtual const double muTHUVHZZ4l(const double sqrt_s) const;
4919 virtual const double muTHUttHZZ4l(const double sqrt_s) const;
4920
4928 virtual const double muTHUggHWW(const double sqrt_s) const;
4936 virtual const double muTHUVBFHWW(const double sqrt_s) const;
4944 virtual const double muTHUZHWW(const double sqrt_s) const;
4952 virtual const double muTHUWHWW(const double sqrt_s) const;
4960 virtual const double muTHUVHWW(const double sqrt_s) const;
4968 virtual const double muTHUttHWW(const double sqrt_s) const;
4976 virtual const double muTHUggHWW2l2v(const double sqrt_s) const;
4984 virtual const double muTHUVBFHWW2l2v(const double sqrt_s) const;
4992 virtual const double muTHUZHWW2l2v(const double sqrt_s) const;
5000 virtual const double muTHUWHWW2l2v(const double sqrt_s) const;
5008 virtual const double muTHUVHWW2l2v(const double sqrt_s) const;
5016 virtual const double muTHUttHWW2l2v(const double sqrt_s) const;
5024 virtual const double muTHUggHmumu(const double sqrt_s) const;
5032 virtual const double muTHUVBFHmumu(const double sqrt_s) const;
5040 virtual const double muTHUZHmumu(const double sqrt_s) const;
5048 virtual const double muTHUWHmumu(const double sqrt_s) const;
5056 virtual const double muTHUVHmumu(const double sqrt_s) const;
5064 virtual const double muTHUttHmumu(const double sqrt_s) const;
5072 virtual const double muTHUggHtautau(const double sqrt_s) const;
5080 virtual const double muTHUVBFHtautau(const double sqrt_s) const;
5088 virtual const double muTHUZHtautau(const double sqrt_s) const;
5096 virtual const double muTHUWHtautau(const double sqrt_s) const;
5104 virtual const double muTHUVHtautau(const double sqrt_s) const;
5112 virtual const double muTHUttHtautau(const double sqrt_s) const;
5120 virtual const double muTHUggHbb(const double sqrt_s) const;
5128 virtual const double muTHUVBFHbb(const double sqrt_s) const;
5136 virtual const double muTHUZHbb(const double sqrt_s) const;
5144 virtual const double muTHUWHbb(const double sqrt_s) const;
5152 virtual const double muTHUVHbb(const double sqrt_s) const;
5160 virtual const double muTHUttHbb(const double sqrt_s) const;
5161
5170 virtual const double muTHUVBFBRinv(const double sqrt_s) const;
5178 virtual const double muTHUVBFHinv(const double sqrt_s) const;
5187 virtual const double muTHUVHBRinv(const double sqrt_s) const;
5195 virtual const double muTHUVHinv(const double sqrt_s) const;
5196
5204 virtual const double muTHUggHZZ4mu(const double sqrt_s) const;
5212 virtual const double muTHUggHZgamumu(const double sqrt_s) const;
5213
5215
5220 virtual const double deltaeNP(const double mu) const;
5221
5223
5224
5229 virtual const double deltag1ZNP(const double mu) const;
5230
5235 virtual const double deltaKZNP(const double mu) const;
5236
5241 virtual const double deltag1gaNP(const double mu) const;
5242
5247 virtual const double deltaKgammaNP(const double mu) const;
5248
5253 virtual const double lambdaZNP(const double mu) const;
5254
5256
5262 virtual const double deltag1ZNPEff() const;
5263
5269 virtual const double deltaKgammaNPEff() const;
5270
5272
5282 virtual const double deltaxseeWW4fLEP2(const double sqrt_s, const int fstate) const;
5283
5293 virtual const double xseeWW4fLEP2(const double sqrt_s, const int fstate) const;
5294
5301 virtual const double deltaxseeWWtotLEP2(const double sqrt_s) const;
5302
5303
5310 virtual const double xseeWWtotLEP2(const double sqrt_s) const;
5311
5319 virtual const double deltadxsdcoseeWWlvjjLEP2(const double sqrt_s, const int bin) const;
5320
5328 virtual const double dxsdcoseeWWlvjjLEP2(const double sqrt_s, const int bin) const;
5329
5335 virtual const double dxseeWWdcos(const double sqrt_s, const double cos) const;
5336
5342 virtual const double dxseeWWdcosBin(const double sqrt_s, const double cos1, const double cos2) const;
5343
5349 virtual const double xseeWW(const double sqrt_s) const;
5350
5359 virtual const double mueeWW(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
5360
5362
5363 //----- High Energy diboson observables at hadron colliders
5364
5370 virtual const double ppZHprobe(const double sqrt_s) const;
5371
5379 virtual const double mupTVppWZ(const double sqrt_s, const double pTV1, const double pTV2) const;
5380
5381
5383
5384 //----- Simplified Template Cross Sections Bins
5385
5386 //----- Stage 0
5387
5392 virtual const double STXS0_qqH(const double sqrt_s) const;
5393
5394
5395 //----- Stage 1
5396
5401 virtual const double STXS_ggH_VBFtopo_j3v(const double sqrt_s) const;
5402
5403
5408 virtual const double STXS_ggH_VBFtopo_j3(const double sqrt_s) const;
5409
5414 virtual const double STXS_ggH0j(const double sqrt_s) const;
5415
5420 virtual const double STXS_ggH1j_pTH_0_60(const double sqrt_s) const;
5421
5426 virtual const double STXS_ggH1j_pTH_60_120(const double sqrt_s) const;
5427
5432 virtual const double STXS_ggH1j_pTH_120_200(const double sqrt_s) const;
5433
5438 virtual const double STXS_ggH1j_pTH_200(const double sqrt_s) const;
5439
5444 virtual const double STXS_ggH2j_pTH_0_200(const double sqrt_s) const;
5445
5450 virtual const double STXS_ggH2j_pTH_0_60(const double sqrt_s) const;
5451
5452
5457 virtual const double STXS_ggH2j_pTH_60_120(const double sqrt_s) const;
5458
5459
5464 virtual const double STXS_ggH2j_pTH_120_200(const double sqrt_s) const;
5465
5466
5471 virtual const double STXS_ggH2j_pTH_200(const double sqrt_s) const;
5472
5477 virtual const double STXS_qqHqq_VBFtopo_Rest(const double sqrt_s) const;
5478
5479
5484 virtual const double STXS_qqHqq_VBFtopo_j3v(const double sqrt_s) const;
5485
5486
5491 virtual const double STXS_qqHqq_VBFtopo_j3(const double sqrt_s) const;
5492
5497 virtual const double STXS_qqHqq_nonVHtopo(const double sqrt_s) const;
5498
5503 virtual const double STXS_qqHqq_VHtopo(const double sqrt_s) const;
5504
5509 virtual const double STXS_qqHqq_Rest(const double sqrt_s) const;
5510
5515 virtual const double STXS_qqHqq_pTj_200(const double sqrt_s) const;
5516
5521 virtual const double STXS_qqHlv_pTV_0_250(const double sqrt_s) const;
5522
5523
5528 virtual const double STXS_qqHlv_pTV_0_150(const double sqrt_s) const;
5529
5530
5535 virtual const double STXS_qqHlv_pTV_150_250_0j(const double sqrt_s) const;
5536
5537
5542 virtual const double STXS_qqHlv_pTV_150_250_1j(const double sqrt_s) const;
5543
5544
5549 virtual const double STXS_qqHlv_pTV_250(const double sqrt_s) const;
5550
5555 virtual const double STXS_qqHll_pTV_0_150(const double sqrt_s) const;
5556
5561 virtual const double STXS_qqHll_pTV_150_250(const double sqrt_s) const;
5562
5563
5568 virtual const double STXS_qqHll_pTV_150_250_0j(const double sqrt_s) const;
5569
5570
5575 virtual const double STXS_qqHll_pTV_150_250_1j(const double sqrt_s) const;
5576
5581 virtual const double STXS_qqHll_pTV_250(const double sqrt_s) const;
5582
5583
5588 virtual const double STXS_ttHtH(const double sqrt_s) const;
5589
5594 virtual const double STXS_WHqqHqq_VBFtopo_j3v(const double sqrt_s) const;
5595
5600 virtual const double STXS_WHqqHqq_VBFtopo_j3(const double sqrt_s) const;
5601
5606 virtual const double STXS_WHqqHqq_VH2j(const double sqrt_s) const;
5607
5612 virtual const double STXS_WHqqHqq_Rest(const double sqrt_s) const;
5613
5618 virtual const double STXS_WHqqHqq_pTj1_200(const double sqrt_s) const;
5619
5624 virtual const double STXS_ZHqqHqq_VBFtopo_j3v(const double sqrt_s) const;
5625
5630 virtual const double STXS_ZHqqHqq_VBFtopo_j3(const double sqrt_s) const;
5631
5636 virtual const double STXS_ZHqqHqq_VH2j(const double sqrt_s) const;
5637
5642 virtual const double STXS_ZHqqHqq_Rest(const double sqrt_s) const;
5643
5648 virtual const double STXS_ZHqqHqq_pTj1_200(const double sqrt_s) const;
5649
5650
5651 //----- Stage 1.2
5652 // From ATLAS-CONF-2020-053
5653 // Expressions valid in the {G_F, M_Z, M_W} scheme
5654
5658 virtual const double STXS12_BrH4lRatio() const;
5659
5663 virtual const double STXS12_BrHevmuvRatio() const;
5664
5668 virtual const double STXS12_BrHgagaRatio() const;
5669
5673 virtual const double STXS12_BrHbbRatio() const;
5674
5679 virtual const double STXS12_ggH_pTH200_300_Nj01(const double sqrt_s) const;
5680
5685 virtual const double STXS12_ggH_pTH300_450_Nj01(const double sqrt_s) const;
5686
5691 virtual const double STXS12_ggH_pTH450_650_Nj01(const double sqrt_s) const;
5692
5697 virtual const double STXS12_ggH_pTH650_Inf_Nj01(const double sqrt_s) const;
5698
5703 virtual const double STXS12_ggH_pTH0_10_Nj0(const double sqrt_s) const;
5704
5705
5710 virtual const double STXS12_ggH_pTH10_200_Nj0(const double sqrt_s) const;
5711
5716 virtual const double STXS12_ggH_pTH10_Inf_Nj0(const double sqrt_s) const;
5717
5722 virtual const double STXS12_ggH_pTH0_60_Nj1(const double sqrt_s) const;
5723
5724
5729 virtual const double STXS12_ggH_mjj0_350_pTH0_60_Nj1(const double sqrt_s) const;
5730
5735 virtual const double STXS12_ggH_pTH60_120_Nj1(const double sqrt_s) const;
5736
5741 virtual const double STXS12_ggH_pTH120_200_Nj1(const double sqrt_s) const;
5742
5747 virtual const double STXS12_ggH_mjj0_350_pTH0_60_Nj2(const double sqrt_s) const;
5748
5753 virtual const double STXS12_ggH_mjj0_350_pTH60_120_Nj2(const double sqrt_s) const;
5754
5759 virtual const double STXS12_ggH_mjj0_350_pTH120_200_Nj2(const double sqrt_s) const;
5760
5765 virtual const double STXS12_ggH_mjj350_700_pTH0_200_ptHjj0_25_Nj2(const double sqrt_s) const;
5766
5771 virtual const double STXS12_ggH_mjj350_700_pTH0_200_ptHjj25_Inf_Nj2(const double sqrt_s) const;
5772
5777 virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj0_25_Nj2(const double sqrt_s) const;
5778
5783 virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj25_Inf_Nj2(const double sqrt_s) const;
5784
5789 virtual const double STXS12_ggH_mjj350_700_pTH0_200_Nj2(const double sqrt_s) const; //AG:added
5790
5795 virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_Nj2(const double sqrt_s) const; //AG:added
5796
5797
5802 virtual const double STXS12_ggH_pTH200_300(const double sqrt_s) const;
5803
5804
5809 virtual const double STXS12_ggH_pTH300_450(const double sqrt_s) const;
5810
5811
5816 virtual const double STXS12_ggH_pTH450_Inf(const double sqrt_s) const;
5817
5818
5823 virtual const double STXS12_ggH_pTH450_650(const double sqrt_s) const;
5824
5825
5830 virtual const double STXS12_ggH_pTH650_Inf(const double sqrt_s) const;
5831
5832
5837 virtual const double STXS12_ggHll_pTV0_75(const double sqrt_s) const;
5838
5843 virtual const double STXS12_ggHll_pTV75_150(const double sqrt_s) const;
5844
5849 virtual const double STXS12_ggHll_pTV150_250_Nj0(const double sqrt_s) const;
5850
5855 virtual const double STXS12_ggHll_pTV150_250_Nj1(const double sqrt_s) const;
5856
5861 virtual const double STXS12_ggHll_pTV250_Inf(const double sqrt_s) const;
5862
5863
5864
5869 virtual const double STXS12_qqHqq_VH_veto_Nj01(const double sqrt_s) const;
5870
5871
5872
5873
5878 virtual const double STXS12_qqHqq_Nj0(const double sqrt_s) const;
5879
5884 virtual const double STXS12_qqHqq_Nj1(const double sqrt_s) const;
5885
5890 virtual const double STXS12_qqHqq_mjj0_60_Nj2(const double sqrt_s) const;
5891
5896 virtual const double STXS12_qqHqq_mjj60_120_Nj2(const double sqrt_s) const;
5897
5902 virtual const double STXS12_qqHqq_mjj120_350_Nj2(const double sqrt_s) const;
5903
5908 virtual const double STXS12_qqHqq_mjj350_Inf_pTH200_Inf_Nj2(const double sqrt_s) const;
5909
5910
5911
5916 virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj0_25_Nj2(const double sqrt_s) const;
5917
5922 virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj25_Inf_Nj2(const double sqrt_s) const;
5923
5928 virtual const double STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj0_25_Nj2(const double sqrt_s) const;
5929
5934 virtual const double STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj25_Inf_Nj2(const double sqrt_s) const;
5935
5940 virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_Nj2(const double sqrt_s) const; //AG:added
5941
5946 virtual const double STXS12_qqHqq_mjj700_1000_pTH0_200_Nj2(const double sqrt_s) const; //AG:added
5947
5952 virtual const double STXS12_qqHqq_mjj1000_1500_pTH0_200_Nj2(const double sqrt_s) const; //AG:added
5953
5958 virtual const double STXS12_qqHqq_mjj1500_Inf_pTH0_200_Nj2(const double sqrt_s) const; //AG:added
5959
5964 virtual const double STXS12_qqHqq_mjj350_1000_pTH200_Inf_Nj2(const double sqrt_s) const; //AG:added
5965
5970 virtual const double STXS12_qqHqq_mjj1000_Inf_pTH200_Inf_Nj2(const double sqrt_s) const; //AG:added
5971
5976 virtual const double STXS12_qqHlv_pTV0_75(const double sqrt_s) const;
5977
5982 virtual const double STXS12_qqHlv_pTV75_150(const double sqrt_s) const;
5983
5988 virtual const double STXS12_qqHlv_pTV150_250_Nj0(const double sqrt_s) const;
5989
5994 virtual const double STXS12_qqHlv_pTV150_250_Nj1(const double sqrt_s) const;
5995
6000 virtual const double STXS12_qqHlv_pTV250_Inf(const double sqrt_s) const;
6001
6006 virtual const double STXS12_qqHlv_pTV0_150(const double sqrt_s) const; //AG:added
6007
6012 virtual const double STXS12_qqHlv_pTV250_400(const double sqrt_s) const; //AG:added
6013
6018 virtual const double STXS12_qqHlv_pTV400_Inf(const double sqrt_s) const; //AG:added
6019
6024 virtual const double STXS12_qqHll_pTV0_75(const double sqrt_s) const;
6025
6030 virtual const double STXS12_qqHll_pTV75_150(const double sqrt_s) const;
6031
6036 virtual const double STXS12_qqHll_pTV150_250_Nj0(const double sqrt_s) const;
6037
6042 virtual const double STXS12_qqHll_pTV150_250_Nj1(const double sqrt_s) const;
6043
6048 virtual const double STXS12_qqHll_pTV250_Inf(const double sqrt_s) const;
6049
6054 virtual const double STXS12_qqHll_pTV0_150(const double sqrt_s) const; //AG:added
6055
6060 virtual const double STXS12_qqHll_pTV250_400(const double sqrt_s) const; //AG:added
6061
6066 virtual const double STXS12_qqHll_pTV400_Inf(const double sqrt_s) const; //AG:added
6067
6072 virtual const double STXS12_ttH_pTH0_60(const double sqrt_s) const;
6073
6078 virtual const double STXS12_ttH_pTH60_120(const double sqrt_s) const;
6079
6084 virtual const double STXS12_ttH_pTH120_200(const double sqrt_s) const;
6085
6090 virtual const double STXS12_ttH_pTH200_300(const double sqrt_s) const;
6091
6096 virtual const double STXS12_ttH_pTH300_Inf(const double sqrt_s) const;
6097
6102 virtual const double STXS12_ttH_pTH300_450(const double sqrt_s) const; //AG:added
6103
6108 virtual const double STXS12_ttH_pTH450_Inf(const double sqrt_s) const; //AG:added
6109
6114 virtual const double STXS12_tH(const double sqrt_s) const;
6115
6117
6122 virtual const double kappamueff() const;
6123
6128 virtual const double kappataueff() const;
6129
6134 virtual const double kappaceff() const;
6135
6140 virtual const double kappaseff() const;
6141
6146 virtual const double kappabeff() const;
6147
6152 virtual const double kappaGeff() const;
6153
6158 virtual const double kappaZeff() const;
6159
6164 virtual const double kappaWeff() const;
6165
6170 virtual const double kappaZ4feff() const;
6171
6176 virtual const double kappaW4feff() const;
6177
6182 virtual const double kappaAeff() const;
6183
6188 virtual const double kappaZAeff() const;
6189
6191
6203 virtual const double deltayt_HB(const double mu) const;
6204
6216 virtual const double deltayb_HB(const double mu) const;
6217
6229 virtual const double deltaytau_HB(const double mu) const;
6230
6242 virtual const double deltayc_HB(const double mu) const;
6243
6244
6256 virtual const double deltays_HB(const double mu) const;
6257
6269 virtual const double deltaymu_HB(const double mu) const;
6270
6282 virtual const double deltacZ_HB(const double mu) const;
6283
6295 virtual const double cZBox_HB(const double mu) const;
6296
6308 virtual const double cZZ_HB(const double mu) const;
6309
6321 virtual const double cZga_HB(const double mu) const;
6322
6334 virtual const double cgaga_HB(const double mu) const;
6335
6347 virtual const double cgg_HB(const double mu) const;
6348
6360 virtual const double cggEff_HB(const double mu) const;
6361
6373 virtual const double lambz_HB(const double mu) const;
6374
6376
6382 virtual const double CEWHL111() const;
6383
6389 virtual const double CEWHL122() const;
6390
6396 virtual const double CEWHL133() const;
6397
6403 virtual const double CEWHL311() const;
6404
6410 virtual const double CEWHL322() const;
6411
6417 virtual const double CEWHL333() const;
6418
6424 virtual const double CEWHQ111() const;
6425
6431 virtual const double CEWHQ122() const;
6432
6438 virtual const double CEWHQ133() const;
6439
6445 virtual const double CEWHQ311() const;
6446
6452 virtual const double CEWHQ322() const;
6453
6459 virtual const double CEWHQ333() const;
6460
6461
6467 virtual const double CEWHQd33() const;
6468
6469
6475 virtual const double CEWHe11() const;
6476
6482 virtual const double CEWHe22() const;
6483
6489 virtual const double CEWHe33() const;
6490
6491
6497 virtual const double CEWHu11() const;
6498
6504 virtual const double CEWHu22() const;
6505
6511 virtual const double CEWHu33() const;
6512
6513
6519 virtual const double CEWHd11() const;
6520
6526 virtual const double CEWHd22() const;
6527
6533 virtual const double CEWHd33() const;
6534
6535
6537
6542 virtual const double NevLHCppee13(const int i_bin) const;
6543
6548 virtual const double NevLHCppmumu13(const int i_bin) const;
6549
6554 virtual const double NevLHCpptautau13(const int i_bin) const;
6555
6557
6562 virtual const double NevLHCppenu13(const int i_bin) const;
6563
6568 virtual const double NevLHCppmunu13(const int i_bin) const;
6569
6574 virtual const double NevLHCpptaunu13(const int i_bin) const;
6575
6577
6583 virtual const double AuxObs_NP1() const;
6584
6590 virtual const double AuxObs_NP2() const;
6591
6597 virtual const double AuxObs_NP3() const;
6598
6604 virtual const double AuxObs_NP4() const;
6605
6611 virtual const double AuxObs_NP5() const;
6612
6618 virtual const double AuxObs_NP6() const;
6619
6625 virtual const double AuxObs_NP7() const;
6626
6632 virtual const double AuxObs_NP8() const;
6633
6639 virtual const double AuxObs_NP9() const;
6640
6646 virtual const double AuxObs_NP10() const;
6647
6653 virtual const double AuxObs_NP11() const;
6654
6660 virtual const double AuxObs_NP12() const;
6661
6666 virtual const double AuxObs_NP13() const;
6667
6672 virtual const double AuxObs_NP14() const;
6673
6678 virtual const double AuxObs_NP15() const;
6679
6684 virtual const double AuxObs_NP16() const;
6685
6690 virtual const double AuxObs_NP17() const;
6691
6696 virtual const double AuxObs_NP18() const;
6697
6702 virtual const double AuxObs_NP19() const;
6703
6708 virtual const double AuxObs_NP20() const;
6709
6715 virtual const double AuxObs_NP21() const;
6716
6722 virtual const double AuxObs_NP22() const;
6723
6728 virtual const double AuxObs_NP23() const;
6729
6734 virtual const double AuxObs_NP24() const;
6735
6740 virtual const double AuxObs_NP25() const;
6741
6746 virtual const double AuxObs_NP26() const;
6747
6752 virtual const double AuxObs_NP27() const;
6753
6758 virtual const double AuxObs_NP28() const;
6759
6764 virtual const double AuxObs_NP29() const;
6765
6770 virtual const double AuxObs_NP30() const;
6771
6773
6774 const RGESolver& getSMEFTEvol() const {
6775 return SMEFTEvolEW;
6776 }
6777
6778 gslpp::matrix<gslpp::complex> getYd() const {
6779 return Yd;
6780 }
6781
6782 gslpp::matrix<gslpp::complex> getYe() const {
6783 return Ye;
6784 }
6785
6786 gslpp::matrix<gslpp::complex> getYu() const {
6787 return Yu;
6788 }
6789
6790 inline double getSMEFTCoeffEW(const std::string name) const
6791 {
6792 return SMEFTEvolEW.GetCoefficient(name);
6793 }
6794
6795 inline double getSMEFTCoeffEW(const std::string name, int i, int j) const
6796 {
6797 return SMEFTEvolEW.GetCoefficient(name, i, j);
6798 }
6799
6800 inline double getSMEFTCoeffEW(const std::string name, int i, int j, int k, int l) const
6801 {
6802 return SMEFTEvolEW.GetCoefficient(name, i, j, k, l);
6803 }
6804
6805 // Coefficients of fermionic operators in the mass basis
6806
6807 // Coefficients are assumed to be complex, "name" is the name without R or I at the end. That is added here
6808 inline gslpp::complex getSMEFTCoeffEWMB(const std::string name, int i, int j, gslpp::matrix<gslpp::complex> Vi, gslpp::matrix<gslpp::complex> Vj) const;
6809
6810 inline gslpp::complex getSMEFTCoeffEWMB(const std::string name, int i, int j, int k, int l, gslpp::matrix<gslpp::complex> Vi, gslpp::matrix<gslpp::complex> Vj, gslpp::matrix<gslpp::complex> Vk, gslpp::matrix<gslpp::complex> Vl) const;
6811
6812 void printNonVanishingSMEFTCoeffEW() const;
6813
6814 RGESolver getSMEFTEvolEW() const
6815 {
6816 return SMEFTEvolEW;
6817 }
6818
6819 // Functions to select the operators at different scales
6820 double getSMEFTCoeff(const std::string name, const double mu) const;
6821
6822 double getSMEFTCoeff(const std::string name, int i, int j, const double mu) const;
6823
6824 double getSMEFTCoeff(const std::string name, int i, int j, int k, int l, const double mu) const;
6825
6826 // Functions used by the above to compute the approximation by a polynomial up to log^5 to the RG evolution
6827
6828 // Coeff of term proportional to log(mu/Lambda)
6829 double xlog1(const double C1Lambda, const double C2, const double C3, const double C4, const double C5, const double C6muw) const;
6830 // Coeff of term proportional to log^2(mu/Lambda)
6831 double xlog2(const double C1Lambda, const double C2, const double C3, const double C4, const double C5, const double C6muw) const;
6832 // Coeff of term proportional to log^3(mu/Lambda)
6833 double xlog3(const double C1Lambda, const double C2, const double C3, const double C4, const double C5, const double C6muw) const;
6834 // Coeff of term proportional to log^4(mu/Lambda)
6835 double xlog4(const double C1Lambda, const double C2, const double C3, const double C4, const double C5, const double C6muw) const;
6836 // Coeff of term proportional to log^5(mu/Lambda)
6837 double xlog5(const double C1Lambda, const double C2, const double C3, const double C4, const double C5, const double C6muw) const;
6838
6839
6840 // Coefficients of fermionic operators in the mass basis
6841
6842 // Coefficients are assumed to be complex, "name" is the name without R or I at the end. That is added here
6843 inline gslpp::complex getSMEFTCoeffMB(const std::string name, int i, int j, gslpp::matrix<gslpp::complex> Vi, gslpp::matrix<gslpp::complex> Vj, const double mu) const;
6844
6845 inline gslpp::complex getSMEFTCoeffMB(const std::string name, int i, int j, int k, int l, gslpp::matrix<gslpp::complex> Vi, gslpp::matrix<gslpp::complex> Vj, gslpp::matrix<gslpp::complex> Vk, gslpp::matrix<gslpp::complex> Vl, const double mu) const;
6846
6848
6849 const double getDelta_v() const
6850 {
6851 return delta_v;
6852 }
6853
6854 const double getCW_tree() const
6855 {
6856 return cW_tree;
6857 }
6858
6859 const double getSW_tree() const
6860 {
6861 return sW_tree;
6862 }
6863
6864 const double getEeMz() const
6865 {
6866 return eeMz;
6867 }
6868
6869 const double getGZdL() const
6870 {
6871 return gZdL;
6872 }
6873
6874 const double getGZdR() const
6875 {
6876 return gZdR;
6877 }
6878
6879 const double getGZlL() const
6880 {
6881 return gZlL;
6882 }
6883
6884 const double getGZlR() const
6885 {
6886 return gZlR;
6887 }
6888
6889 const double getGZuL() const
6890 {
6891 return gZuL;
6892 }
6893
6894 const double getGZuR() const
6895 {
6896 return gZuR;
6897 }
6898
6899 const double getGZvL() const
6900 {
6901 return gZvL;
6902 }
6903
6904 const double getG1_tree() const
6905 {
6906 return g1_tree;
6907 }
6908
6909 const double getG2_tree() const
6910 {
6911 return g2_tree;
6912 }
6913
6914 const double getG3_tree() const
6915 {
6916 return g3_tree;
6917 }
6918
6919 const double getDelta_Mz2() const
6920 {
6921 return delta_Mz2;
6922 }
6923
6924 const double getDelta_ale() const
6925 {
6926 return delta_ale;
6927 }
6928
6929 const double getDelta_g1() const
6930 {
6931 return delta_g1;
6932 }
6933
6934 const double getDelta_g2() const
6935 {
6936 return delta_g2;
6937 }
6938
6939 const double getDelta_xBZ() const
6940 {
6941 return delta_xBZ;
6942 }
6943
6944 const double getDelta_xWZ() const
6945 {
6946 return delta_xWZ;
6947 }
6948
6949 const double getXBZ_tree() const
6950 {
6951 return xBZ_tree;
6952 }
6953
6954 const double getXWZ_tree() const
6955 {
6956 return xWZ_tree;
6957 }
6958
6959 const double getMw_tree() const
6960 {
6961 return Mw_tree;
6962 }
6963
6968 const gslpp::matrix<gslpp::complex>& getVdL() const {
6969 return VdL;
6970 }
6971
6976 const gslpp::matrix<gslpp::complex>& getVdLd() const {
6977 return VdLd;
6978 }
6979
6984 const gslpp::matrix<gslpp::complex>& getVdR() const {
6985 return VdR;
6986 }
6987
6992 const gslpp::matrix<gslpp::complex>& getVdRd() const {
6993 return VdRd;
6994 }
6995
7000 const gslpp::matrix<gslpp::complex>& getVeL() const {
7001 return VeL;
7002 }
7003
7008 const gslpp::matrix<gslpp::complex>& getVeLd() const {
7009 return VeLd;
7010 }
7011
7016 const gslpp::matrix<gslpp::complex>& getVeR() const {
7017 return VeR;
7018 }
7019
7024 const gslpp::matrix<gslpp::complex>& getVeRd() const {
7025 return VeRd;
7026 }
7027
7032 const gslpp::matrix<gslpp::complex>& getVuL() const {
7033 return VuL;
7034 }
7035
7040 const gslpp::matrix<gslpp::complex>& getVuLd() const {
7041 return VuLd;
7042 }
7043
7048 const gslpp::matrix<gslpp::complex>& getVuR() const {
7049 return VuR;
7050 }
7051
7056 const gslpp::matrix<gslpp::complex>& getVuRd() const {
7057 return VuRd;
7058 }
7059
7061protected:
7062
7063 //Old definition we won't use it
7064 //virtual void ComputeQuarkMassFromMCParameters(quark q);
7065
7070 virtual void setParameter(const std::string name, const double& value);
7071
7072
7078
7079
7086
7087
7091 //virtual void computeYukawas(); TO BE FIXED ASAP!!!!!
7092
7093
7098
7099
7103 void setSMEFTEvolWC(RGESolver& RGevol);
7104
7105
7109// void getWCFromEvolutor();
7110
7112
7113// Flag and integer to specify flavor basis "UP" (1, default), "DOWN" (2)
7114 std::string SMEFTBasisFlag;
7115 int flavBas = 1;
7116
7117 //For the SM parameters used in the evolutor we start at the EW scale
7118 double g1_LEW = 0;
7119 double g2_LEW = 0;
7120 double g3_LEW = 0;
7121 double lambdaH_LEW = 0;
7122 double mH2_LEW = 0;
7123 double me_LEW = 0;
7124 double mmu_LEW = 0;
7125 double mtau_LEW = 0;
7126 double mu_LEW = 0;
7127 double mc_LEW = 0;
7128 double mt_LEW = 0;
7129 double md_LEW = 0;
7130 double ms_LEW = 0;
7131 double mb_LEW = 0;
7132 double s12CKM_LEW = 0.;
7133 double s13CKM_LEW = 0.;
7134 double s23CKM_LEW = 0.;
7135 double dCKM_LEW = 0.;
7136
7137 //We won't need the SM at the NP scale anymore
7138 //double g1_LNP = 0;
7139 //double g2_LNP = 0;
7140 //double g3_LNP = 0;
7141 //double lambdaH_LNP = 0;
7142 //double muH_LNP = 0;
7143 //double Ye_LNP = 0;
7144 //double Ymu_LNP = 0;
7145 //double Ytau_LNP = 0;
7146 //double Yu_LNP = 0;
7147 //double Yc_LNP = 0;
7148 //double Yt_LNP = 0;
7149 //double Yd_LNP = 0;
7150 //double Ys_LNP = 0;
7151 //double Yb_LNP = 0;
7152 //double s12CKM_LNP = 0.;
7153 //double s13CKM_LNP = 0.;
7154 //double s23CKM_LNP = 0.;
7155 //double dCKM_LNP = 0.;
7156 double CG_LNP = 0.;
7157 double CW_LNP = 0.;
7158 double CHG_LNP = 0.;
7159 double CHW_LNP = 0.;
7160 double CHB_LNP = 0.;
7161 double CDB_LNP = 0;
7162 double CDW_LNP = 0;
7163 double CHWB_LNP = 0.;
7164 double CHD_LNP = 0.;
7165 double CHbox_LNP = 0.;
7166 double CH_LNP = 0.;
7167 double CGtilde_LNP = 0.;
7168 double CWtilde_LNP = 0.;
7169 double CHGtilde_LNP = 0.;
7170 double CHWtilde_LNP = 0.;
7171 double CHBtilde_LNP = 0.;
7172 double CHWtildeB_LNP = 0.;
7174 double CHl1_12i_LNP = 0., CHl1_13i_LNP = 0., CHl1_23i_LNP = 0.;
7176 double CHl3_12i_LNP = 0., CHl3_13i_LNP = 0., CHl3_23i_LNP = 0.;
7177 double CHe_11r_LNP = 0., CHe_12r_LNP = 0., CHe_13r_LNP = 0., CHe_22r_LNP = 0., CHe_23r_LNP = 0., CHe_33r_LNP = 0.;
7178 double CHe_12i_LNP = 0., CHe_13i_LNP = 0., CHe_23i_LNP = 0.;
7180 double CHq1_12i_LNP = 0., CHq1_13i_LNP = 0., CHq1_23i_LNP = 0.;
7182 double CHq3_12i_LNP = 0., CHq3_13i_LNP = 0., CHq3_23i_LNP = 0.;
7183 double CHu_11r_LNP = 0., CHu_12r_LNP = 0., CHu_13r_LNP = 0., CHu_22r_LNP = 0., CHu_23r_LNP = 0., CHu_33r_LNP = 0.;
7184 double CHu_12i_LNP = 0., CHu_13i_LNP = 0., CHu_23i_LNP = 0.;
7185 double CHd_11r_LNP = 0., CHd_12r_LNP = 0., CHd_13r_LNP = 0., CHd_22r_LNP = 0., CHd_23r_LNP = 0., CHd_33r_LNP = 0.;
7186 double CHd_12i_LNP = 0., CHd_13i_LNP = 0., CHd_23i_LNP = 0.;
7189 double CeH_11r_LNP = 0., CeH_12r_LNP = 0., CeH_13r_LNP = 0., CeH_21r_LNP = 0., CeH_22r_LNP = 0., CeH_23r_LNP = 0., CeH_31r_LNP = 0., CeH_32r_LNP = 0., CeH_33r_LNP = 0.;
7190 double CeH_11i_LNP = 0., CeH_12i_LNP = 0., CeH_13i_LNP = 0., CeH_21i_LNP = 0., CeH_22i_LNP = 0., CeH_23i_LNP = 0., CeH_31i_LNP = 0., CeH_32i_LNP = 0., CeH_33i_LNP = 0.;
7191 double CuH_11r_LNP = 0., CuH_12r_LNP = 0., CuH_13r_LNP = 0., CuH_21r_LNP = 0., CuH_22r_LNP = 0., CuH_23r_LNP = 0., CuH_31r_LNP = 0., CuH_32r_LNP = 0., CuH_33r_LNP = 0.;
7192 double CuH_11i_LNP = 0., CuH_12i_LNP = 0., CuH_13i_LNP = 0., CuH_21i_LNP = 0., CuH_22i_LNP = 0., CuH_23i_LNP = 0., CuH_31i_LNP = 0., CuH_32i_LNP = 0., CuH_33i_LNP = 0.;
7193 double CdH_11r_LNP = 0., CdH_12r_LNP = 0., CdH_13r_LNP = 0., CdH_21r_LNP = 0., CdH_22r_LNP = 0., CdH_23r_LNP = 0., CdH_31r_LNP = 0., CdH_32r_LNP = 0., CdH_33r_LNP = 0.;
7194 double CdH_11i_LNP = 0., CdH_12i_LNP = 0., CdH_13i_LNP = 0., CdH_21i_LNP = 0., CdH_22i_LNP = 0., CdH_23i_LNP = 0., CdH_31i_LNP = 0., CdH_32i_LNP = 0., CdH_33i_LNP = 0.;
7195 double CuG_11r_LNP = 0., CuG_12r_LNP = 0., CuG_13r_LNP = 0., CuG_21r_LNP = 0., CuG_22r_LNP = 0., CuG_23r_LNP = 0., CuG_31r_LNP = 0., CuG_32r_LNP = 0., CuG_33r_LNP = 0.;
7196 double CuG_11i_LNP = 0., CuG_12i_LNP = 0., CuG_13i_LNP = 0., CuG_21i_LNP = 0., CuG_22i_LNP = 0., CuG_23i_LNP = 0., CuG_31i_LNP = 0., CuG_32i_LNP = 0., CuG_33i_LNP = 0.;
7197 double CuW_11r_LNP = 0., CuW_12r_LNP = 0., CuW_13r_LNP = 0., CuW_21r_LNP = 0., CuW_22r_LNP = 0., CuW_23r_LNP = 0., CuW_31r_LNP = 0., CuW_32r_LNP = 0., CuW_33r_LNP = 0.;
7198 double CuW_11i_LNP = 0., CuW_12i_LNP = 0., CuW_13i_LNP = 0., CuW_21i_LNP = 0., CuW_22i_LNP = 0., CuW_23i_LNP = 0., CuW_31i_LNP = 0., CuW_32i_LNP = 0., CuW_33i_LNP = 0.;
7199 double CuB_11r_LNP = 0., CuB_12r_LNP = 0., CuB_13r_LNP = 0., CuB_21r_LNP = 0., CuB_22r_LNP = 0., CuB_23r_LNP = 0., CuB_31r_LNP = 0., CuB_32r_LNP = 0., CuB_33r_LNP = 0.;
7200 double CuB_11i_LNP = 0., CuB_12i_LNP = 0., CuB_13i_LNP = 0., CuB_21i_LNP = 0., CuB_22i_LNP = 0., CuB_23i_LNP = 0., CuB_31i_LNP = 0., CuB_32i_LNP = 0., CuB_33i_LNP = 0.;
7201 double CdG_11r_LNP = 0., CdG_12r_LNP = 0., CdG_13r_LNP = 0., CdG_21r_LNP = 0., CdG_22r_LNP = 0., CdG_23r_LNP = 0., CdG_31r_LNP = 0., CdG_32r_LNP = 0., CdG_33r_LNP = 0.;
7202 double CdG_11i_LNP = 0., CdG_12i_LNP = 0., CdG_13i_LNP = 0., CdG_21i_LNP = 0., CdG_22i_LNP = 0., CdG_23i_LNP = 0., CdG_31i_LNP = 0., CdG_32i_LNP = 0., CdG_33i_LNP = 0.;
7203 double CdW_11r_LNP = 0., CdW_12r_LNP = 0., CdW_13r_LNP = 0., CdW_21r_LNP = 0., CdW_22r_LNP = 0., CdW_23r_LNP = 0., CdW_31r_LNP = 0., CdW_32r_LNP = 0., CdW_33r_LNP = 0.;
7204 double CdW_11i_LNP = 0., CdW_12i_LNP = 0., CdW_13i_LNP = 0., CdW_21i_LNP = 0., CdW_22i_LNP = 0., CdW_23i_LNP = 0., CdW_31i_LNP = 0., CdW_32i_LNP = 0., CdW_33i_LNP = 0.;
7205 double CdB_11r_LNP = 0., CdB_12r_LNP = 0., CdB_13r_LNP = 0., CdB_21r_LNP = 0., CdB_22r_LNP = 0., CdB_23r_LNP = 0., CdB_31r_LNP = 0., CdB_32r_LNP = 0., CdB_33r_LNP = 0.;
7206 double CdB_11i_LNP = 0., CdB_12i_LNP = 0., CdB_13i_LNP = 0., CdB_21i_LNP = 0., CdB_22i_LNP = 0., CdB_23i_LNP = 0., CdB_31i_LNP = 0., CdB_32i_LNP = 0., CdB_33i_LNP = 0.;
7207 double CeW_11r_LNP = 0., CeW_12r_LNP = 0., CeW_13r_LNP = 0., CeW_21r_LNP = 0., CeW_22r_LNP = 0., CeW_23r_LNP = 0., CeW_31r_LNP = 0., CeW_32r_LNP = 0., CeW_33r_LNP = 0.;
7208 double CeW_11i_LNP = 0., CeW_12i_LNP = 0., CeW_13i_LNP = 0., CeW_21i_LNP = 0., CeW_22i_LNP = 0., CeW_23i_LNP = 0., CeW_31i_LNP = 0., CeW_32i_LNP = 0., CeW_33i_LNP = 0.;
7209 double CeB_11r_LNP = 0., CeB_12r_LNP = 0., CeB_13r_LNP = 0., CeB_21r_LNP = 0., CeB_22r_LNP = 0., CeB_23r_LNP = 0., CeB_31r_LNP = 0., CeB_32r_LNP = 0., CeB_33r_LNP = 0.;
7210 double CeB_11i_LNP = 0., CeB_12i_LNP = 0., CeB_13i_LNP = 0., CeB_21i_LNP = 0., CeB_22i_LNP = 0., CeB_23i_LNP = 0., CeB_31i_LNP = 0., CeB_32i_LNP = 0., CeB_33i_LNP = 0.;
7457
7458 double Lambda_NP;
7459 // The intrinsic and parametric theory relative errors in the Higgs observables.
7460 double eggFint = 0.;
7461 double eggFpar = 0.;
7462 double ettHint = 0.;
7463 double ettHpar = 0.;
7464 double eVBFint = 0.;
7465 double eVBFpar = 0.;
7466 double eWHint = 0.;
7467 double eWHpar = 0.;
7468 double eZHint = 0.;
7469 double eZHpar = 0.;
7470 double eeeWBFint = 0.;
7471 double eeeWBFpar = 0.;
7472 double eeeZHint = 0.;
7473 double eeeZHpar = 0.;
7474 double eeettHint = 0.;
7475 double eeettHpar = 0.;
7476 double eepWBFint = 0.;
7477 double eepWBFpar = 0.;
7478 double eepZBFint = 0.;
7479 double eepZBFpar = 0.;
7480 double eHggint = 0.;
7481 double eHggpar = 0.;
7482 double eHWWint = 0.;
7483 double eHWWpar = 0.;
7484 double eHZZint = 0.;
7485 double eHZZpar = 0.;
7486 double eHZgaint = 0.;
7487 double eHZgapar = 0.;
7488 double eHgagaint = 0.;
7489 double eHgagapar = 0.;
7490 double eHmumuint = 0.;
7491 double eHmumupar = 0.;
7492 double eHtautauint = 0.;
7493 double eHtautaupar = 0.;
7494 double eHccint = 0.;
7495 double eHccpar = 0.;
7496 double eHssint = 0.;
7497 double eHsspar = 0.;
7498 double eHbbint = 0.;
7499 double eHbbpar = 0.;
7500
7501 // Intrinsic errors in \f$ee \to WW\f$ observables: error in total and differential cross section
7502 double eeeWWint = 0., edeeWWdcint = 0.;
7503
7504 double eggFHgaga = 0., eggFHZga = 0., eggFHZZ = 0., eggFHWW = 0., eggFHtautau = 0., eggFHbb = 0., eggFHmumu = 0.;
7505 double eVBFHgaga = 0., eVBFHZga = 0., eVBFHZZ = 0., eVBFHWW = 0., eVBFHtautau = 0., eVBFHbb = 0., eVBFHmumu = 0.;
7506 double eWHgaga = 0., eWHZga = 0., eWHZZ = 0., eWHWW = 0., eWHtautau = 0., eWHbb = 0., eWHmumu = 0.;
7507 double eZHgaga = 0., eZHZga = 0., eZHZZ = 0., eZHWW = 0., eZHtautau = 0., eZHbb = 0., eZHmumu = 0.;
7508 double ettHgaga = 0., ettHZga = 0., ettHZZ = 0., ettHWW = 0., ettHtautau = 0., ettHbb = 0., ettHmumu = 0.;
7509 double eVBFHinv = 0., eVHinv = 0.;
7510
7511 double eHwidth = 0.;
7512
7513 double BrHinv = 0.;
7514 double BrHexo = 0.;
7515
7516 // ----------------------------------------------------------------------------
7517 // Internal parameters
7518 // ----------------------------------------------------------------------------
7519
7520 double LambdaNP2;
7521 double LambdaNPm2;
7522
7523 double v2;
7525 double aleMz;
7526 double eeMz;
7527 double eeMz2;
7528 double cW_tree;
7529 double sW_tree;
7530 double cW2_tree;
7531 double sW2_tree;
7532
7533 double g1_tree;
7534 double g2_tree;
7535 double g3_tree;
7536
7537 double Mw_tree;
7538
7540
7541 double gZvL;
7542 double gZlL, gZlR;
7543 double gZuL, gZuR;
7544 double gZdL, gZdR;
7545
7546 double UevL;
7547 double VudL;
7548
7549 double delta_ZZ;
7550 double delta_AA;
7551 double delta_AZ;
7552
7553 double delta_Z;
7554 double delta_A;
7555 double delta_ZA;
7556
7557 double delta_h;
7558
7559 double dZH, dZH1, dZH2;
7560
7561 double cHSM;
7562
7563 double cLHd6;
7564
7565 double cLH3d62;
7566
7567 double cNLOd6;
7568
7569 double cAsch, cWsch;
7570
7571// double Yuke,Yukmu,Yuktau;///< SM lepton Yukawas
7573// double Yukd,Yuks,Yukb;///< SM d-quark Yukawas
7574
7575
7576 // STXS ci: denote them as ai to separate from the normal conventions
7577 double aiG, ai3G, ai2G;
7578 double aiT, aiH, aiWW, aiB, aiHW, aiHB;
7579 double aiA;
7581 double aiu, aiuG;
7582
7583 // Cache variables
7585
7586 double delta_GF;
7587
7588 double delta_MZ;
7589 double delta_MW;
7590 double delta_v;
7591 double delta_e;
7592 double delta_sW2;
7593 double delta_UgNC;
7594 double delta_QgNC;
7595 double delta_UgCC;
7596
7597 double delta_em;
7598
7599 // Operators entering in the EWPO (mass basis)
7600 double CHq1EWuu = 0., CHq1EWcc = 0., CHq1EWtt = 0.;
7601 double CHq3EWuu = 0., CHq3EWcc = 0., CHq3EWtt = 0.;
7602 double CHuEWuu = 0., CHuEWcc = 0., CHuEWtt = 0.;
7603
7604 double CHq1EWdd = 0., CHq1EWss = 0., CHq1EWbb = 0.;
7605 double CHq3EWdd = 0., CHq3EWss = 0., CHq3EWbb = 0.;
7606 double CHdEWdd = 0., CHdEWss = 0., CHdEWbb = 0.;
7607
7608 gslpp::complex CHq3EWud = gslpp::complex(0., 0., false), CHq3EWcs = gslpp::complex(0., 0., false), CHq3EWtb = gslpp::complex(0., 0., false);
7609
7610 double C1Htotal;
7611
7612 //AG:begin
7623
7635
7645
7654
7668
7681 double delta_g1;
7682
7701
7711 double delta_g2;
7712
7730
7739 double xWZ_tree;
7740
7749 double xBZ_tree;
7750
7762
7774
7792
7810 //AG:end
7811
7817 double CHF1_diag(const Particle F) const;
7818
7824 double CHF3_diag(const Particle F) const;
7825
7831 gslpp::complex CHF3CC_diag(const Particle F) const;
7832
7838 double CHf_diag(const Particle f) const;
7839
7845 gslpp::complex CHud_diag(const Particle u) const;
7846
7852 gslpp::complex CfH_diag(const Particle f) const;
7853
7859 gslpp::complex CfG_diag(const Particle f) const;
7860
7866 gslpp::complex CfW_diag(const Particle f) const;
7867
7873 gslpp::complex CfB_diag(const Particle f) const;
7874
7876 // Scale-dependent versions of some of the above
7878
7885 gslpp::complex CfH_diag_mu(const Particle f, const double mu) const;
7886
7887
7889
7890 RGESolver SMEFTEvolEW;
7891
7893
7894 RGESolver SMEFTEvolUV; // Reference at UV (Lambda_NP). Used to be able to access values of the coefficients via the RGEsolver methods. It is not evolved.
7895
7896 // Log of the RGE scales associated to the non-trivial evolutors (for SMEFTEvolEW the scale is muw), from top to bottom.
7897 // Initialize here to 0. Set in PostUpdate
7898 double tmu2 = 0., tmu3 = 0., tmu4 = 0., tmu5 = 0., tmuw = 0.;
7899
7900private:
7901
7902 gslpp::matrix<gslpp::complex> VuL, VuLd, VuR, VuRd, VdL, VdLd, VdR, VdRd, VeL, VeLd, VeR, VeRd, MUQ, MDQ;
7903
7914
7915 gsl_integration_cquad_workspace * w_WW;
7916 double ZeroAle(double *dAle5h, double *params); //This was define as a const but we're changing the value of dAle5h so it shouldn't be a const function
7917
7918};
7919
7920#endif /* NPSMEFTD6GENERAL_H */
7921
std::map< std::string, double > DPars
Definition: Minimal.cpp:11
std::string name
The name of the model.
Definition: Model.h:285
A model class for new physics in the form of the dimension-six effective Lagrangian.
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 ...
const double getEeMz() const
virtual const double deltamt2() const
The relative correction to the mass of the quark squared, , with respect to ref. point used in the S...
virtual const double STXS12_ttH_pTH300_Inf(const double sqrt_s) const
The STXS bin , .
const double deltaGammaH4eRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double CHud_33i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double muTHUggHZgamumu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
const double deltaGammaH4fNCRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double LambdaNPm2
The inverse square of the new physics scale [GeV ].
double delta_QgNC
The dimension 6 charge correction to neutral current EW couplings.
virtual const double alphaMz() const
The electromagnetic coupling at the -mass scale.
virtual const double BrHudduRatio() const
The ratio of the Br in the current model and in the Standard Model.
double CHq3_23i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double delta_sigmaTot_ee(const double pol_e, const double pol_p, const double s) const
virtual const double deltaG_hhhRatio() const
The new physics contribution to the Higgs self-coupling . Normalized to the SM value.
double eVBFHmumu
Total relative theoretical error in .
virtual gslpp::complex deltaGL_Wff(const Particle pbar, const Particle p) const
New physics contribution to the charged current coupling .
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...
const double deltaGammaH2l2vRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double cHt_TWG(const double mu) const
double delta_UgCC
The dimension 6 universal correction to charged current EW couplings.
double xlog1(const double C1Lambda, const double C2, const double C3, const double C4, const double C5, const double C6muw) const
virtual const double muVBFHZZ4l(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double deltaG_hAA() const
The new physics contribution to the coupling of the effective interaction .
const double GammaHLvvLRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
virtual const double muttHZbbboost(const double sqrt_s) const
The ratio in the channel in the current model and in the Standard Model.
gslpp::matrix< gslpp::complex > getYu() const
virtual const double muTHUWHWW2l2v(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double AuxObs_NP30() const
Auxiliary observable AuxObs_NP30.
const double deltaGammaHbbRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double deltaGammaHll_vvorjjRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
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 ...
const double deltaGammaHWlvRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double STXS12_qqHqq_mjj60_120_Nj2(const double sqrt_s) const
The STXS bin , .
const double deltaMRL2t_e(const double s, const double t) const
const double GammaH2evRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double del_A_mu(const double mu) const
Correction to photon WF.
virtual const double delQ_gNC(const double mu) const
Separate, charge-proportional, indirect correction to EW neutral currents.
virtual const double BrH4eRatio() const
The ratio of the Br in the current model and in the Standard Model.
double eHZZpar
Parametric relative theoretical error in .
virtual const double STXS_ggH_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
double CHu_23i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double muVBFHZZ(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double muTHUWHmumu(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double muTHUttHgaga(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into 2 photons in the curre...
virtual const double NevLHCppmumu13(const int i_bin) const
Number of di-muon events at the LHC at 13 TeV.
gslpp::matrix< gslpp::complex > VuLd
double eZHint
Intrinsic relative theoretical error in ZH production. (Assumed to be constant in energy....
double Cqu8_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double deltaA_f(const Particle f) const
The new physics contribution to the left-right asymmetry in at the -pole, .
double CW_LNP
The dimension-6 operator coefficient .
const double deltaGammaHZmumuRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double deltaMwd6() const
The relative NP corrections to the mass of the boson, .
virtual const double STXS_qqHqq_VHtopo(const double sqrt_s) const
The STXS bin .
virtual const double STXS12_ggH_pTH10_Inf_Nj0(const double sqrt_s) const
The STXS bin , .
virtual const double BrH2v2uRatio() const
The ratio of the Br in the current model and in the Standard Model.
const double GammaHssRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double cQq18_TWG(const double mu) const
virtual const double AuxObs_NP13() const
Auxiliary observable AuxObs_NP13.
virtual const double STXS_ggH1j_pTH_60_120(const double sqrt_s) const
The STXS bin .
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...
const double tovers2(const double cosmin, const double cosmax) const
const double CeeLR_charm(const double mu) const
const double getG3_tree() const
virtual const double cQe_TWG(const double mu) const
virtual const double ctW_TWG(const double mu) const
virtual const double STXS12_qqHqq_mjj0_60_Nj2(const double sqrt_s) const
The STXS bin , .
double CHbox_LNP
The dimension-6 operator coefficient .
const double deltaGammaH4fRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double STXS_ggH2j_pTH_200(const double sqrt_s) const
The STXS bin .
bool FlagMWinput
A boolean for the model flag MWinput.
virtual const double deltaG_hhhRatio_mu(const double mu) const
The new physics contribution to the Higgs self-coupling . Normalized to the SM value.
const double deltaGammaH2d2dRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const gslpp::matrix< gslpp::complex > & getVeRd() const
const double deltaGammaHWjjRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double CeeLR_mu(const double mu) const
virtual const double delU_gNC(const double mu) const
Universal indirect correction to EW neutral currents.
const double CeeLR_tau(const double mu) const
NPSMEFTd6General()
Constructor.
double CHu_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double cQlP_TWG(const double mu) const
double VudL
The tree level value of the couplings in the SM. (Neglecting CKM effects.)
virtual const double cHb_TWG(const double mu) const
double CeH_33i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual bool PostUpdate()
The post-update method for NPSMEFTd6General.
double edeeWWdcint
Intrinsic relative theoretical error in : total cross section and distribution.
virtual const double STXS12_qqHqq_mjj1000_1500_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double muttHbb(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
double eeeZHint
Intrinsic relative theoretical error in . (Assumed to be constant in energy.)
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...
double ZeroAle(double *dAle5h, double *params)
virtual bool setFlag(const std::string name, const bool value)
A method to check if all the mandatory parameters for NPSMEFTd6General have been provided in model in...
virtual const double STXS12_ggH_mjj0_350_pTH120_200_Nj2(const double sqrt_s) const
The STXS bin , .
const double deltaGammaH4fNCRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double STXS_ZHqqHqq_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
gslpp::matrix< gslpp::complex > VdR
virtual const double delta_muttH_1(const double sqrt_s) const
The SMEFT linear correction to the ratio between the t-tbar-Higgs associated production cross-sectio...
const double deltaGammaHWW4fRatio2() const
The new physics contribution to the ratio of the , with any fermion, in the current model and in the...
virtual const double STXS12_ggH_pTH450_650(const double sqrt_s) const
The STXS bin , .
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.
virtual const double STXS12_qqHqq_Nj1(const double sqrt_s) const
The STXS bin , .
virtual const double BrHvisRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double AuxObs_NP22() const
Auxiliary observable AuxObs_NP22 (See code for details.)
virtual const double BrHZgaeeRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double delta_TauLFU_gtaugmu() const
The computation of the correction to the LFU ratio .
double eHssint
Intrinsic relative theoretical error in .
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.
const double getGZuR() const
const double deltag3G() const
The new physics contribution to the coupling of the effective interaction .
gslpp::complex CHq3EWcs
gslpp::complex deltaG_Aff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double Cqe_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double muZHgaga(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into 2 photons in the curren...
virtual const double deltaMz2() const
The relative correction to the mass of the boson squared, , with respect to ref. point used in the S...
const double GammaHZffRatio() const
The ratio of the , with any fermion, in the current model and in the Standard Model.
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]).
virtual const double intDMLR2ets2(const double s, const double t0, const double t1) const
virtual const double BrH4muRatio() const
The ratio of the Br in the current model and in the Standard Model.
const double deltaGammaHffRatio1(const double mf, const double CifH) const
The ratio of the in the current model and in the Standard Model.
double delta_AA
Combination of dimension 6 coefficients modifying the canonical field definition.
const double deltaGammaHmumuRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj0_25_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double deltaMz() const
The relative correction to the mass of the boson, , with respect to ref. point used in the SM calcul...
virtual const double delta_muVBF_1(const double sqrt_s) const
The SMEFT linear correction to the ratio between the vector-boson fusion Higgs production cross-sect...
const gslpp::matrix< gslpp::complex > & getVdLd() const
double CHud_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double STXS12_ggH_mjj350_700_pTH0_200_ptHjj0_25_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double muWHZga(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double delta_mutH_1(const double sqrt_s) const
The SMEFT linear correction to the ratio between the t-Higgs associated production cross-section in ...
double delta_ale_2
The dimension 6 correction to the electromagnetic coupling.
virtual const double BrHmumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double CEWHu33() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
virtual const double cHtb_TWG(const double mu) const
double ettHmumu
Total relative theoretical error in .
virtual const double muWHtautau(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double STXS12_qqHqq_mjj1000_Inf_pTH200_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj25_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double deltaGammaTotalRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const gslpp::matrix< gslpp::complex > & getVeL() const
virtual const double delta_muVBF_2(const double sqrt_s) const
The SMEFT quadratic correction to the ratio between the vector-boson fusion Higgs production cross-s...
virtual const double BrHWWRatio() const
The ratio of the Br in the current model and in the Standard Model.
const double CeeLL_e(const double mu) const
virtual const double muttHgaga(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into 2 photons in the curre...
virtual const double BrH4uRatio() const
The ratio of the Br in the current model and in the Standard Model.
double Cledq_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double obliqueU() const
The oblique parameter .
const double deltaGammaHLvvLRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double delta_muggH_1(const double sqrt_s) const
The SMEFT linear correction to the ratio between the gluon-gluon fusion Higgs production cross-secti...
virtual const double delta_muVH_1(const double sqrt_s) const
The SMEFT linear correction to the ratio between the Z-Higgs and W-Higgs associated production cross...
double CdG_33i_LNP
The dimension-6 operator coefficient (Imaginary part).
const double GammaHWffRatio() const
The ratio of the , with any fermion, in the current model and in the Standard Model.
virtual const double deltaGmu2() const
The relative correction to the muon decay constant, , with respect to ref. point used in the SM calcu...
const double deltaGR_f(const Particle p) const
New physics contribution to the neutral-current right-handed coupling .
double gZvL
The tree level value of the couplings in the SM.
double CHWtildeB_LNP
The dimension-6 operator coefficient .
double CHWtilde_LNP
The dimension-6 operator coefficient .
double delta_g1_2
The dimension 6 correction to the gauge coupling.
virtual const double Gamma_Zf(const Particle f) const
The decay width of the boson into a given fermion pair, .
virtual const double deltaSigmaHadron() const
The new physics contribution to the cross section for the process at the pole, .
const double deltaGammaHffRatio2(const double mf, const double CifH) const
The new physics contribution to the ratio of the in the current model and in the Standard Model at ...
gslpp::matrix< gslpp::complex > VuR
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...
virtual const double BrH2udRatio() const
The ratio of the Br in the current model and in the Standard Model.
double Cqq1_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double muttHZZ(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
const double deltaGammaHlvjjRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double delta_muZH_2(const double sqrt_s) const
The SMEFT quadratic correction to the ratio between the Z-Higgs associated production cross-section ...
gslpp::complex deltaGL_Wffh(const Particle pbar, const Particle p) const
The new physics contribution to the coupling of the effective interaction .
virtual const double STXS12_qqHlv_pTV0_75(const double sqrt_s) const
The STXS bin , .
double CHBtilde_LNP
The dimension-6 operator coefficient .
virtual const double muTHUVHBRinv(const double sqrt_s) const
The ratio between the VH production cross-section in the current model and in the Standard Model,...
void computeQuarkMassesAndCKMFromYukawas()
The method to compute the Yukawas matrix.
const double deltaGammaH4fCCRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double delta_GF_2
The dimension 6 correction to the Fermi constant.
double eepWBFpar
Parametric relative theoretical error in via WBF. (Assumed to be constant in energy....
double CdH_33i_LNP
The dimension-6 operator coefficient (Imaginary part).
const double deltaGammaH2v2vRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
gslpp::complex deltaG_hGff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
virtual const double muTHUZHZZ4l(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double deltays_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.) Note that the Lagrangian definition ...
const double GammaH2u2dRatio() const
The ratio of the in the current model and in the Standard Model.
double cNLOd6
Parameter to control the inclusion of finite NLO corrections, when available.
virtual const double CEWHL133() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
virtual const double muZHtautau(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double muTHUWHZZ4l(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double STXS12_ggH_mjj0_350_pTH0_60_Nj2(const double sqrt_s) const
The STXS bin , .
const double CeeRR_charm(const double mu) const
const double GammaHggRatio() const
The ratio of the in the current model and in the Standard Model.
double Cqd8_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double mueeZHPol(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 ...
virtual const double STXS_ttHtH(const double sqrt_s) const
The STXS bin .
const double getDelta_g2() const
virtual const double BrHevmuvRatio() const
The ratio of the Br in the current model and in the Standard Model.
bool FlagCorrsInSMRunning
A boolean for the model flag CorrsInSMRunning , to include corrections from the SMEFT in the SM runni...
virtual const double AuxObs_NP1() const
Auxiliary observable AuxObs_NP1 (See code for details.)
virtual const double cZZ_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.) Note that the Lagrangian definition ...
gslpp::complex CfH_diag_mu(const Particle f, const double mu) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of the model.
const double deltaGammaH4lRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
double Cud1_3323i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double ctt1_TWG(const double mu) const
virtual const double DeltaOWtoalph(const double dOSMdMW, const double mu) const
Difference in prediction in scheme and W mass scheme, computed from observable in W mass scheme....
double CDW_LNP
The dimension-6 operator coefficient .
gsl_integration_cquad_workspace * w_WW
double CHF1_diag(const Particle F) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle F.
virtual const double BrHlv_lvorjjRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double deltaGamma_W() const
The new physics contribution to the total decay width of the boson, .
const double GammaH2L2v2Ratio() const
The ratio of the ( ) in the current model and in the Standard Model.
const double deltaGammaHZgaRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double BrH4dRatio() const
The ratio of the Br in the current model and in the Standard Model.
double delta_g2_2
The dimension 6 correction to the gauge coupling.
const double deltaGammaHZZ4muRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double deltaGammaHggRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double deltaGammaHZZ4uRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double delta_muWH_2(const double sqrt_s) const
The SMEFT quadratic correction to the ratio between the W-Higgs associated production cross-section ...
double Cledq_3333i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double BrHZgamumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
const double CeeLL_charm(const double mu) const
double aleMz
The em constant at Mz.
const double CeeRL_tau(const double mu) const
virtual const double deltag1ZNP(const double mu) const
The new physics contribution to the anomalous triple gauge coupling .
virtual const double AuxObs_NP11() const
Auxiliary observable AuxObs_NP11 (See code for details.)
virtual const double BrH2v2vRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double BrH4vRatio() const
The ratio of the Br in the current model and in the Standard Model.
double CHl1_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double BrHll_vvorjjRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
double delta_xBZ
The dimension 6 correction to the component of the matrix that transform the gauge field into .
virtual const double muttHWW2l2v(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double BrHZuuRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
double Cld_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double muttHZZ4l(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
double xlog3(const double C1Lambda, const double C2, const double C3, const double C4, const double C5, const double C6muw) const
virtual const double STXS_qqHlv_pTV_0_250(const double sqrt_s) const
The STXS bin .
virtual const double BrH2evRatio() const
The ratio of the Br in the current model and in the Standard Model.
const double CeeLL_mu(const double mu) const
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....
virtual const double delta_mubbH_1(const double sqrt_s) const
The SMEFT linear correction to the ratio between the bbH production cross-section in the current mod...
virtual const double delta_muZH_1(const double sqrt_s) const
The SMEFT linear correction to the ratio between the Z-Higgs associated production cross-section in ...
virtual const double STXS12_ggH_pTH200_300_Nj01(const double sqrt_s) const
The STXS bin , .
virtual const double BrH2d2dRatio() const
The ratio of the Br in the current model and in the Standard Model.
const double CeeLR_strange(const double mu) const
virtual const double delta_gLnuN2() const
The computation of the correction to the effective neutrino nucleon LH coupling: delta_gLnuN2.
const double deltaGammaH4LRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double deltaMwd62() const
The relative NP corrections to the mass of the boson squared, .
const double getDelta_v() const
virtual const double muggHZga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double deltaG2_hZA_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
const double GammaHevmuvRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double BrHZZRatio() const
The ratio of the Br in the current model and in the Standard Model.
double C1Htotal
The C1 coefficient controlling the H^3 corrections to the total Higgs width from the Higgs trilinear ...
virtual const double Mw() const
The mass of the boson, .
virtual const double ctd8_TWG(const double mu) const
virtual const double ctq1_TWG(const double mu) const
gslpp::matrix< gslpp::complex > getYd() const
double Ced_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
const double deltaGammaHevmuvRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double deltaGammaH2e2vRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double CEWHL311() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
double CHdEWbb
CHd operators at the EW scale in the down-quark mass basis
virtual const double STXS_ggH1j_pTH_0_60(const double sqrt_s) const
The STXS bin .
const double GammaHZZ4muRatio() const
The ratio of the in the current model and in the Standard Model.
static const int NNPSMEFTd6GeneralVars
The number of the model parameters in NPSMEFTd6General (including the 18 parameters needed for the SM...
virtual const double muTHUZHtautau(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
const double deltaGammaH2L2LRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
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.
gslpp::matrix< gslpp::complex > VdRd
virtual const double BrHZffRatio() const
The ratio of the Br , with any fermion, in the current model and in the Standard Model.
double delta_AZ
Combination of dimension 6 coefficients modifying the canonical field definition.
const double CeeRL_mu(const double mu) const
double Clequ3_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double STXS_qqHlv_pTV_150_250_1j(const double sqrt_s) const
The STXS bin .
virtual const double BrHWW4fRatio() const
The ratio of the Br , with any fermion, in the current model and in the Standard Model.
virtual const double delta_Qwp() const
The computation of the proton weak charge: Qwp.
const double deltaGammaH2v2vRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double STXS12_BrH4lRatio() const
The STXS BR , .
virtual const double muZHZZ4l(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double cQq31_TWG(const double mu) const
virtual const double deltaG_hggRatio() const
The full new physics contribution to the coupling of the effective interaction , including new local ...
const double GammaHZZ2e2muRatio() const
The ratio of the in the current model and in the Standard Model.
const double deltaGammaH4dRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double delta_sigma_had(const double pol_e, const double pol_p, const double s, const double cosmin, const double cosmax) const
const double deltaGammaH2u2dRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double deltaGammaH2evRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double muTHUttHZZ4l(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
double Mw_tree
The tree level value of the boson mass.
const double deltaGammaHWW4jRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double CHGtilde_LNP
The dimension-6 operator coefficient .
const double deltaMLL2_f(const Particle f, const double s, const double t) const
virtual const double deltaKgammaNPEff() const
The new physics contribution to the effective anomalous triple gauge coupling from arXiv: 1708....
const double deltaGammaHZvvRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double deltaGammaH2d2dRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double delta_TauLFU_gtaugmuPi() const
The computation of the correction to the LFU ratio .
virtual const double STXS_WHqqHqq_VH2j(const double sqrt_s) const
The STXS bin .
virtual const double STXS12_ggH_mjj0_350_pTH0_60_Nj1(const double sqrt_s) const
The STXS bin , .
bool FlagRGEci
A boolean for the model flag RGEci , to include RGE effects.
virtual const double muTHUttHZZ(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double RZlilj(const Particle li, const Particle lj) const
The lepton universality ratio .
double Ceu_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double deltaG2_hZZ_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
virtual const double CEWHe11() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
double CuW_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double cQd1_TWG(const double mu) const
bool FlagLoopH3d6Quad
A boolean flag that is true if including quadratic modifications in the SM loops in Higgs observables...
virtual const double muggHmumu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double CEWHe22() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
virtual const double muWHmumu(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double deltamtau2() const
The relative correction to the mass of the lepton squared, , with respect to ref....
double Cld_3323i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double STXS_ZHqqHqq_Rest(const double sqrt_s) const
The STXS bin .
double Clq1_3323i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double AuxObs_NP16() const
Auxiliary observable AuxObs_NP16.
virtual const double muTHUVBFHgaga(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into 2 photons in the...
void ChangeToEvolutorsBasisPureSM()
This function computes the SM parameters needed for the evolutor, neglecting any NP contribution.
virtual const double deltacZ_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.) Note that the Lagrangian definition ...
virtual const double delta_sigma_ee(const double pol_e, const double pol_p, const double s, const double cosmin, const double cosmax) const
const double GammaHZZ4dRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
virtual const double cHQp_TWG(const double mu) const
virtual const double STXS12_qqHlv_pTV150_250_Nj0(const double sqrt_s) const
The STXS bin , .
double Clq3_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double STXS_WHqqHqq_Rest(const double sqrt_s) const
The STXS bin .
virtual const double BrHZZ4fRatio() const
The ratio of the Br , with any fermion, in the current model and in the Standard Model.
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 ...
virtual const double AuxObs_NP10() const
Auxiliary observable AuxObs_NP10 (See code for details.)
const double deltaGammaH2L2dRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double STXS_ZHqqHqq_VH2j(const double sqrt_s) const
The STXS bin .
virtual const double muTHUVHZZ4l(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
const double deltaGR_Zffh(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double CdB_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Cqu1_3323i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double STXS12_ggHll_pTV250_Inf(const double sqrt_s) const
The STXS bin , .
const double deltaGammaH2Lv2Ratio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
double CHe_23i_LNP
The dimension-6 operator coefficient (Imaginary part).
const double GammaH2v2vRatio() const
The ratio of the in the current model and in the Standard Model.
const double getGZdL() const
double eZHpar
Parametric relative theoretical error in ZH production. (Assumed to be constant in energy....
double gZuR
The tree level value of the couplings in the SM.
virtual const double STXS12_qqHqq_mjj120_350_Nj2(const double sqrt_s) const
The STXS bin , .
gslpp::complex deltaG_Zff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
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....
double CHd_23i_LNP
The dimension-6 operator coefficient (Imaginary part).
const double deltaGammaHZZ2e2muRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
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 ...
virtual const double NevLHCpptaunu13(const int i_bin) const
Number of mono-tau events at the LHC at 13 TeV.
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
const double deltaGammaHgagaRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double muTHUVHinv(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into invisible states in the...
const double GammaHZZ4lRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
double CHq3EWtt
CHq3 operators at the EW scale in the up-quark mass basis.
virtual const double STXS_ZHqqHqq_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
virtual const double deltaG_hAA_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
double Clq3_3323i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double deltaMw2() const
The relative correction to the mass of the boson squared, , with respect to ref. point used in the S...
const double deltaGammaH4vRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double GammaH4eRatio() const
The ratio of the in the current model and in the Standard Model.
const double CeeLR_up(const double mu) const
double delta_UgNC
The dimension 6 universal correction to neutral current EW couplings.
double Cqd1_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
const double GammaH2u2uRatio() const
The ratio of the in the current model and in the Standard Model.
double eepWBFint
Intrinsic relative theoretical error in via WBF. (Assumed to be constant in energy....
const double GammaHWW4fRatio() const
The ratio of the , with any fermion, in the current model and in the Standard Model.
virtual const double muVHmumu(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
void printNonVanishingSMEFTCoeffEW() const
virtual const double BrH2u2dRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muTHUWHWW(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
double CWtilde_LNP
The dimension-6 operator coefficient .
gslpp::matrix< gslpp::complex > MDQ
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.
virtual const double intDMLL2eus2(const double s, const double t0, const double t1) const
virtual const double BrHssRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muZHZga(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double BrH2L2vRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
double CeW_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double eHwidth
Total relative theoretical error in the Higgs width.
double CdH_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
const double deltaGammaHZZ4dRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double muTHUVHWW(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double muTHUttHWW2l2v(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
const double deltaGammaH2v2dRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double deltaGammaHWlvRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
double Cee_2333i_LNP
The dimension-6 operator coefficient (Imaginary part).
const double deltaGammaHZllRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
double Yukt
SM u-quark Yukawas.
const gslpp::matrix< gslpp::complex > & getVdRd() const
const double GammaHbbRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double sigma0_had() const
The cross section for the process at the pole, .
virtual const double deltaG1_hWW_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
virtual const double STXS12_qqHlv_pTV400_Inf(const double sqrt_s) const
The STXS bin , .
virtual const double delta_muttH_2(const double sqrt_s) const
The SMEFT quadratic correction to the ratio between the t-tbar-Higgs associated production cross-sec...
const double GammaHlvjjRatio() const
The ratio of the ( \Gamma(H\to l l j j) \Gamma(H\to l l j j)_{\mathrm{SM}} \Gamma(H\to l l j j) l=e,...
virtual const double muTHUWHZZ(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double muVHgaga(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into 2 photons in the curren...
const double deltaGammaHWffRatio2() const
The new physics contribution to the ratio of the , with any fermion, in the current model and in the...
const double GammaHZllRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
virtual const double cQlM_TWG(const double mu) const
virtual const double BrH4LRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
const double deltaGammaH2l2vRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
const double GammaH2mu2vRatio() const
The ratio of the in the current model and in the Standard Model.
const double GammaHZZ4eRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double STXS12_ggH_pTH450_Inf(const double sqrt_s) const
The STXS bin , .
virtual const double muTHUZHbb(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double Gamma_Z() const
The total decay width of the boson, .
double sW2_tree
The square of the tree level values for the sine of the weak angle.
virtual const double cQd8_TWG(const double mu) const
virtual bool Init(const std::map< std::string, double > &DPars)
A method to initialize the model parameters.
virtual const double STXS12_ggH_pTH60_120_Nj1(const double sqrt_s) const
The STXS bin , .
double delta_e
The dimension 6 correction to the electric constant parameter.
double eepZBFpar
Parametric relative theoretical error in via ZBF. (Assumed to be constant in energy....
virtual const double BrH2muvRatio() const
The ratio of the Br in the current model and in the Standard Model.
const double getG1_tree() const
const double deltaGammaHZeeRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double getGZlR() const
const double deltaGammaH2udRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj25_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
double CHq1_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double CEWHQd33() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
const double deltaGammaH2muvRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double eZHmumu
Total relative theoretical error in .
virtual const double deltaaSMZ2() const
The relative correction to the strong coupling constant at the Z pole, , with respect to ref....
double CHG_LNP
The dimension-6 operator coefficient .
double delta_h
Combinations of dimension 6 coefficients modifying the canonical field definition.
virtual const double STXS12_qqHll_pTV400_Inf(const double sqrt_s) const
The STXS bin , .
const double GammaH2e2muRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double deltaeNP(const double mu) const
The new physics relative contribution to the EW coupling constant .
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.
const double GammaH4fNCRatio() const
The ratio of the via NC in the current model and in the Standard Model.
double CHuEWtt
CHu operators at the EW scale in the up-quark mass basis.
double Cll_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
const double GammaHZZ4vRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double BrHWjjRatio() const
The ratio of the Br in the current model and in the Standard Model.
double Cuu_2333i_LNP
The dimension-6 operator coefficient (Imaginary part).
double delta_xWZ_2
The dimension 6 correction to the component of the matrix that transform the gauge field into .
virtual const double STXS12_qqHlv_pTV0_150(const double sqrt_s) const
The STXS bin , .
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,...
virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj0_25_Nj2(const double sqrt_s) const
The STXS bin , .
const double deltaGammaH2v2uRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double deltaGammaH4vRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double GammaHZuuRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
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...
const double deltaGammaH2L2uRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double BrHVVRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double STXS_ggH2j_pTH_120_200(const double sqrt_s) const
The STXS bin .
double Cqu8_3323i_LNP
The dimension-6 operator coefficient (Imaginary part).
double CdW_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
const double deltaGammaH4dRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double CEWHL333() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
virtual const double muTHUVBFHZZ(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double kappaW4feff() const
The effective coupling .
double eHWWpar
Parametric relative theoretical error in .
virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj25_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
double eeeWBFint
Intrinsic relative theoretical error in . (Assumed to be constant in energy.)
virtual const double STXS12_ggH_mjj350_700_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double GammaW() const
The total width of the boson, .
double Cud8_3323i_LNP
The dimension-6 operator coefficient (Imaginary part).
double Cqu1_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double cgg_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.) Note that the Lagrangian definition ...
const double deltaGammaHZZ4vRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double BrH2v2dRatio() const
The ratio of the Br in the current model and in the Standard Model.
const double deltaGammaHWW2l2vRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double delta_TauLFU_gtauge() const
The computation of the correction to the LFU ratio .
virtual NPSMEFTd6GeneralMatching & getMatching() const
A method to get the Matching object for this model.
const double GammaH4dRatio() const
The ratio of the in the current model and in the Standard Model.
const double getXWZ_tree() const
double Cqe_3323i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double deltaGwd62() const
The relative NP corrections to the width of the boson squared, .
virtual const double muTHUWHbb(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double muVBFHtautau(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double STXS12_qqHqq_mjj1500_Inf_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double STXS12_qqHll_pTV75_150(const double sqrt_s) const
The STXS bin , .
const double deltaGammaH2u2uRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double GammaHll_vvorjjRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
const double deltaGammaHZZ4lRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double STXS_qqHqq_VBFtopo_Rest(const double sqrt_s) const
The STXS bin .
const double deltaGammaHbbRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double CEWHu11() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
double CHD_LNP
The dimension-6 operator coefficient .
virtual const double deltamtau() const
The relative correction to the mass of the lepton, , with respect to ref. point used in the SM calcu...
const double deltaGammaHWjjRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double deltaGammaH4LRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
double CHd_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double AuxObs_NP15() const
Auxiliary observable AuxObs_NP15.
virtual const double deltaGammaTotalRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double deltaa02() const
The relative correction to the electromagnetic constant at zero momentum, , with respect to ref....
virtual const double cQQ1_TWG(const double mu) const
virtual const double BrHgagaRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double STXS12_ggH_pTH200_300(const double sqrt_s) const
The STXS bin , .
double delta_ZA
Combination of dimension 6 coefficients modifying the canonical field definition for EWPO.
virtual const double kappataueff() const
The effective coupling .
void ChangeToEvolutorsBasisSMEFTtoSM()
This function computes the SM parameters needed for the evolutor, including a LO approximation to NP ...
virtual const double deltaGzd62() const
The relative NP corrections to the width of the boson squared, .
virtual const double STXS12_ggHll_pTV75_150(const double sqrt_s) const
The STXS bin , .
const double deltaGammaHZZ4eRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double STXS12_qqHlv_pTV250_Inf(const double sqrt_s) const
The STXS bin , .
const double GammaH2e2vRatio() const
The ratio of the in the current model and in the Standard Model.
const double deltaGammaH2mu2vRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double GammaHZgaRatio() const
The ratio of the in the current model and in the Standard Model.
double eHWWint
Intrinsic relative theoretical error in .
virtual const double muttHWW(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double BrH2L2uRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double RWc() const
The ratio .
virtual const double deltaG3_hZZ() const
The new physics contribution to the coupling of the effective interaction .
virtual const double muggHZZ(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
double eVBFint
Intrinsic relative theoretical error in VBF production. (Assumed to be constant in energy....
const double GammaH2LvRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
const double deltaGammaH4uRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double BrHZgaRatio() const
The ratio of the Br in the current model and in the Standard Model.
double ettHpar
Parametric relative theoretical error in ttH production. (Assumed to be constant in energy....
virtual const double AuxObs_NP26() const
Auxiliary observable AuxObs_NP26.
double CdG_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double Clequ3_3333i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double CEWHL111() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
virtual const double xseeWW(const double sqrt_s) const
Total cross section in pb, with .
virtual const double muTHUggHZZ(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
double GammaHTotR
NP contributions and Total to Higgs width ratio with SM.
virtual const double deltaGA_f(const Particle p) const
New physics contribution to the neutral-current axial-vector coupling .
virtual const double BrHZZ4eRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muTHUVHmumu(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double BrHccRatio() const
The ratio of the Br in the current model and in the Standard Model.
const double CeeLR_top(const double mu) const
virtual const double Br_H_exo() const
The branching ratio of the of the Higgs into exotic particles.
gslpp::matrix< gslpp::complex > VeR
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 ...
virtual const double STXS12_qqHqq_VH_veto_Nj01(const double sqrt_s) const
The STXS bin , VH-veto Ref. 2402.05742.
double eHgagapar
Parametric relative theoretical error in .
double Cqd1_3323i_LNP
The dimension-6 operator coefficient (Imaginary part).
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 ...
virtual const double AuxObs_NP8() const
Auxiliary observable AuxObs_NP8 (See code for details.)
const double deltaGammaH4muRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
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 ...
virtual const double STXS12_qqHlv_pTV75_150(const double sqrt_s) const
The STXS bin , .
const double CeeRR_strange(const double mu) const
virtual const double muVHbb(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double BrH2l2vRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual gslpp::complex deltaG_hff_mu(const Particle p, const double mu) const
The new physics contribution to the coupling of the effective interaction .
double CHq1EWbb
CHq1 operators at the EW scale in the down-quark mass basis
double eeeWBFpar
Parametric relative theoretical error in . (Assumed to be constant in energy.)
virtual const double muWHZZ(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
const double CeeLR_e(const double mu) const
virtual const double cZga_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.) Note that the Lagrangian definition ...
virtual const double CEWHQ122() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
virtual const double deltaGamma_Z() const
The new physics contribution to the total decay width of the boson, .
const double getXBZ_tree() const
const double deltaGammaHLvudRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double STXS12_qqHlv_pTV150_250_Nj1(const double sqrt_s) const
The STXS bin , .
double eHmumupar
Parametric relative theoretical error in .
double eHsspar
Parametric relative theoretical error in .
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...
gslpp::complex CHF3CC_diag(const Particle F) const
The diagonal entry of the dimension-6 operator coefficient corresponding to charged-current modifica...
virtual const double CEWHd33() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
double xBZ_tree
The tree level component of the matrix that transform the gauge field into .
virtual const double deltag1gaNP(const double mu) const
The new physics contribution to the anomalous triple gauge coupling .
const double GammaHWW4jRatio() const
The ratio of the in the current model and in the Standard Model.
bool FlagHiggsSM
A boolean flag that is true if including dependence on small variations of the SM parameters (depende...
virtual const double ctlS_TWG(const double mu) const
double Cqq1_2333i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double CEWHQ311() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
const gslpp::matrix< gslpp::complex > & getVuR() const
double Cquqd8_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double v2
The square of the EW vev.
virtual const double kappaseff() const
The effective coupling .
const double deltaGammaHWW2l2vRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double AuxObs_NP3() const
Auxiliary observable AuxObs_NP3 (See code for details.)
virtual const double STXS_qqHll_pTV_150_250(const double sqrt_s) const
The STXS bin .
virtual const double BrHtoinvRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double AuxObs_NP14() const
Auxiliary observable AuxObs_NP14.
virtual const double mueeZqqHPol(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 ...
virtual const double Br_H_inv_NP() const
The branching ratio of the of the Higgs into invisible particles (only invisible new particles).
virtual const double STXS_ggH0j(const double sqrt_s) const
The STXS bin .
const double deltaGammaHWW4jRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double uovers2(const double cosmin, const double cosmax) const
double Cqq3_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double CHq3EWbb
CHq3 operators at the EW scale in the down-quark mass basis
double eHccint
Intrinsic relative theoretical error in .
virtual const double muTHUVBFHZZ4l(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double cQl3_TWG(const double mu) const
double delta_g2
The dimension 6 correction to the gauge coupling, for the Alpha-Scheme (cAsch=1,...
double CHF3_diag(const Particle F) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle F.
const double CeeRR_e(const double mu) const
const double deltaGammaHlvjjRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
const double deltaGammaH2L2vRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double deltaG3_hWW_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
const double deltaGammaH4eRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double CeeRR_down(const double mu) const
virtual const double BrHtautauRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muTHUWHgaga(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into 2 photons in the curren...
const double GammaH4muRatio() const
The ratio of the in the current model and in the Standard Model.
double delta_Mz2_2
The dimension 6 correction to the Z-boson mass squared.
const double getGZlL() const
virtual const double muttHtautau(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
double cHSM
Parameter to control the inclusion of modifications of SM parameters in selected Higgs processes.
virtual const double delta_TauLFU_gmuge() const
The computation of the correction to the LFU ratio .
virtual const double CEWHL322() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
virtual const double deltaG3_hZZ_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
const double GammaHLvudRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
const double deltaGammaH2muvRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double BrH4fNCRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double STXS12_qqHqq_Nj0(const double sqrt_s) const
The STXS bin , .
const double deltaGammaHWffRatio1() const
The new physics contribution to the ratio of the , with any fermion, in the current model and in the...
double Cll_2333i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double delta_gRnuN2() const
The computation of the correction to the effective neutrino nucleon RH coupling: delta_gRnuN2.
virtual bool setFlagStr(const std::string name, const std::string value)
A method to set a flag of NPSMEFTd6General.
virtual const double dxseeWWdcos(const double sqrt_s, const double cos) const
The differential distribution for , with , as a function of the polar angle.
const double deltaGammaH2mu2vRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
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...
const double deltaGammaH2u2uRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double ctG_TWG(const double mu) const
virtual const double deltaGV_f(const Particle p) const
New physics contribution to the neutral-current vector coupling .
virtual const double BrH2L2v2Ratio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double muTHUZHWW2l2v(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double BrHZZ4uRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double cgaga_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.) Note that the Lagrangian definition ...
const gslpp::matrix< gslpp::complex > & getVeR() const
double Cquqd8_3333i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double STXS12_ttH_pTH300_450(const double sqrt_s) const
The STXS bin , .
gslpp::complex CHq3EWtb
CHq3 operators at the EW scale in the up-down-quark mass basis
const double CeeRL_charm(const double mu) const
const double GammaH2L2uRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
virtual const double cZBox_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.) Note that the Lagrangian definition ...
virtual const double AuxObs_NP2() const
Auxiliary observable AuxObs_NP2 (See code for details.)
virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double BrHLvudRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double cte_TWG(const double mu) const
gslpp::complex getSMEFTCoeffMB(const std::string name, int i, int j, gslpp::matrix< gslpp::complex > Vi, gslpp::matrix< gslpp::complex > Vj, const double mu) const
virtual const double CEWHd11() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
const double GammaH2Lv2Ratio() const
The ratio of the ( ) in the current model and in the Standard Model.
virtual const double BrHlvjjRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double deltaymu_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.) Note that the Lagrangian definition ...
virtual const double BrHLvvLRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
const double CeeRR_mu(const double mu) const
const double GammaH2v2dRatio() const
The ratio of the in the current model and in the Standard Model.
double lambdaH_tree
The SM tree level value of the scalar quartic coupling in the potential.
virtual const double BrHbbRatio() const
The ratio of the Br in the current model and in the Standard Model.
double delta_v
The dimension 6 correction to the vev, as extracted from GF.
virtual const double deltaa0() const
The relative correction to the electromagnetic constant at zero momentum, , with respect to ref....
virtual const double deltaG2_hZA() const
The new physics contribution to the coupling of the effective interaction .
double CeB_33i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double delta_sigmaTot_f(const Particle f, const double pol_e, const double pol_p, const double s) const
gslpp::complex deltaG_hZff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
virtual const double CEWHQ111() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
virtual const double STXS_WHqqHqq_pTj1_200(const double sqrt_s) const
The STXS bin .
virtual const double muTHUVBFHmumu(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double muTHUttHmumu(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double CHB_LNP
The dimension-6 operator coefficient .
virtual const double IctZ_TWG(const double mu) const
virtual const double muttHZga(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
const double deltaGammaH2L2vRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
gslpp::complex CfG_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
virtual const double muTHUggHtautau(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
const double getDelta_Mz2() const
virtual const double STXS12_ggH_mjj0_350_pTH60_120_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double cQt8_TWG(const double mu) const
virtual const double STXS12_BrHgagaRatio() const
The STXS BR .
virtual const double muTHUVHgaga(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into 2 photons in the curren...
virtual const double STXS_ggH1j_pTH_120_200(const double sqrt_s) const
The STXS bin .
virtual const double delta_muggH_2(const double sqrt_s) const
The SMEFT quadratic correction to the ratio between the gluon-gluon fusion Higgs production cross-se...
virtual const double muggHWW2l2v(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double delta_Qwn() const
The computation of the neutron weak charge: Qwn.
virtual const double cQq38_TWG(const double mu) const
virtual const double cQu1_TWG(const double mu) const
virtual const double muWHZZ4l(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double STXS12_qqHqq_mjj700_1000_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double deltaytau_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.) Note that the Lagrangian definition ...
double eHtautaupar
Parametric relative theoretical error in .
virtual const double deltaH3L1(double C1) const
The coefficient of the 1-loop linear term in the Higgs selfcoupling.
virtual const double muTHUttHZga(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double STXS12_ggH_pTH120_200_Nj1(const double sqrt_s) const
The STXS bin , .
virtual const double deltaG1_hZZ_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
double xlog2(const double C1Lambda, const double C2, const double C3, const double C4, const double C5, const double C6muw) const
double eeMz
The em coupling at Mz.
virtual const double deltamb() const
The relative correction to the mass of the quark, , with respect to ref. point used in the SM calcul...
double cLH3d62
Parameter to control the inclusion of modifications of SM loops in Higgs processes due to dim 6 inter...
virtual const double AuxObs_NP18() const
Auxiliary observable AuxObs_NP18.
virtual const double STXS_ggH_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
virtual const double AuxObs_NP19() const
Auxiliary observable AuxObs_NP19.
gslpp::matrix< gslpp::complex > VeL
const double deltaMRR2_f(const Particle f, const double s, const double t) const
virtual const double IctW_TWG(const double mu) const
virtual const double delta_muVH_2(const double sqrt_s) const
The SMEFT quadratic correction to the ratio between the Z-Higgs and W-Higgs associated production cr...
double eVHinv
Total relative theoretical error in .
virtual const double delta_muWH_1(const double sqrt_s) const
The SMEFT linear correction to the ratio between the W-Higgs associated production cross-section in ...
virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
double CeB_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double muVHtautau(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double muTHUggHmumu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
double CHl3_23i_LNP
The dimension-6 operator coefficient (Imaginary part).
double Cqd8_3323i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double deltaGammaTotalRatio1noError() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double eHggint
Intrinsic relative theoretical error in .
double g3_tree
The tree level value of the gauge coupling contant (at the pole).
virtual const double STXS_ggH1j_pTH_200(const double sqrt_s) const
The STXS bin .
virtual const double kappaAeff() const
The effective coupling .
const double GammaHudduRatio() const
The ratio of the in the current model and in the Standard Model.
const double deltaGammaHZeeRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double cHQm_TWG(const double mu) const
gslpp::complex deltaGR_Wffh(const Particle pbar, const Particle p) const
The new physics contribution to the coupling of the effective interaction .
virtual const double cHQ3_TWG(const double mu) const
static const std::string NPSMEFTd6GeneralVars[NNPSMEFTd6GeneralVars]
A string array containing the labels of the model parameters in NPSMEFTd6General.
virtual const double BrW(const Particle fi, const Particle fj) const
The branching ratio of the boson decaying into a SM fermion pair, .
double eHZgaint
Intrinsic relative theoretical error in .
const double GammaHmumuRatio() const
The ratio of the in the current model and in the Standard Model.
const double deltaGammaHZZ4fRatio1() const
The new physics contribution to the ratio of the , with any fermion, in the current model and in the...
const double GammaHZvvRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double STXS12_BrHevmuvRatio() const
The STXS BR .
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.
virtual const double muTHUVBFHWW(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
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 ...
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 ...
const double GammaH4LRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
const double GammaHZZ4uRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
virtual const double STXS12_qqHll_pTV150_250_Nj1(const double sqrt_s) const
The STXS bin , .
virtual gslpp::complex deltaGL_Wff_mu(const Particle pbar, const Particle p, const double mu) const
New physics contribution to the charged current coupling .
virtual const double BrHZvvRatio() const
The ratio of the Br in the current model and in the Standard Model.
double cW_tree
The tree level values for the cosine of the weak angle.
virtual const double muggHWW(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
const double deltaGammaH2L2uRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
double CHe_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double muggHgaga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into 2...
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]).
const double deltaGammaH2L2LRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
double eHggpar
Parametric relative theoretical error in .
virtual const double muTHUggHZga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double AuxObs_NP6() const
Auxiliary observable AuxObs_NP6 (See code for details.)
virtual const double muttHmumu(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double BrHZZ4muRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double BrHZddRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double STXS12_qqHll_pTV0_75(const double sqrt_s) const
The STXS bin , .
virtual const double STXS12_ggHll_pTV0_75(const double sqrt_s) const
The STXS bin , .
const double getGZdR() const
virtual const double CEWHe33() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
const double deltaGammaHudduRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double deltaGammaHlv_lvorjjRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
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.
virtual const double deltaG_hgg_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
double g1_tree
The tree level value of the gauge coupling contant (at the pole).
const double deltaGammaH2L2v2Ratio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double BrH2e2muRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double BrH4L2Ratio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double delta_AFB_f(const Particle f, const double pol_e, const double pol_p, const double s) const
virtual const double kappamueff() const
The effective coupling .
const double GammaH2d2dRatio() const
The ratio of the in the current model and in the Standard Model.
double Cqq3_2333i_LNP
The dimension-6 operator coefficient (Imaginary part).
double cWsch
Parameters to control the SM EW input scheme: Alpha or MW.
double eHZgapar
Parametric relative theoretical error in .
virtual const double deltaMh2() const
The relative correction to the mass of the boson squared, , with respect to ref. point used in the S...
void setSMEFTEvolWC(RGESolver &RGevol)
An auxiliary method to set the WC on the evolutor.
const double CeeLR_down(const double mu) const
double CHWB_LNP
The dimension-6 operator coefficient .
virtual const double AuxObs_NP24() const
Auxiliary observable AuxObs_NP24.
const double deltaMLR2_f(const Particle f, const double s) const
double Ceu_3323i_LNP
The dimension-6 operator coefficient (Imaginary part).
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...
virtual const double kappaZAeff() const
The effective coupling .
const double CeeRL_down(const double mu) const
gslpp::complex deltaG_Gff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
virtual const double muTHUZHgaga(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into 2 photons in the curren...
virtual const double muVHWW2l2v(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double STXS12_qqHqq_mjj350_1000_pTH200_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double BrHWW4jRatio() const
The ratio of the Br in the current model and in the Standard Model.
gslpp::matrix< gslpp::complex > VdL
const double deltaGammaH2e2vRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double Cle_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
const double deltaGammaHWW4fRatio1() const
The new physics contribution to the ratio of the , with any fermion, in the current model and in the...
virtual const double muWHbb(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
const double GammaHtautauRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double deltayt_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.) Note that the Lagrangian definition ...
double CuG_33i_LNP
The dimension-6 operator coefficient (Imaginary part).
double eeMz2
The em coupling squared (at Mz).
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on.
virtual const double Br_H_inv() const
The branching ratio of the of the Higgs into invisible particles.
virtual const double delta_gVnue() const
The computation of the correction to the effective (muon) neutrino-electron vector coupling: delta_gV...
virtual const double AuxObs_NP29() const
Auxiliary observable AuxObs_NP29.
const double deltaGammaH4L2Ratio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double cQQ8_TWG(const double mu) const
virtual const double BrHZgallRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double cbW_TWG(const double mu) const
virtual const double STXS12_tH(const double sqrt_s) const
The STXS bin .
double ettHint
Intrinsic relative theoretical error in ttH production. (Assumed to be constant in energy....
virtual const double deltamc2() const
The relative correction to the mass of the quark squared, , with respect to ref. point used in the S...
virtual const double BrHWffRatio() const
The ratio of the Br , with any fermion, in the current model and in the Standard Model.
virtual const double muVHZZ4l(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double intDMRL2ets2(const double s, const double t0, const double t1) const
const double deltaGammaHZZ4vRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double cQu8_TWG(const double mu) const
virtual const double kappaZ4feff() const
The effective coupling .
virtual const double STXS12_qqHqq_mjj350_Inf_pTH200_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
const double deltaGL_f_mu(const Particle p, const double mu) const
New physics contribution to the neutral-current left-handed coupling .
virtual const double CEWHd22() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
double Clq1_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
const double deltaGammaHgagaRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double deltaG1_hZA() const
The new physics contribution to the coupling of the effective interaction .
virtual const double muVBFHWW2l2v(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double BrHZllRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
const double deltaGammaHZZ2e2muRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double AuxObs_NP4() const
Auxiliary observable AuxObs_NP4 (See code for details.)
virtual const double ctu1_TWG(const double mu) const
virtual const double muTHUttHtautau(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double STXS_ggH2j_pTH_0_200(const double sqrt_s) const
The STXS bin .
const double deltaGammaHZgaRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double mueeZllHPol(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 ...
virtual const double muVBFHmumu(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
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 ...
virtual const double STXS12_ggHll_pTV150_250_Nj1(const double sqrt_s) const
The STXS bin , .
virtual const double lambz_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.) Note that the Lagrangian definition ...
double CdB_33i_LNP
The dimension-6 operator coefficient (Imaginary part).
const double getG2_tree() const
double delta_xBZ_2
The dimension 6 correction to the component of the matrix that transform the gauge field into .
virtual const double muWHWW(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double muTHUggHZZ4mu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
const double deltaGammaHmumuRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double STXS_qqHqq_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
const double deltaGammaHZZ4uRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double muZHmumu(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
gslpp::complex getSMEFTCoeffEWMB(const std::string name, int i, int j, gslpp::matrix< gslpp::complex > Vi, gslpp::matrix< gslpp::complex > Vj) const
virtual const double delta2sH3(const double C1) const
Quadratic contribution from the Higgs self-couplings modifications to the signal strength for an obse...
virtual const double BrH2L2dRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double muTHUVBFBRinv(const double sqrt_s) const
The ratio between the VBF production cross-section in the current model and in the Standard Model,...
virtual const double STXS12_ggH_pTH10_200_Nj0(const double sqrt_s) const
The STXS bin , .
const gslpp::matrix< gslpp::complex > & getVdR() const
const double CeeLR_bottom(const double mu) const
const gslpp::matrix< gslpp::complex > & getVuLd() const
gslpp::matrix< gslpp::complex > VeLd
virtual const double STXS_qqHlv_pTV_250(const double sqrt_s) const
The STXS bin .
const double GammaH4fRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double STXS12_qqHll_pTV250_400(const double sqrt_s) const
The STXS bin , .
virtual const double STXS_qqHlv_pTV_0_150(const double sqrt_s) const
The STXS bin .
virtual const double cQq11_TWG(const double mu) const
const double getDelta_ale() const
virtual const double DeltaGF() const
New physics contribution to the Fermi constant.
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...
virtual const double AuxObs_NP9() const
Auxiliary observable AuxObs_NP9 (See code for details.)
double CHq3_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
const double deltaGammaH2u2dRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double STXS12_BrHbbRatio() const
The STXS BR .
std::string SMEFTBasisFlag
virtual const double BrHWW2l2vRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
double CuG_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double deltaG1_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double LambdaNP2
The square of the new physics scale [GeV ].
virtual const double muTHUVHtautau(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double deltaMw() const
The relative correction to the mass of the boson, , with respect to ref. point used in the SM calcul...
virtual const double kappaceff() const
The effective coupling .
double cW2_tree
The square of the tree level values for the cosine of the weak angle.
virtual const double deltamb2() const
The relative correction to the mass of the quark squared, , with respect to ref. point used in the S...
virtual gslpp::complex deltaGR_Wff_mu(const Particle pbar, const Particle p, const double mu) const
New physics contribution to the charged current coupling .
const double CeeLL_down(const double mu) const
virtual const double RWlilj(const Particle li, const Particle lj) const
The lepton universality ratio .
const double deltaGammaHZZ4eRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double deltaGammaH4muRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const RGESolver & getSMEFTEvol() const
double delta_Z
Combination of dimension 6 coefficients modifying the canonical field definition for EWPO.
virtual const double NevLHCppenu13(const int i_bin) const
Number of mono-electron events at the LHC at 13 TeV.
virtual const double muTHUggHgaga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into 2...
virtual const double STXS_qqHqq_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
bool FlagLoopHd6
A boolean flag that is true if including modifications in the SM loops in Higgs observables due to th...
const double GammaH2muvRatio() const
The ratio of the in the current model and in the Standard Model.
double delta_A
Combination of dimension 6 coefficients modifying the canonical field definition for EWPO.
virtual const double DeltaOalphtoW(const double dOSMdalpha, const double mu) const
Difference in prediction in scheme and W mass scheme, computed from observable in scheme....
const double GammaH2l2vRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
double CuH_33i_LNP
The dimension-6 operator coefficient (Imaginary part).
double CeH_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
gslpp::matrix< gslpp::complex > VuRd
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...
virtual const double muggHZZ4l(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
const double deltaGammaH4uRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double gZlR
The tree level value of the couplings in the SM.
virtual const double AuxObs_NP25() const
Auxiliary observable AuxObs_NP25.
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...
double xWZ_tree
The tree level component of the matrix that transform the gauge field into .
const double deltaGammaHlv_lvorjjRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double muZHZZ(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double kappaGeff() const
The effective coupling .
virtual const double kappaZeff() const
The effective coupling .
virtual const double STXS_qqHll_pTV_150_250_0j(const double sqrt_s) const
The STXS bin .
double eHccpar
Parametric relative theoretical error in .
const double deltaGammaHZZ4fRatio2() const
The new physics contribution to the ratio of the , with any fermion, in the current model and in the...
virtual const double STXS12_ggHll_pTV150_250_Nj0(const double sqrt_s) const
The STXS bin , .
virtual const double muTHUttHbb(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double CEWHQ133() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
double eHZZint
Intrinsic relative theoretical error in .
bool FlagmultiScaleRGE
A boolean for the model flag multiScaleRGE , to include RGE effects at different scales.
double CG_LNP
The dimension-6 operator coefficient .
virtual const double STXS12_ggH_pTH0_10_Nj0(const double sqrt_s) const
The STXS bin , .
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,...
virtual const double muZHbb(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
const double GammaH2v2uRatio() const
The ratio of the in the current model and in the Standard Model.
const double CeeRR_top(const double mu) const
double delta_sW2
The dimension 6 correction to the weak mixing angle.
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....
Matching< NPSMEFTd6GeneralMatching, NPSMEFTd6General > NPSMEFTd6GM
An auxiliary method to get the WC from the evolutor.
virtual const double delta_mutH_2(const double sqrt_s) const
The SMEFT quadratic correction to the ratio between the t-Higgs associated production cross-section ...
virtual const double deltaG2_hWW() const
The new physics contribution to the coupling of the effective interaction .
virtual const double muTHUVHZZ(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
const double getGZvL() const
virtual const double STXS_ggH2j_pTH_60_120(const double sqrt_s) const
The STXS bin .
const double GammaHWlvRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
virtual const double obliqueW() const
The oblique parameter . (Simplified implementation. Contribution only from .)
const double deltaGammaH2v2dRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double getMw_tree() const
virtual const double STXS_ggH2j_pTH_0_60(const double sqrt_s) const
The STXS bin .
double eWHint
Intrinsic relative theoretical error in WH production. (Assumed to be constant in energy....
const double deltaMRL2_f(const Particle f, const double s) const
virtual const double muTHUVHZga(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
const double deltaGammaH4fRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double delta_g1
The dimension 6 correction to the gauge coupling, for the Alpha-Scheme (cAsch=1,...
virtual const double muZHWW2l2v(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
const double deltaGammaHccRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double STXS_qqHll_pTV_150_250_1j(const double sqrt_s) const
The STXS bin .
double Cquqd1_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double muTHUggHbb(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double deltaG1_hZARatio() const
The full new physics contribution to the coupling of the effective interaction , including new local ...
virtual const double deltaH3L2(double C1) const
The coefficient of the 1-loop quadratic term in the Higgs selfcoupling.
virtual const double del_sW2_mu(const double mu) const
Correction to (sin squared of) weak mixing angle.
virtual const double ctu8_TWG(const double mu) const
virtual const double deltamt() const
The relative correction to the mass of the quark, , with respect to ref. point used in the SM calcul...
virtual const double STXS12_ttH_pTH200_300(const double sqrt_s) const
The STXS bin , .
const double getSW_tree() const
const double CeeRL_top(const double mu) const
const double deltaGammaHssRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double deltaGammaHZffRatio1() const
The new physics contribution to the ratio of the , with any fermion, in the current model and in the...
const double deltaGammaHevmuvRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double muTHUggHWW(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
const double deltaGR_f_mu(const Particle p, const double mu) const
New physics contribution to the neutral-current right-handed coupling .
virtual const double A_f(const Particle f) const
The left-right asymmetry in at the -pole, .
virtual const double intDMLR2etildest2(const double s, const double t0, const double t1) const
double CGtilde_LNP
The dimension-6 operator coefficient .
virtual const double AuxObs_NP23() const
Auxiliary observable AuxObs_NP23.
virtual const double STXS12_ttH_pTH0_60(const double sqrt_s) const
The STXS bin , .
virtual const double deltaG3_hWW() const
The new physics contribution to the coupling of the effective interaction .
double eHmumuint
Intrinsic relative theoretical error in .
virtual const double deltaR0_f(const Particle f) const
The new physics contribution to the ratio , and , for charged leptons, quarks and neutrinos,...
RGESolver getSMEFTEvolEW() const
double CuB_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double muggHtautau(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
const double GammaHZmumuRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double del_Z_mu(const double mu) const
Correction to Z WF.
const double deltaGammaHZZ4dRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
double Clequ1_3333i_LNP
The dimension-6 operator coefficient (Imaginary part).
double Clu_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double CHf_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
virtual const double deltaAFB(const Particle f) const
The new physics contribution to the forward-backward asymmetry in at the -pole, .
double delta_GF
The dimension 6 correction to the Fermi constant, as extracted from muon decay.
virtual const double obliqueS() const
The oblique parameter . (Simplified implementation. Contribution only from .)
virtual const double BrHZZ4vRatio() const
The ratio of the Br in the current model and in the Standard Model.
const double deltaMLR2t_e(const double s, const double t) const
double getSMEFTCoeff(const std::string name, const double mu) const
virtual const double muggHbb(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double delta_TauLFU_gtaugmuK() const
The computation of the correction to the LFU ratio .
virtual const double STXS12_ggH_pTH300_450_Nj01(const double sqrt_s) const
The STXS bin , .
const double deltaGammaHLvvLRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double muVBFHZga(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double muVHWW(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
double eHtautauint
Intrinsic relative theoretical error in .
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.
const double getDelta_xWZ() const
const double deltaGammaH2L2v2Ratio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double STXS12_ggH_mjj350_700_pTH0_200_ptHjj25_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
const gslpp::matrix< gslpp::complex > & getVdL() const
double UevL
The tree level value of the couplings in the SM. (Neglecting PMNS effects.)
const gslpp::matrix< gslpp::complex > & getVeLd() const
virtual const double deltaGwd6() const
The relative NP corrections to the width of the boson, .
virtual const double intDMRL2etildest2(const double s, const double t0, const double t1) const
double eeettHpar
Parametric relative theoretical error in . (Assumed to be constant in energy.)
virtual const double ctZ_TWG(const double mu) const
double delta_em
The relative dimension 6 correction to the QED interaction vertex.
const double GammaHgagaRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double kappabeff() const
The effective coupling .
double Cud1_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
const double getGZuL() const
virtual const double muTHUVBFHWW2l2v(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
const double GammaHccRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double delta_Qwemoller(const double q2, const double y) const
The computation of the electron's weak charge.
virtual const double R0_f(const Particle f) const
The ratio , and , for charged leptons, quarks and neutrinos, respectively.
const double deltaGammaHZllRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double AuxObs_NP28() const
Auxiliary observable AuxObs_NP28.
virtual const double BrH2mu2vRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double AuxObs_NP7() const
Auxiliary observable AuxObs_NP7 (See code for details.)
const double deltaGammaHZuuRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double deltaaSMZ() const
The relative correction to the strong coupling constant at the Z pole, , with respect to ref....
virtual const double STXS12_ggH_pTH300_450(const double sqrt_s) const
The STXS bin , .
virtual const double intDMRR2eus2(const double s, const double t0, const double t1) const
virtual const double CEWHu22() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
virtual const double deltaG_hAARatio() const
The full new physics contribution to the coupling of the effective interaction , including new local ...
virtual bool PreUpdate()
The pre-update method for NPSMEFTd6General.
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.
virtual const double STXS12_qqHll_pTV0_150(const double sqrt_s) const
The STXS bin , .
virtual const double deltag1ZNPEff() const
The new physics contribution to the effective anomalous triple gauge coupling from arXiv: 1708....
double eggFint
Intrinsic relative theoretical error in ggF production. (Assumed to be constant in energy....
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.
const double deltaGammaHudduRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double delta_MZ
The dimension 6 correction to Z mass Lagrangian parameter.
gslpp::matrix< gslpp::complex > VeRd
virtual const double ctH_TWG(const double mu) const
virtual const double AuxObs_NP20() const
Auxiliary observable AuxObs_NP20.
virtual const double STXS12_ttH_pTH450_Inf(const double sqrt_s) const
The STXS bin , .
gslpp::matrix< gslpp::complex > getYe() const
gslpp::complex CfB_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
virtual const double cQt1_TWG(const double mu) const
virtual const double BrHZZ4lRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
double getSMEFTCoeffEW(const std::string name, int i, int j, int k, int l) const
virtual const double ctl_TWG(const double mu) const
const double deltaGammaH2LvRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double lambdaZNP(const double mu) const
The new physics contribution to the anomalous triple gauge coupling .
double CHq1EWtt
CHq1 operators at the EW scale in the up-quark mass basis.
virtual const double muTHUVHWW2l2v(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double delU_gCC(const double mu) const
Universal indirect correction to EW charged currents.
double Cuu_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
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,...
const double GammaH4fCCRatio() const
The ratio of the via CC in the current model and in the Standard Model.
double delta_xWZ
The dimension 6 correction to the component of the matrix that transform the gauge field into .
const double deltaGammaHZZ4muRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double BrHexo
The branching ratio of exotic (not invisible) Higgs decays.
const double CeeRL_up(const double mu) const
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.
const double deltaGammaH4fCCRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double muTHUVBFHinv(const double sqrt_s) const
The ratio between the VBF production cross-section with subsequent decay into invisible states in th...
virtual const double STXS_qqHll_pTV_250(const double sqrt_s) const
The STXS bin .
const double CeeRR_tau(const double mu) const
double CHW_LNP
The dimension-6 operator coefficient .
virtual const double muTHUVBFHtautau(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
const double deltaGammaHZddRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double BrH2LvRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
const double deltaGammaHZffRatio2() const
The new physics contribution to the ratio of the , with any fermion, in the current model and in the...
virtual const double cggEff_HB(const double mu) const
The effective Higgs-basis coupling . (Similar to cgg_HB but including modifications of SM loops....
double getSMEFTCoeffEW(const std::string name, int i, int j) const
const double CeeLL_strange(const double mu) const
double BrHinv
The branching ratio of invisible Higgs decays.
virtual const double muTHUggHZZ4l(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double AFB(const Particle f) const
The forward-backward asymmetry in at the -pole, .
const gslpp::matrix< gslpp::complex > & getVuL() const
const double deltaGammaH2evRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double muTHUttHWW(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double BrHggRatio() const
The ratio of the Br in the current model and in the Standard Model.
const double GammaHWW2l2vRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
virtual const double BrH4lRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double STXS_qqHqq_nonVHtopo(const double sqrt_s) const
The STXS bin .
virtual const double deltaGmu() const
The relative correction to the muon decay constant, , with respect to ref. point used in the SM calcu...
const double deltaGammaH2L2dRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double BrHWlvRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double muVBFHgaga(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into 2 photons in the...
virtual const double muTHUZHZga(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
const double CeeRL_bottom(const double mu) const
double eggFHmumu
Total relative theoretical error in .
virtual const double deltaKZNP(const double mu) const
The new physics contribution to the anomalous triple gauge coupling .
virtual const double deltayc_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.) Note that the Lagrangian definition ...
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.
virtual const double muTHUVHbb(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double STXS_qqHqq_Rest(const double sqrt_s) const
The STXS bin .
const double CeeLL_bottom(const double mu) const
virtual const double muVHZga(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double muWHWW2l2v(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double muTHUVBFHbb(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual gslpp::complex deltaGR_Wff(const Particle pbar, const Particle p) const
New physics contribution to the charged current coupling .
virtual const double STXS_qqHlv_pTV_150_250_0j(const double sqrt_s) const
The STXS bin .
const double deltaGammaH2e2muRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double CuB_33i_LNP
The dimension-6 operator coefficient (Imaginary part).
double Ced_3323i_LNP
The dimension-6 operator coefficient (Imaginary part).
double Cquqd1_3333i_LNP
The dimension-6 operator coefficient (Imaginary part).
double Cud8_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
const gslpp::matrix< gslpp::complex > & getVuRd() const
bool FlagfiniteNLO
A boolean for the model flag finiteNLO , to include finite NLO terms, when available.
const double getCW_tree() const
virtual const double muVBFHWW(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double muZHWW(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
double Cdd_2333i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double delta_alrmoller(const double q2, const double y) const
The computation of the parity violating asymmetry in Moller scattering.
const double CeeRR_up(const double mu) const
virtual const double AuxObs_NP17() const
Auxiliary observable AuxObs_NP17.
virtual const double delta_mubbH_2(const double sqrt_s) const
The SMEFT quadratic correction to the ratio between the bbH production cross-section in the current ...
gslpp::complex deltaG_hAff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
const double GammaHZddRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
virtual const double muTHUZHZZ(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
double CH_LNP
The dimension-6 operator coefficient .
bool FlagmatchLEFT
A boolean for the model flag matchLEFT , to include the matching between SMEFT and LEFT.
const double CeeLL_top(const double mu) const
virtual const double AuxObs_NP5() const
Auxiliary observable AuxObs_NP5 (See code for details.)
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 ...
const double deltaGammaHZvvRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double xlog4(const double C1Lambda, const double C2, const double C3, const double C4, const double C5, const double C6muw) const
virtual const double muTHUZHmumu(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
gslpp::complex CHud_diag(const Particle u) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
virtual const double AuxObs_NP12() const
Auxiliary observable AuxObs_NP12 (See code for details.)
virtual const double AuxObs_NP21() const
Auxiliary observable AuxObs_NP21 (See code for details.)
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...
virtual const double deltamc() const
The relative correction to the mass of the quark, , with respect to ref. point used in the SM calcul...
const double GammaH4lRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
virtual const double deltaG1_hWW() const
The new physics contribution to the coupling of the effective interaction .
const double deltaGammaHZZ4lRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double BrH4fRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double deltaGzd6() const
The relative NP corrections to the width of the boson, .
virtual const double deltaG2_hWW_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
virtual const double STXS12_ggH_pTH650_Inf_Nj01(const double sqrt_s) const
The STXS bin , .
virtual const double BrH2L2LRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
double CDB_LNP
The dimension-6 operator coefficient .
virtual const double deltaKgammaNP(const double mu) const
The new physics contribution to the anomalous triple gauge coupling .
virtual const double obliqueY() const
The oblique parameter . (Simplified implementation. Contribution only from .)
virtual const double STXS12_qqHll_pTV150_250_Nj0(const double sqrt_s) const
The STXS bin , .
const double CeeLL_up(const double mu) const
virtual const double BrH2u2uRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double deltaG1_hZA_mu(const double mu) const
The new physics contribution to the coupling of the effective interaction .
virtual const double muttHgagaZeeboost(const double sqrt_s) const
The ratio in the , channel channel in the current model and in the Standard Model.
const double deltaGammaH2Lv2Ratio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
const double GammaHlv_lvorjjRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
double CHl1_23i_LNP
The dimension-6 operator coefficient (Imaginary part).
double getCG_LNP() const
Return CG_LNP.
const double deltaGammaHll_vvorjjRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double obliqueT() const
The oblique parameter . (Simplified implementation. Contribution only from .)
virtual const double STXS12_ttH_pTH60_120(const double sqrt_s) const
The STXS bin , .
double CdW_33i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double STXS12_qqHll_pTV250_Inf(const double sqrt_s) const
The STXS bin , .
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...
virtual const double computeGammaTotalRatio() const
The ratio of the in the current model and in the Standard Model.
const double deltaGammaHtautauRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
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 ...
double eHgagaint
Intrinsic relative theoretical error in .
double delta_ale
The dimension 6 correction to the electromagnetic coupling.
double xlog5(const double C1Lambda, const double C2, const double C3, const double C4, const double C5, const double C6muw) const
virtual const double kappaWeff() const
The effective coupling .
virtual const double STXS_qqHqq_pTj_200(const double sqrt_s) const
The STXS bin .
double delta_Mz2
The dimension 6 correction to the Z-boson mass squared.
virtual const double STXS0_qqH(const double sqrt_s) const
The STXS0 bin .
virtual const double CEWHQ322() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
virtual const double CEWHL122() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
double eggFpar
Parametric relative theoretical error in ggF production. (Assumed to be constant in energy....
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...
double eepZBFint
Intrinsic relative theoretical error in via ZBF. (Assumed to be constant in energy....
virtual const double delta_gAnue() const
The computation of the correction to the effective (muon) neutrino-electron vector coupling: delta_gA...
const double deltaGammaHtautauRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double GammaH4vRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double muWHgaga(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into 2 photons in the curren...
double sW_tree
The tree level values for the sine of the weak angle.
virtual const double delta_Dsigma_f(const Particle f, const double pol_e, const double pol_p, const double s, const double cos) const
virtual const double STXS12_ttH_pTH120_200(const double sqrt_s) const
The STXS bin , .
const double deltaGammaHZuuRatio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
const double deltaGammaHWWRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double getLambda_NP() const
Return Lambda_NP.
virtual const double STXS_ZHqqHqq_pTj1_200(const double sqrt_s) const
The STXS bin .
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...
virtual const double deltaG_hgg() const
The new physics contribution to the coupling of the effective interaction .
double Cee_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double BrHZZ2e2muRatio() const
The ratio of the Br in the current model and in the Standard Model.
double cLHd6
Parameter to control the inclusion of modifications of SM loops in Higgs processes due to dim 6 inter...
double delta_ZZ
Combination of dimension 6 coefficients modifying the canonical field definition.
virtual const double NevLHCpptautau13(const int i_bin) const
Number of di-tau events at the LHC at 13 TeV.
const double deltaGammaHWWRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
gslpp::complex CHq3EWud
const double deltaGL_Zffh(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
const double deltaGammaHZddRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
double Clequ1_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double muVHZZ(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
const double deltaGammaHggRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double deltaGammaHZmumuRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double CeeRL_e(const double mu) const
const double deltaGammaH4lRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
gslpp::complex CfH_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
virtual const double NevLHCppee13(const int i_bin) const
Number of di-electron events at the LHC at 13 TeV.
virtual const double muTHUWHtautau(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
double CuW_33i_LNP
The dimension-6 operator coefficient (Imaginary part).
const double GammaH2L2vRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
double gZdR
The tree level value of the couplings in the SM.
virtual const double deltaaMZ() const
The relative correction to the electromagnetic constant at the Z pole, , with respect to ref....
double Clu_3323i_LNP
The dimension-6 operator coefficient (Imaginary part).
gslpp::matrix< gslpp::complex > VuL
const double deltaGammaHssRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double getSMEFTCoeffEW(const std::string name) const
const double GammaH2L2LRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
virtual const double deltaaMZ2() const
The relative correction to the electromagnetic constant at the Z pole, , with respect to ref....
const double GammaH4uRatio() const
The ratio of the in the current model and in the Standard Model.
const double deltaGammaH2udRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const double GammaH2udRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double muTHUVBFHZga(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
double Cle_3323i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double delta_AFB_ee(const double pol_e, const double pol_p, const double s) const
double eHbbpar
Parametric relative theoretical error in .
double dZH2
Higgs self-coupling contribution to the universal resummed Higgs wave function renormalization and co...
const double getDelta_xBZ() const
const double getDelta_g1() const
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 ...
gslpp::complex CfW_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
virtual const double STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj0_25_Nj2(const double sqrt_s) const
The STXS bin , .
const double deltaGammaH2v2uRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double CuH_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double muTHUZHWW(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double BrH4fCCRatio() const
The ratio of the Br in the current model and in the Standard Model.
const double GammaHZeeRatio() const
The ratio of the in the current model and in the Standard Model.
double eeeZHpar
Parametric relative theoretical error in . (Assumed to be constant in energy.)
double CHq1_23i_LNP
The dimension-6 operator coefficient (Imaginary part).
double eWHpar
Parametric relative theoretical error in WH production. (Assumed to be constant in energy....
const double CeeRL_strange(const double mu) const
virtual const double STXS12_ggH_pTH0_60_Nj1(const double sqrt_s) const
The STXS bin , .
double CHl3_33r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
virtual const double muTHUWHZga(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
double Lambda_NP
The new physics scale [GeV].
double eeettHint
Intrinsic relative theoretical error in . (Assumed to be constant in energy.)
double g2_tree
The tree level value of the gauge coupling contant (at the pole).
const double deltaGammaH4L2Ratio2() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
double Cdd_3333r_LNP
The dimension-6 operator coefficient (Real part and pure real operator).
double eHbbint
Intrinsic relative theoretical error in .
virtual const double delta_amuon() const
The computation of the anomalous magnetic moment of the muon .
virtual const double STXS12_qqHlv_pTV250_400(const double sqrt_s) const
The STXS bin , .
virtual const double STXS12_ggH_pTH450_650_Nj01(const double sqrt_s) const
The STXS bin , .
virtual const double muVBFHbb(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
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 ...
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 ...
virtual const double BrHZZ4dRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
const double deltaGammaH2LvRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
virtual const double BrH2e2vRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double ctlT_TWG(const double mu) const
virtual const double muTHUggHWW2l2v(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
const double GammaH4L2Ratio() const
The ratio of the ( ) in the current model and in the Standard Model.
const double deltaGammaHZZRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double eVBFpar
Parametric relative theoretical error in VBF production. (Assumed to be constant in energy....
virtual const double STXS12_ggH_pTH650_Inf(const double sqrt_s) const
The STXS bin , .
virtual const double NevLHCppmunu13(const int i_bin) const
Number of mono-muon events at the LHC at 13 TeV.
const double deltaGammaH2e2muRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double BrH2Lv2Ratio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
const double deltaGammaHZZRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double delta_MW
The dimension 6 correction to W mass Lagrangian parameter.
gslpp::matrix< gslpp::complex > MUQ
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
double eWHmumu
Total relative theoretical error in .
const double CeeLL_tau(const double mu) const
virtual const double deltaMh() const
The relative correction to the mass of the boson, , with respect to ref. point used in the SM calcul...
virtual const double del_e_mu(const double mu) const
Correction to electric charge.
const double GammaHZZ4fRatio() const
The ratio of the , with any fermion, in the current model and in the Standard Model.
const double deltaGL_f(const Particle p) const
New physics contribution to the neutral-current left-handed coupling .
const double CeeRR_bottom(const double mu) const
virtual const double del_ZA_mu(const double mu) const
Correction to Z-A mixing.
const double GammaH2L2dRatio() const
The ratio of the ( ) in the current model and in the Standard Model.
virtual const double CEWHQ333() const
Combination of coefficients of the Warsaw basis constrained by EWPO .
const double GammaHZZRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double STXS_qqHll_pTV_0_150(const double sqrt_s) const
The STXS bin .
const double GammaHWWRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double ctq8_TWG(const double mu) const
virtual const double ctd1_TWG(const double mu) const
virtual const double STXS_WHqqHqq_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
virtual const double STXS_WHqqHqq_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
virtual const double deltayb_HB(const double mu) const
The Higgs-basis coupling . (See LHCHXSWG-INT-2015-001 document.) Note that the Lagrangian definition ...
const double GammaHWjjRatio() const
The ratio of the in the current model and in the Standard Model.
double CeW_33i_LNP
The dimension-6 operator coefficient (Imaginary part).
virtual const double AuxObs_NP27() const
Auxiliary observable AuxObs_NP27.
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.
const double deltaGammaHccRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual const double deltaG2_hZZ() const
The new physics contribution to the coupling of the effective interaction .
gslpp::matrix< gslpp::complex > VdLd
const double deltaGammaHLvudRatio1() const
The new physics contribution to the ratio of the ( ) in the current model and in the Standard Model....
A class for the matching in the NPSMEFTd6_General model at the scale .
The auxiliary base model class for other model classes.
Definition: NPbase.h:66
virtual const double BrHlljjRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:2598
A class for particles.
Definition: Particle.h:26
gslpp::matrix< gslpp::complex > Yu
The Yukawa matrix of the up-type quarks.
gslpp::matrix< gslpp::complex > Yd
The Yukawa matrix of the down-type quarks.
gslpp::matrix< gslpp::complex > Ye
The Yukawa matrix of the charged leptons.
Test Observable.
Test Observable.
StdVectorFiller< int > Vi