15 throw std::runtime_error(
"muggH called with a class whose parent is not NPbase");
27 throw std::runtime_error(
"muVBF called with a class whose parent is not NPbase");
40 throw std::runtime_error(
"muVBFgamma called with a class whose parent is not NPbase");
50:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
53 throw std::runtime_error(
"mueeWBF called with a class whose parent is not NPbase");
64:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
67 throw std::runtime_error(
"mueeHvv called with a class whose parent is not NPbase");
77:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
80 throw std::runtime_error(
"mueeZBF called with a class whose parent is not NPbase");
94 throw std::runtime_error(
"muepWBF called with a class whose parent is not NPbase");
107 throw std::runtime_error(
"muWH called with a class whose parent is not NPbase");
119 throw std::runtime_error(
"muWHpT250 called with a class whose parent is not NPbase");
131 throw std::runtime_error(
"muepZBF called with a class whose parent is not NPbase");
144 throw std::runtime_error(
"muZH called with a class whose parent is not NPbase");
156 throw std::runtime_error(
"muZHpT250 called with a class whose parent is not NPbase");
166:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
169 throw std::runtime_error(
"mueeZHGen called with a class whose parent is not NPbase");
179:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
182 throw std::runtime_error(
"mueeZH called with a class whose parent is not NPbase");
191:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
194 throw std::runtime_error(
"mueeZllH called with a class whose parent is not NPbase");
204:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
207 throw std::runtime_error(
"mueeZqqH called with a class whose parent is not NPbase");
217:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
220 throw std::runtime_error(
"aPsk called with a class whose parent is not NPbase");
230:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
233 throw std::runtime_error(
"bPsk called with a class whose parent is not NPbase");
246 throw std::runtime_error(
"muVH called with a class whose parent is not NPbase");
258 throw std::runtime_error(
"muVHpT250 called with a class whose parent is not NPbase");
270 throw std::runtime_error(
"muVBFpVH called with a class whose parent is not NPbase");
282 throw std::runtime_error(
"muttH called with a class whose parent is not NPbase");
294 throw std::runtime_error(
"mutHq called with a class whose parent is not NPbase");
306 throw std::runtime_error(
"muggHpttH called with a class whose parent is not NPbase");
315:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
318 throw std::runtime_error(
"mueettH called with a class whose parent is not NPbase");
332 throw std::runtime_error(
"mummH called with a class whose parent is not NPbase");
344 throw std::runtime_error(
"mummHNWA called with a class whose parent is not NPbase");
360 throw std::runtime_error(
"GammaHtoggRatio called with a class whose parent is not NPbase");
372 throw std::runtime_error(
"GammaHtoWWRatio called with a class whose parent is not NPbase");
384 throw std::runtime_error(
"GammaHtoZZRatio called with a class whose parent is not NPbase");
395 throw std::runtime_error(
"GammaHtoZgaRatio called with a class whose parent is not NPbase");
406 throw std::runtime_error(
"GammaHtogagaRatio called with a class whose parent is not NPbase");
417 throw std::runtime_error(
"GammaHtomumuRatio called with a class whose parent is not NPbase");
428 throw std::runtime_error(
"GammaHtotautauRatio called with a class whose parent is not NPbase");
439 throw std::runtime_error(
"GammaHtossRatio called with a class whose parent is not NPbase");
450 throw std::runtime_error(
"GammaHtoccRatio called with a class whose parent is not NPbase");
461 throw std::runtime_error(
"GammaHtobbRatio called with a class whose parent is not NPbase");
473 throw std::runtime_error(
"GammaHRatio called with a class whose parent is not NPbase");
488 throw std::runtime_error(
"BrHtoinvRatio called with a class whose parent is not NPbase");
500 throw std::runtime_error(
"BrHinvisible called with a class whose parent is not NPbase");
512 throw std::runtime_error(
"BrHinvisibleNP called with a class whose parent is not NPbase");
524 throw std::runtime_error(
"BrHexotic called with a class whose parent is not NPbase");
536 throw std::runtime_error(
"BrHtovisRatio called with a class whose parent is not NPbase");
548 throw std::runtime_error(
"BrHtoggRatio called with a class whose parent is not NPbase");
560 throw std::runtime_error(
"BrHtoWWRatio called with a class whose parent is not NPbase");
572 throw std::runtime_error(
"BrHtoZZRatio called with a class whose parent is not NPbase");
584 throw std::runtime_error(
"BrHtoVVRatio called with a class whose parent is not NPbase");
595 throw std::runtime_error(
"BrHtoZgaRatio called with a class whose parent is not NPbase");
606 throw std::runtime_error(
"BrHtoZgallRatio called with a class whose parent is not NPbase");
617 throw std::runtime_error(
"BrHtoZgaeeRatio called with a class whose parent is not NPbase");
628 throw std::runtime_error(
"BrHtoZgamumuRatio called with a class whose parent is not NPbase");
639 throw std::runtime_error(
"BrHtogagaRatio called with a class whose parent is not NPbase");
650 throw std::runtime_error(
"BrHtomumuRatio called with a class whose parent is not NPbase");
661 throw std::runtime_error(
"BrHtotautauRatio called with a class whose parent is not NPbase");
672 throw std::runtime_error(
"BrHtoccRatio called with a class whose parent is not NPbase");
683 throw std::runtime_error(
"BrHtobbRatio called with a class whose parent is not NPbase");
700 throw std::runtime_error(
"BrHto2l2vRatio called with a class whose parent is not NPbase");
713 throw std::runtime_error(
"BrHtoevmuvRatio called with a class whose parent is not NPbase");
726 throw std::runtime_error(
"BrHto2e2vRatio called with a class whose parent is not NPbase");
732 double wH2e2vSM=0.93291e-06, wH2evSM=0.10152e-04;
735 double wH2e2vTSM=wH2e2vSM+wH2evSM;
745 throw std::runtime_error(
"BrHto2mu2vRatio called with a class whose parent is not NPbase");
751 double wH2mu2vSM=0.93288e-06, wH2muvSM=0.10163e-04;
754 double wH2mu2vTSM=wH2mu2vSM+wH2muvSM;
764 throw std::runtime_error(
"BrHto4lRatio called with a class whose parent is not NPbase");
777 throw std::runtime_error(
"BrHto4eRatio called with a class whose parent is not NPbase");
790 throw std::runtime_error(
"BrHto4muRatio called with a class whose parent is not NPbase");
803 throw std::runtime_error(
"BrHto2e2muRatio called with a class whose parent is not NPbase");
817 throw std::runtime_error(
"BrHtolljjRatio called with a class whose parent is not NPbase");
830 throw std::runtime_error(
"BrHtolvjjRatio called with a class whose parent is not NPbase");
843 throw std::runtime_error(
"BrHtolv_lvorjjRatio called with a class whose parent is not NPbase");
856 throw std::runtime_error(
"BrHtoll_vvorjjRatio called with a class whose parent is not NPbase");
871 throw std::runtime_error(
"BrHtogaga_over_mumu_Ratio called with a class whose parent is not NPbase");
876 if ((this->
getModel()).isModelLinearized()) {
886 throw std::runtime_error(
"BrHtoZga_over_mumu_Ratio called with a class whose parent is not NPbase");
891 if ((this->
getModel()).isModelLinearized()) {
901 throw std::runtime_error(
"BrHtoZmumuga_over_mumu_Ratio called with a class whose parent is not NPbase");
906 if ((this->
getModel()).isModelLinearized()) {
916 throw std::runtime_error(
"BrHtoZga_over_4mu_Ratio called with a class whose parent is not NPbase");
921 if ((this->
getModel()).isModelLinearized()) {
931 throw std::runtime_error(
"BrHtoZmumuga_over_4mu_Ratio called with a class whose parent is not NPbase");
936 if ((this->
getModel()).isModelLinearized()) {
946 throw std::runtime_error(
"BrHtogaga_over_4l_Ratio called with a class whose parent is not NPbase");
951 if ((this->
getModel()).isModelLinearized()) {
961 throw std::runtime_error(
"BrHtobb_over_4l_Ratio called with a class whose parent is not NPbase");
966 if ((this->
getModel()).isModelLinearized()) {
977 throw std::runtime_error(
"BrHto2l2v_over_4l_Ratio called with a class whose parent is not NPbase");
982 if ((this->
getModel()).isModelLinearized()) {
993 throw std::runtime_error(
"BrHtotautau_over_4l_Ratio called with a class whose parent is not NPbase");
998 if ((this->
getModel()).isModelLinearized()) {
1009 throw std::runtime_error(
"BrHtogaga_over_2e2mu_Ratio called with a class whose parent is not NPbase");
1014 if ((this->
getModel()).isModelLinearized()) {
1024 throw std::runtime_error(
"BrHtoZga_over_4l_Ratio called with a class whose parent is not NPbase");
1029 if ((this->
getModel()).isModelLinearized()) {
1039 throw std::runtime_error(
"BrHtomumu_over_4l_Ratio called with a class whose parent is not NPbase");
1044 if ((this->
getModel()).isModelLinearized()) {
1054 throw std::runtime_error(
"BrHtomumu_over_4mu_Ratio called with a class whose parent is not NPbase");
1059 if ((this->
getModel()).isModelLinearized()) {
1069 throw std::runtime_error(
"BrHto4l_over_gaga_Ratio called with a class whose parent is not NPbase");
1074 if ((this->
getModel()).isModelLinearized()) {
1084 throw std::runtime_error(
"BrHtoZga_over_gaga_Ratio called with a class whose parent is not NPbase");
1089 if ((this->
getModel()).isModelLinearized()) {
1099 throw std::runtime_error(
"BrHtomumu_over_gaga_Ratio called with a class whose parent is not NPbase");
1104 if ((this->
getModel()).isModelLinearized()) {
1115 throw std::runtime_error(
"BrHto2l2v_over_gaga_Ratio called with a class whose parent is not NPbase");
1120 if ((this->
getModel()).isModelLinearized()) {
1131 throw std::runtime_error(
"BrHtobb_over_cc_Ratio called with a class whose parent is not NPbase");
1136 if ((this->
getModel()).isModelLinearized()) {
1147 throw std::runtime_error(
"BrHtogaga_over_gg_Ratio called with a class whose parent is not NPbase");
1152 if ((this->
getModel()).isModelLinearized()) {
1163 throw std::runtime_error(
"BrHtogg_over_bb_Ratio called with a class whose parent is not NPbase");
1168 if ((this->
getModel()).isModelLinearized()) {
1179 throw std::runtime_error(
"BrHtogg_over_cc_Ratio called with a class whose parent is not NPbase");
1184 if ((this->
getModel()).isModelLinearized()) {
1200 throw std::runtime_error(
"muggHgaga called with a class whose parent is not NPbase");
1205 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
1216 double Br1 = dGammaR1-dGammaRTot1;
1217 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
1218 return ( 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1) );
1228 throw std::runtime_error(
"muggHgagaInt called with a class whose parent is not NPbase");
1240 throw std::runtime_error(
"muVBFHgaga called with a class whose parent is not NPbase");
1245 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
1256 double Br1 = dGammaR1-dGammaRTot1;
1257 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
1261 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
1263 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
1275 throw std::runtime_error(
"muZHgaga called with a class whose parent is not NPbase");
1280 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
1291 double Br1 = dGammaR1-dGammaRTot1;
1292 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
1296 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
1298 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
1311 throw std::runtime_error(
"muWHgaga called with a class whose parent is not NPbase");
1316 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
1327 double Br1 = dGammaR1-dGammaRTot1;
1328 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
1332 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
1334 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
1347 throw std::runtime_error(
"muVHgaga called with a class whose parent is not NPbase");
1352 if ((this->
getModel()).isModelLinearized()) {
1363 throw std::runtime_error(
"muttHgaga called with a class whose parent is not NPbase");
1368 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
1379 double Br1 = dGammaR1-dGammaRTot1;
1380 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
1384 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
1386 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
1399 throw std::runtime_error(
"mutHgaga called with a class whose parent is not NPbase");
1404 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
1414 double Br1 = dGammaR1-dGammaRTot1;
1415 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
1419 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
1421 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
1429 if(NPmutHgaga==1.0){
1441 throw std::runtime_error(
"muggHpbbH_Hgaga called with a class whose parent is not NPbase");
1446 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
1456 double Br1 = dGammaR1-dGammaRTot1;
1457 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
1461 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
1463 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
1473 if (NPmuggHpbbH_Hgaga == 1.0){
1476 return NPmuggHpbbH_Hgaga;
1485 throw std::runtime_error(
"muttHptH_Hgaga called with a class whose parent is not NPbase");
1495 double xsSM_ttH = 0.499873;
1496 double xsSM_tH = 0.0821;
1500 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
1510 double Br1 = dGammaR1-dGammaRTot1;
1511 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
1515 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
1517 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
1525 if(NPmuttHptH_Hgaga==1.0){
1528 return NPmuttHptH_Hgaga;
1537 throw std::runtime_error(
"muggHZga called with a class whose parent is not NPbase");
1542 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
1553 double Br1 = dGammaR1-dGammaRTot1;
1554 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
1558 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
1560 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
1573 throw std::runtime_error(
"muggHZgamumu called with a class whose parent is not NPbase");
1578 if ((this->
getModel()).isModelLinearized()) {
1589 throw std::runtime_error(
"muVBFHZga called with a class whose parent is not NPbase");
1594 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
1605 double Br1 = dGammaR1-dGammaRTot1;
1606 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
1610 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
1612 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
1625 throw std::runtime_error(
"muZHZga called with a class whose parent is not NPbase");
1630 if ((this->
getModel()).isModelLinearized()) {
1641 throw std::runtime_error(
"muWHZga called with a class whose parent is not NPbase");
1646 if ((this->
getModel()).isModelLinearized()) {
1657 throw std::runtime_error(
"muVHZga called with a class whose parent is not NPbase");
1662 if ((this->
getModel()).isModelLinearized()) {
1673 throw std::runtime_error(
"muttHZga called with a class whose parent is not NPbase");
1678 if ((this->
getModel()).isModelLinearized()) {
1693 throw std::runtime_error(
"muggHpttHptHpbbH_HZga called with a class whose parent is not NPbase");
1707 double xsSM_ggHbbH = 44.745;
1708 double xsSM_ttH = 0.4998;
1709 double xsSM_tH = 0.084769;
1717 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
1727 double Br1 = dGammaR1-dGammaRTot1;
1728 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
1732 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
1734 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
1745 if(NPmuggHpttHptHpbbH_HZga==1.0){
1748 return NPmuggHpttHptHpbbH_HZga;
1758 throw std::runtime_error(
"muVBFpVH_HZga called with a class whose parent is not NPbase");
1769 double xsSM_VBF = 3.49948;
1770 double xsSM_WH = 1.21539;
1771 double xsSM_ZH = 0.795910;
1775 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
1785 double Br1 = dGammaR1-dGammaRTot1;
1786 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
1790 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
1792 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
1801 if(NPmuVBFpVH_HZga==1.0){
1804 return NPmuVBFpVH_HZga;
1818 throw std::runtime_error(
"muggHZZ called with a class whose parent is not NPbase");
1823 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
1834 double Br1 = dGammaR1-dGammaRTot1;
1835 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
1839 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
1841 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
1854 throw std::runtime_error(
"muVBFHZZ called with a class whose parent is not NPbase");
1859 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
1870 double Br1 = dGammaR1-dGammaRTot1;
1871 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
1875 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
1877 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
1890 throw std::runtime_error(
"muZHZZ called with a class whose parent is not NPbase");
1895 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
1906 double Br1 = dGammaR1-dGammaRTot1;
1907 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
1911 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
1913 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
1926 throw std::runtime_error(
"muWHZZ called with a class whose parent is not NPbase");
1931 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
1942 double Br1 = dGammaR1-dGammaRTot1;
1943 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
1947 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
1949 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
1962 throw std::runtime_error(
"muVHZZ called with a class whose parent is not NPbase");
1972 double xsSM_WH = 1.21539;
1973 double xsSM_ZH = 0.795910;
1976 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
1987 double Br1 = dGammaR1-dGammaRTot1;
1988 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
1992 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
1994 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2015 throw std::runtime_error(
"muttHZZ called with a class whose parent is not NPbase");
2020 if ((this->
getModel()).isModelLinearized()) {
2031 throw std::runtime_error(
"muttHptH_HZZ called with a class whose parent is not NPbase");
2041 double xsSM_ttH = 0.499873;
2042 double xsSM_tH = 0.0821;
2045 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
2056 double Br1 = dGammaR1-dGammaRTot1;
2057 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
2061 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
2063 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2072 if(NPmuttHptH_HZZ==1.0){
2075 return NPmuttHptH_HZZ;
2084 throw std::runtime_error(
"muttHptH_Hmumu called with a class whose parent is not NPbase");
2094 double xsSM_ttH = 0.499873;
2095 double xsSM_tH = 0.0821;
2098 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
2109 double Br1 = dGammaR1-dGammaRTot1;
2110 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
2114 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
2116 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2125 if(NPmuttHptH_Hmumu==1.0){
2128 return NPmuttHptH_Hmumu;
2137 throw std::runtime_error(
"muggHpbbH_HZZ called with a class whose parent is not NPbase");
2142 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
2153 double Br1 = dGammaR1-dGammaRTot1;
2154 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
2158 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
2160 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2170 if (NPmuggHpbbH_HZZ == 1.0){
2173 return NPmuggHpbbH_HZZ;
2182 throw std::runtime_error(
"muggHZZ4l called with a class whose parent is not NPbase");
2187 if ((this->
getModel()).isModelLinearized()) {
2198 throw std::runtime_error(
"muggHZZ4mu called with a class whose parent is not NPbase");
2203 if ((this->
getModel()).isModelLinearized()) {
2214 throw std::runtime_error(
"muVBFHZZ4l called with a class whose parent is not NPbase");
2219 if ((this->
getModel()).isModelLinearized()) {
2230 throw std::runtime_error(
"muZHZZ4l called with a class whose parent is not NPbase");
2235 if ((this->
getModel()).isModelLinearized()) {
2246 throw std::runtime_error(
"muWHZZ4l called with a class whose parent is not NPbase");
2251 if ((this->
getModel()).isModelLinearized()) {
2262 throw std::runtime_error(
"muVHZZ4l called with a class whose parent is not NPbase");
2267 if ((this->
getModel()).isModelLinearized()) {
2278 throw std::runtime_error(
"muttHZZ4l called with a class whose parent is not NPbase");
2283 if ((this->
getModel()).isModelLinearized()) {
2294 throw std::runtime_error(
"muggHWW called with a class whose parent is not NPbase");
2299 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
2310 double Br1 = dGammaR1-dGammaRTot1;
2311 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
2315 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
2317 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2330 throw std::runtime_error(
"muVBFHWW called with a class whose parent is not NPbase");
2335 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
2346 double Br1 = dGammaR1-dGammaRTot1;
2347 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
2351 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
2353 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2366 throw std::runtime_error(
"muZHWW called with a class whose parent is not NPbase");
2371 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
2382 double Br1 = dGammaR1-dGammaRTot1;
2383 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
2387 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
2389 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2402 throw std::runtime_error(
"muWHWW called with a class whose parent is not NPbase");
2407 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
2418 double Br1 = dGammaR1-dGammaRTot1;
2419 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
2423 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
2425 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2438 throw std::runtime_error(
"muVHWW called with a class whose parent is not NPbase");
2443 if ((this->
getModel()).isModelLinearized()) {
2454 throw std::runtime_error(
"muttHWW called with a class whose parent is not NPbase");
2459 if ((this->
getModel()).isModelLinearized()) {
2470 throw std::runtime_error(
"muttHptH_HWW called with a class whose parent is not NPbase");
2481 double xsSM_ttH = 0.499873;
2482 double xsSM_tH = 0.0821;
2485 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
2495 double Br1 = dGammaR1-dGammaRTot1;
2496 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
2500 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
2502 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2511 if(NPmuttHptH_HWW==1.0){
2514 return NPmuttHptH_HWW;
2523 throw std::runtime_error(
"muggHpbbH_HWW called with a class whose parent is not NPbase");
2528 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
2539 double Br1 = dGammaR1-dGammaRTot1;
2540 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
2544 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
2546 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2557 if (NPmuggHpbbH_HWW == 1.0){
2560 return NPmuggHpbbH_HWW;
2569 throw std::runtime_error(
"muggHWW2l2v called with a class whose parent is not NPbase");
2574 if ((this->
getModel()).isModelLinearized()) {
2585 throw std::runtime_error(
"muVBFHWW2l2v called with a class whose parent is not NPbase");
2590 if ((this->
getModel()).isModelLinearized()) {
2601 throw std::runtime_error(
"muZHWW2l2v called with a class whose parent is not NPbase");
2606 if ((this->
getModel()).isModelLinearized()) {
2617 throw std::runtime_error(
"muWHWW2l2v called with a class whose parent is not NPbase");
2622 if ((this->
getModel()).isModelLinearized()) {
2633 throw std::runtime_error(
"muVHWW2l2v called with a class whose parent is not NPbase");
2638 if ((this->
getModel()).isModelLinearized()) {
2649 throw std::runtime_error(
"muttHWW2l2v called with a class whose parent is not NPbase");
2654 if ((this->
getModel()).isModelLinearized()) {
2665 throw std::runtime_error(
"muttHVV called with a class whose parent is not NPbase");
2670 if ((this->
getModel()).isModelLinearized()) {
2681 throw std::runtime_error(
"muggHmumu called with a class whose parent is not NPbase");
2686 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
2697 double Br1 = dGammaR1-dGammaRTot1;
2698 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
2702 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
2704 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2717 throw std::runtime_error(
"muVBFHmumu called with a class whose parent is not NPbase");
2722 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
2733 double Br1 = dGammaR1-dGammaRTot1;
2734 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
2738 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
2740 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2753 throw std::runtime_error(
"muZHmumu called with a class whose parent is not NPbase");
2758 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
2768 double Br1 = dGammaR1-dGammaRTot1;
2769 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
2773 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
2775 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2788 throw std::runtime_error(
"muWHmumu called with a class whose parent is not NPbase");
2793 if ((this->
getModel()).isModelLinearized()) {
2804 throw std::runtime_error(
"muVHmumu called with a class whose parent is not NPbase");
2815 double xsSM_WH = 1.21539;
2816 double xsSM_ZH = 0.795910;
2819 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
2830 double Br1 = dGammaR1-dGammaRTot1;
2831 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
2835 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
2837 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2846 if(NPmuVHmumu==1.0){
2859 throw std::runtime_error(
"muttHmumu called with a class whose parent is not NPbase");
2864 if ((this->
getModel()).isModelLinearized()) {
2875 throw std::runtime_error(
"muggHpttHptHpbbH_Hmumu called with a class whose parent is not NPbase");
2889 double xsSM_ggHbbH = 44.745;
2890 double xsSM_ttH = 0.4998;
2891 double xsSM_tH = 0.084769;
2899 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
2909 double Br1 = dGammaR1-dGammaRTot1;
2910 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
2914 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
2916 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2927 if(NPmuggHpttHptHpbbH_Hmumu==1.0){
2930 return NPmuggHpttHptHpbbH_Hmumu;
2939 throw std::runtime_error(
"muVBFpVH_Hmumu called with a class whose parent is not NPbase");
2950 double xsSM_VBF = 3.49948;
2951 double xsSM_WH = 1.21539;
2952 double xsSM_ZH = 0.795910;
2956 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
2966 double Br1 = dGammaR1-dGammaRTot1;
2967 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
2971 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
2973 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2982 if(NPmuVBFpVH_Hmumu==1.0){
2985 return NPmuVBFpVH_Hmumu;
2994 throw std::runtime_error(
"muggHtautau called with a class whose parent is not NPbase");
2999 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
3010 double Br1 = dGammaR1-dGammaRTot1;
3011 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
3015 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
3017 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
3030 throw std::runtime_error(
"muVBFHtautau called with a class whose parent is not NPbase");
3035 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
3046 double Br1 = dGammaR1-dGammaRTot1;
3047 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
3051 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
3053 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
3068 throw std::runtime_error(
"muVBFpVHtautau called with a class whose parent is not NPbase");
3073 if ((this->
getModel()).isModelLinearized()) {
3085 throw std::runtime_error(
"muZHtautau called with a class whose parent is not NPbase");
3090 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
3102 double Br1 = dGammaR1-dGammaRTot1;
3103 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
3107 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
3109 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
3122 throw std::runtime_error(
"muWHtautau called with a class whose parent is not NPbase");
3127 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
3138 double Br1 = dGammaR1-dGammaRTot1;
3139 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
3153 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
3155 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
3168 throw std::runtime_error(
"muVHtautau called with a class whose parent is not NPbase");
3178 double xsSM_WH = 1.21539;
3179 double xsSM_ZH = 0.795910;
3182 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
3193 double Br1 = dGammaR1-dGammaRTot1;
3194 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
3198 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
3200 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
3210 if(NPmuVHtautau==1.0){
3213 return NPmuVHtautau;
3222 throw std::runtime_error(
"muttHtautau called with a class whose parent is not NPbase");
3227 if ((this->
getModel()).isModelLinearized()) {
3238 throw std::runtime_error(
"muttHptH_Htautau called with a class whose parent is not NPbase");
3248 double xsSM_ttH = 0.499873;
3249 double xsSM_tH = 0.0821;
3252 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
3262 double Br1 = dGammaR1-dGammaRTot1;
3263 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
3267 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
3269 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
3278 if(NPmuttHptH_Htautau==1.0){
3281 return NPmuttHptH_Htautau;
3291 throw std::runtime_error(
"muggHpbbH_Htautau called with a class whose parent is not NPbase");
3296 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
3307 double Br1 = dGammaR1-dGammaRTot1;
3308 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
3312 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
3314 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
3325 if (NPmuggHpbbH_Htautau == 1.0){
3328 return NPmuggHpbbH_Htautau;
3337 throw std::runtime_error(
"muggHbb called with a class whose parent is not NPbase");
3342 if ((this->
getModel()).isModelLinearized()) {
3353 double Br1 = dGammaR1-dGammaRTot1;
3354 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
3358 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
3360 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
3373 throw std::runtime_error(
"muVBFHbb called with a class whose parent is not NPbase");
3378 if ((this->
getModel()).isModelLinearized()) {
3389 throw std::runtime_error(
"muZHbb called with a class whose parent is not NPbase");
3394 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
3405 double Br1 = dGammaR1-dGammaRTot1;
3406 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
3410 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
3412 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
3425 throw std::runtime_error(
"muWHbb called with a class whose parent is not NPbase");
3430 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
3441 double Br1 = dGammaR1-dGammaRTot1;
3442 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
3446 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
3448 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
3461 throw std::runtime_error(
"muVHbb called with a class whose parent is not NPbase");
3466 if ((this->
getModel()).isModelLinearized()) {
3477 throw std::runtime_error(
"muttHbb called with a class whose parent is not NPbase");
3482 if ((this->
getModel()).isModelLinearized()) {
3493 throw std::runtime_error(
"muttHptH_Hbb called with a class whose parent is not NPbase");
3503 double xsSM_ttH = 0.499873;
3504 double xsSM_tH = 0.0821;
3507 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
3517 double Br1 = dGammaR1-dGammaRTot1;
3518 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
3522 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
3524 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
3534 if(NPmuttHptH_Hbb==1.0){
3537 return NPmuttHptH_Hbb;
3546 throw std::runtime_error(
"muggHpVBFpbbH_Hbb called with a class whose parent is not NPbase");
3560 double xsSM_ggHbbH = 44.745;
3561 double xsSM_VBF = 3.49948;
3565 if ((this->
getModel()).isModelLinearized() || (this->
getModel()).isModelNPquadratic()) {
3575 double Br1 = dGammaR1-dGammaRTot1;
3576 double Br2 = dGammaR2 -dGammaRTot2 - dGammaR1*dGammaRTot1 + pow(dGammaRTot1,2.0);
3580 mu = 1.0 + (muProd1 + Br1) + (muProd2 + Br2 + muProd1*Br1);
3582 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
3594 if(NPmuggHpVBFpbbH_Hbb==1.0){
3597 return NPmuggHpVBFpbbH_Hbb;
3608 throw std::runtime_error(
"muVHbb called with a class whose parent is not NPbase");
3613 if ((this->
getModel()).isModelLinearized()) {
3625 throw std::runtime_error(
"muVBFBRinv called with a class whose parent is not NPbase");
3639 throw std::runtime_error(
"muVBFHinv called with a class whose parent is not NPbase");
3645 if ((this->
getModel()).isModelLinearized()) {
3658 throw std::runtime_error(
"muVHBRinv called with a class whose parent is not NPbase");
3672 throw std::runtime_error(
"muVHinv called with a class whose parent is not NPbase");
3678 if ((this->
getModel()).isModelLinearized()) {
3691 throw std::runtime_error(
"muppHmumu called with a class whose parent is not NPbase");
3703 throw std::runtime_error(
"muppHZga called with a class whose parent is not NPbase");
3715 throw std::runtime_error(
"muggH called with a class whose parent is not NPbase");
3720 if ((this->
getModel()).isModelLinearized()) {
3731 throw std::runtime_error(
"muttHZbbboost called with a class whose parent is not NPbase");
3743 throw std::runtime_error(
"muttHgagaZeeboost called with a class whose parent is not NPbase");
3756 throw std::runtime_error(
"ggHgaga called with a class whose parent is not NPbase");
3760 double SM_prediction = 0.0439;
3761 if ((this->
getModel()).isModelLinearized()) {
3773 throw std::runtime_error(
"ggHZZ called with a class whose parent is not NPbase");
3777 double SM_prediction = 0.5197;
3778 if ((this->
getModel()).isModelLinearized()) {
3790 throw std::runtime_error(
"ggHWW called with a class whose parent is not NPbase");
3794 double SM_prediction = 4.1603;
3795 if ((this->
getModel()).isModelLinearized()) {
3807 throw std::runtime_error(
"ggHtautau called with a class whose parent is not NPbase");
3811 double SM_prediction = 1.2215;
3812 if ((this->
getModel()).isModelLinearized()) {
3824 throw std::runtime_error(
"VBFHgaga called with a class whose parent is not NPbase");
3828 double SM_prediction = 0.0037;
3829 if ((this->
getModel()).isModelLinearized()) {
3841 throw std::runtime_error(
"VBFHZZ called with a class whose parent is not NPbase");
3845 double SM_prediction = 0.0530;
3846 if ((this->
getModel()).isModelLinearized()) {
3858 throw std::runtime_error(
"VBFHWW called with a class whose parent is not NPbase");
3862 double SM_prediction = 0.3494;
3863 if ((this->
getModel()).isModelLinearized()) {
3875 throw std::runtime_error(
"VBFHtautau called with a class whose parent is not NPbase");
3879 double SM_prediction = 0.1011;
3880 if ((this->
getModel()).isModelLinearized()) {
3892 throw std::runtime_error(
"WHgaga called with a class whose parent is not NPbase");
3896 double SM_prediction = 0.0017;
3897 if ((this->
getModel()).isModelLinearized()) {
3909 throw std::runtime_error(
"WHWW called with a class whose parent is not NPbase");
3913 double SM_prediction = 0.1614;
3914 if ((this->
getModel()).isModelLinearized()) {
3926 throw std::runtime_error(
"WWHtautau called with a class whose parent is not NPbase");
3930 double SM_prediction = 0.0462;
3931 if ((this->
getModel()).isModelLinearized()) {
3943 throw std::runtime_error(
"WHbb called with a class whose parent is not NPbase");
3947 double SM_prediction = 0.4090;
3948 if ((this->
getModel()).isModelLinearized()) {
3960 throw std::runtime_error(
"ZHgaga called with a class whose parent is not NPbase");
3964 double SM_prediction = 0.0011;
3965 if ((this->
getModel()).isModelLinearized()) {
3977 throw std::runtime_error(
"ZHWW called with a class whose parent is not NPbase");
3981 double SM_prediction = 0.0996;
3982 if ((this->
getModel()).isModelLinearized()) {
3994 throw std::runtime_error(
"ZHtautau called with a class whose parent is not NPbase");
3998 double SM_prediction = 0.0304;
3999 if ((this->
getModel()).isModelLinearized()) {
4011 throw std::runtime_error(
"ZHbb called with a class whose parent is not NPbase");
4015 double SM_prediction = 0.2410;
4016 if ((this->
getModel()).isModelLinearized()) {
4028 throw std::runtime_error(
"ttHgaga called with a class whose parent is not NPbase");
4032 double SM_prediction = 0.0004;
4033 if ((this->
getModel()).isModelLinearized()) {
4045 throw std::runtime_error(
"ttHWW called with a class whose parent is not NPbase");
4049 double SM_prediction = 0.0281;
4050 if ((this->
getModel()).isModelLinearized()) {
4062 throw std::runtime_error(
"ttHtautau called with a class whose parent is not NPbase");
4066 double SM_prediction = 0.0106;
4067 if ((this->
getModel()).isModelLinearized()) {
4079 throw std::runtime_error(
"ttHbb called with a class whose parent is not NPbase");
4083 double SM_prediction = 0.0751;
4084 if ((this->
getModel()).isModelLinearized()) {
4096 throw std::runtime_error(
"UpperLimit_ppHZgammaA called with a class whose parent is not NPbase");
4107 throw std::runtime_error(
"UpperLimit_ppHZgammaA13 called with a class whose parent is not NPbase");
4118 throw std::runtime_error(
"UpperLimit_ppHZgammaC13 called with a class whose parent is not NPbase");
4129 throw std::runtime_error(
"UpperLimit_ppHZgammaC called with a class whose parent is not NPbase");
4140 throw std::runtime_error(
"cg_plus_ct called with a class whose parent is not NPbase");
4151 throw std::runtime_error(
"cga_plus_ct called with a class whose parent is not NPbase");
4162 throw std::runtime_error(
"cg_minus_cga called with a class whose parent is not NPbase");
4173 throw std::runtime_error(
"cV_plus_cb called with a class whose parent is not NPbase");
4186 throw std::runtime_error(
"cV_plus_ctau called with a class whose parent is not NPbase");
4197 throw std::runtime_error(
"cb_minus_cc called with a class whose parent is not NPbase");
4208 throw std::runtime_error(
"cb_minus_ctau called with a class whose parent is not NPbase");
4219 throw std::runtime_error(
"cc_minus_ctau called with a class whose parent is not NPbase");
4232:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4235 throw std::runtime_error(
"mueeZHbb called with a class whose parent is not NPbase");
4240 if ((this->
getModel()).isModelLinearized()) {
4248:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4251 throw std::runtime_error(
"mueeZHcc called with a class whose parent is not NPbase");
4256 if ((this->
getModel()).isModelLinearized()) {
4264:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4267 throw std::runtime_error(
"mueeZHss called with a class whose parent is not NPbase");
4272 if ((this->
getModel()).isModelLinearized()) {
4280:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4283 throw std::runtime_error(
"mueeZHgg called with a class whose parent is not NPbase");
4288 if ((this->
getModel()).isModelLinearized()) {
4296:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4299 throw std::runtime_error(
"mueeZHWW called with a class whose parent is not NPbase");
4304 if ((this->
getModel()).isModelLinearized()) {
4312:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4315 throw std::runtime_error(
"mueeZHtautau called with a class whose parent is not NPbase");
4320 if ((this->
getModel()).isModelLinearized()) {
4328:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4331 throw std::runtime_error(
"mueeZHZZ called with a class whose parent is not NPbase");
4336 if ((this->
getModel()).isModelLinearized()) {
4344:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4347 throw std::runtime_error(
"mueeZHZga called with a class whose parent is not NPbase");
4352 if ((this->
getModel()).isModelLinearized()) {
4360:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4363 throw std::runtime_error(
"mueeZHgaga called with a class whose parent is not NPbase");
4368 if ((this->
getModel()).isModelLinearized()) {
4376:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4379 throw std::runtime_error(
"mueeZHmumu called with a class whose parent is not NPbase");
4384 if ((this->
getModel()).isModelLinearized()) {
4392:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4395 throw std::runtime_error(
"mueeZHBRinv called with a class whose parent is not NPbase");
4406:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4409 throw std::runtime_error(
"mueeZHinv called with a class whose parent is not NPbase");
4415 if ((this->
getModel()).isModelLinearized()) {
4424:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4427 throw std::runtime_error(
"mueeWBFbb called with a class whose parent is not NPbase");
4433 if ((this->
getModel()).isModelLinearized()) {
4442:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4445 throw std::runtime_error(
"mueeWBFcc called with a class whose parent is not NPbase");
4451 if ((this->
getModel()).isModelLinearized()) {
4459:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4462 throw std::runtime_error(
"mueeWBFgg called with a class whose parent is not NPbase");
4468 if ((this->
getModel()).isModelLinearized()) {
4476:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4479 throw std::runtime_error(
"mueeWBFWW called with a class whose parent is not NPbase");
4485 if ((this->
getModel()).isModelLinearized()) {
4493:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4496 throw std::runtime_error(
"mueeWBFtautau called with a class whose parent is not NPbase");
4502 if ((this->
getModel()).isModelLinearized()) {
4510:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4513 throw std::runtime_error(
"mueeWBFZZ called with a class whose parent is not NPbase");
4519 if ((this->
getModel()).isModelLinearized()) {
4527:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4530 throw std::runtime_error(
"mueeWBFZga called with a class whose parent is not NPbase");
4536 if ((this->
getModel()).isModelLinearized()) {
4544:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4547 throw std::runtime_error(
"mueeWBFgaga called with a class whose parent is not NPbase");
4553 if ((this->
getModel()).isModelLinearized()) {
4561:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4564 throw std::runtime_error(
"mueeWBFmumu called with a class whose parent is not NPbase");
4570 if ((this->
getModel()).isModelLinearized()) {
4578:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4581 throw std::runtime_error(
"mueeHvvbb called with a class whose parent is not NPbase");
4587 if ((this->
getModel()).isModelLinearized()) {
4596:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4599 throw std::runtime_error(
"mueeHvvcc called with a class whose parent is not NPbase");
4605 if ((this->
getModel()).isModelLinearized()) {
4614:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4617 throw std::runtime_error(
"mueeHvvss called with a class whose parent is not NPbase");
4623 if ((this->
getModel()).isModelLinearized()) {
4632:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4635 throw std::runtime_error(
"mueeHvvgg called with a class whose parent is not NPbase");
4641 if ((this->
getModel()).isModelLinearized()) {
4650:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4653 throw std::runtime_error(
"mueeHvvWW called with a class whose parent is not NPbase");
4659 if ((this->
getModel()).isModelLinearized()) {
4668:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4671 throw std::runtime_error(
"mueeHvvtautau called with a class whose parent is not NPbase");
4677 if ((this->
getModel()).isModelLinearized()) {
4686:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4689 throw std::runtime_error(
"mueeHvvZZ called with a class whose parent is not NPbase");
4695 if ((this->
getModel()).isModelLinearized()) {
4704:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4707 throw std::runtime_error(
"mueeHvvZga called with a class whose parent is not NPbase");
4713 if ((this->
getModel()).isModelLinearized()) {
4722:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4725 throw std::runtime_error(
"mueeHvvgaga called with a class whose parent is not NPbase");
4731 if ((this->
getModel()).isModelLinearized()) {
4740:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4743 throw std::runtime_error(
"mueeHvvmumu called with a class whose parent is not NPbase");
4749 if ((this->
getModel()).isModelLinearized()) {
4758:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4761 throw std::runtime_error(
"mueeZBFbb called with a class whose parent is not NPbase");
4766 if ((this->
getModel()).isModelLinearized()) {
4775:
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
4778 throw std::runtime_error(
"mueettHbb called with a class whose parent is not NPbase");
4783 if ((this->
getModel()).isModelLinearized()) {
4799 throw std::runtime_error(
"mummZH called with a class whose parent is not NPbase");
4812 throw std::runtime_error(
"mummHvv called with a class whose parent is not NPbase");
4825 throw std::runtime_error(
"mummHmm called with a class whose parent is not NPbase");
4838 throw std::runtime_error(
"mummttH called with a class whose parent is not NPbase");
4855 throw std::runtime_error(
"mummHbb called with a class whose parent is not NPbase");
4860 if ((this->
getModel()).isModelLinearized()) {
4871 throw std::runtime_error(
"mummHcc called with a class whose parent is not NPbase");
4876 if ((this->
getModel()).isModelLinearized()) {
4887 throw std::runtime_error(
"mummHgg called with a class whose parent is not NPbase");
4892 if ((this->
getModel()).isModelLinearized()) {
4903 throw std::runtime_error(
"mummHcc called with a class whose parent is not NPbase");
4908 if ((this->
getModel()).isModelLinearized()) {
4919 throw std::runtime_error(
"mummHtautau called with a class whose parent is not NPbase");
4924 if ((this->
getModel()).isModelLinearized()) {
4935 throw std::runtime_error(
"mummHZZ called with a class whose parent is not NPbase");
4940 if ((this->
getModel()).isModelLinearized()) {
4951 throw std::runtime_error(
"mummHZga called with a class whose parent is not NPbase");
4956 if ((this->
getModel()).isModelLinearized()) {
4967 throw std::runtime_error(
"mummHgaga called with a class whose parent is not NPbase");
4972 if ((this->
getModel()).isModelLinearized()) {
4983 throw std::runtime_error(
"mummHmumu called with a class whose parent is not NPbase");
4988 if ((this->
getModel()).isModelLinearized()) {
5001 throw std::runtime_error(
"mummZHbb called with a class whose parent is not NPbase");
5006 if ((this->
getModel()).isModelLinearized()) {
5017 throw std::runtime_error(
"mummZHcc called with a class whose parent is not NPbase");
5022 if ((this->
getModel()).isModelLinearized()) {
5033 throw std::runtime_error(
"mummZHgg called with a class whose parent is not NPbase");
5038 if ((this->
getModel()).isModelLinearized()) {
5049 throw std::runtime_error(
"mummZHcc called with a class whose parent is not NPbase");
5054 if ((this->
getModel()).isModelLinearized()) {
5065 throw std::runtime_error(
"mummZHtautau called with a class whose parent is not NPbase");
5070 if ((this->
getModel()).isModelLinearized()) {
5081 throw std::runtime_error(
"mummZHZZ called with a class whose parent is not NPbase");
5086 if ((this->
getModel()).isModelLinearized()) {
5097 throw std::runtime_error(
"mummZHZga called with a class whose parent is not NPbase");
5102 if ((this->
getModel()).isModelLinearized()) {
5113 throw std::runtime_error(
"mummZHgaga called with a class whose parent is not NPbase");
5118 if ((this->
getModel()).isModelLinearized()) {
5129 throw std::runtime_error(
"mummZHmumu called with a class whose parent is not NPbase");
5134 if ((this->
getModel()).isModelLinearized()) {
5147 throw std::runtime_error(
"mummHvvbb called with a class whose parent is not NPbase");
5152 if ((this->
getModel()).isModelLinearized()) {
5163 throw std::runtime_error(
"mummHvvcc called with a class whose parent is not NPbase");
5168 if ((this->
getModel()).isModelLinearized()) {
5179 throw std::runtime_error(
"mummHvvgg called with a class whose parent is not NPbase");
5184 if ((this->
getModel()).isModelLinearized()) {
5195 throw std::runtime_error(
"mummHvvcc called with a class whose parent is not NPbase");
5200 if ((this->
getModel()).isModelLinearized()) {
5211 throw std::runtime_error(
"mummHvvtautau called with a class whose parent is not NPbase");
5216 if ((this->
getModel()).isModelLinearized()) {
5227 throw std::runtime_error(
"mummHvvZZ called with a class whose parent is not NPbase");
5232 if ((this->
getModel()).isModelLinearized()) {
5243 throw std::runtime_error(
"mummHvvZga called with a class whose parent is not NPbase");
5248 if ((this->
getModel()).isModelLinearized()) {
5259 throw std::runtime_error(
"mummHvvgaga called with a class whose parent is not NPbase");
5264 if ((this->
getModel()).isModelLinearized()) {
5275 throw std::runtime_error(
"mummHvvmumu called with a class whose parent is not NPbase");
5280 if ((this->
getModel()).isModelLinearized()) {
5293 throw std::runtime_error(
"mummHmmbb called with a class whose parent is not NPbase");
5298 if ((this->
getModel()).isModelLinearized()) {
5309 throw std::runtime_error(
"mummHmmcc called with a class whose parent is not NPbase");
5314 if ((this->
getModel()).isModelLinearized()) {
5325 throw std::runtime_error(
"mummHmmgg called with a class whose parent is not NPbase");
5330 if ((this->
getModel()).isModelLinearized()) {
5341 throw std::runtime_error(
"mummHmmcc called with a class whose parent is not NPbase");
5346 if ((this->
getModel()).isModelLinearized()) {
5357 throw std::runtime_error(
"mummHmmtautau called with a class whose parent is not NPbase");
5362 if ((this->
getModel()).isModelLinearized()) {
5373 throw std::runtime_error(
"mummHmmZZ called with a class whose parent is not NPbase");
5378 if ((this->
getModel()).isModelLinearized()) {
5389 throw std::runtime_error(
"mummHmmZga called with a class whose parent is not NPbase");
5394 if ((this->
getModel()).isModelLinearized()) {
5405 throw std::runtime_error(
"mummHmmgaga called with a class whose parent is not NPbase");
5410 if ((this->
getModel()).isModelLinearized()) {
5421 throw std::runtime_error(
"mummHmmmumu called with a class whose parent is not NPbase");
5426 if ((this->
getModel()).isModelLinearized()) {
5438 throw std::runtime_error(
"mummttHbb called with a class whose parent is not NPbase");
5443 if ((this->
getModel()).isModelLinearized()) {
5454 throw std::runtime_error(
"mummttHcc called with a class whose parent is not NPbase");
5459 if ((this->
getModel()).isModelLinearized()) {
5470 throw std::runtime_error(
"mummttHgg called with a class whose parent is not NPbase");
5475 if ((this->
getModel()).isModelLinearized()) {
5486 throw std::runtime_error(
"mummttHcc called with a class whose parent is not NPbase");
5491 if ((this->
getModel()).isModelLinearized()) {
5502 throw std::runtime_error(
"mummttHtautau called with a class whose parent is not NPbase");
5507 if ((this->
getModel()).isModelLinearized()) {
5518 throw std::runtime_error(
"mummttHZZ called with a class whose parent is not NPbase");
5523 if ((this->
getModel()).isModelLinearized()) {
5534 throw std::runtime_error(
"mummttHZga called with a class whose parent is not NPbase");
5539 if ((this->
getModel()).isModelLinearized()) {
5550 throw std::runtime_error(
"mummttHgaga called with a class whose parent is not NPbase");
5555 if ((this->
getModel()).isModelLinearized()) {
5566 throw std::runtime_error(
"mummttHmumu called with a class whose parent is not NPbase");
5571 if ((this->
getModel()).isModelLinearized()) {
5585 throw std::runtime_error(
"mummHbbNWA called with a class whose parent is not NPbase");
5590 if ((this->
getModel()).isModelLinearized()) {
5601 throw std::runtime_error(
"mummHccNWA called with a class whose parent is not NPbase");
5606 if ((this->
getModel()).isModelLinearized()) {
5617 throw std::runtime_error(
"mummHggNWA called with a class whose parent is not NPbase");
5622 if ((this->
getModel()).isModelLinearized()) {
5633 throw std::runtime_error(
"mummHccNWA called with a class whose parent is not NPbase");
5638 if ((this->
getModel()).isModelLinearized()) {
5649 throw std::runtime_error(
"mummHtautauNWA called with a class whose parent is not NPbase");
5654 if ((this->
getModel()).isModelLinearized()) {
5665 throw std::runtime_error(
"mummHZZNWA called with a class whose parent is not NPbase");
5670 if ((this->
getModel()).isModelLinearized()) {
5681 throw std::runtime_error(
"mummHZgaNWA called with a class whose parent is not NPbase");
5686 if ((this->
getModel()).isModelLinearized()) {
5697 throw std::runtime_error(
"mummHgagaNWA called with a class whose parent is not NPbase");
5702 if ((this->
getModel()).isModelLinearized()) {
5713 throw std::runtime_error(
"mummHmumuNWA called with a class whose parent is not NPbase");
5718 if ((this->
getModel()).isModelLinearized()) {
5732 throw std::runtime_error(
"muepWBFbb called with a class whose parent is not NPbase");
5738 if ((this->
getModel()).isModelLinearized()) {
5749 throw std::runtime_error(
"muepWBFcc called with a class whose parent is not NPbase");
5755 if ((this->
getModel()).isModelLinearized()) {
5766 throw std::runtime_error(
"muepWBFgg called with a class whose parent is not NPbase");
5772 if ((this->
getModel()).isModelLinearized()) {
5783 throw std::runtime_error(
"muepWBFWW2l2v called with a class whose parent is not NPbase");
5789 if ((this->
getModel()).isModelLinearized()) {
5800 throw std::runtime_error(
"muepWBFZZ4l called with a class whose parent is not NPbase");
5806 if ((this->
getModel()).isModelLinearized()) {
5817 throw std::runtime_error(
"muepWBFgaga called with a class whose parent is not NPbase");
5823 if ((this->
getModel()).isModelLinearized()) {
5834 throw std::runtime_error(
"muepWBFtautau called with a class whose parent is not NPbase");
5840 if ((this->
getModel()).isModelLinearized()) {
5851 throw std::runtime_error(
"muepZBFbb called with a class whose parent is not NPbase");
5857 if ((this->
getModel()).isModelLinearized()) {
5868 throw std::runtime_error(
"muepZBFcc called with a class whose parent is not NPbase");
5874 if ((this->
getModel()).isModelLinearized()) {
5885 throw std::runtime_error(
"muepZBFgg called with a class whose parent is not NPbase");
5891 if ((this->
getModel()).isModelLinearized()) {
5902 throw std::runtime_error(
"muepZBFWW2l2v called with a class whose parent is not NPbase");
5908 if ((this->
getModel()).isModelLinearized()) {
5919 throw std::runtime_error(
"muepZBFZZ4l called with a class whose parent is not NPbase");
5925 if ((this->
getModel()).isModelLinearized()) {
5936 throw std::runtime_error(
"muepZBFgaga called with a class whose parent is not NPbase");
5942 if ((this->
getModel()).isModelLinearized()) {
5953 throw std::runtime_error(
"muepZBFtautau called with a class whose parent is not NPbase");
5959 if ((this->
getModel()).isModelLinearized()) {
5979 throw std::runtime_error(
"STXS_0_qqH called with a class whose parent is not NPbase");
5997 throw std::runtime_error(
"STXSggH_VBFtopo_j3v_4l called with a class whose parent is not NPbase");
6003 if ((this->
getModel()).isModelLinearized()) {
6015 throw std::runtime_error(
"STXSggH_VBFtopo_j3_4l called with a class whose parent is not NPbase");
6021 if ((this->
getModel()).isModelLinearized()) {
6033 throw std::runtime_error(
"STXSggH0j4l called with a class whose parent is not NPbase");
6039 if ((this->
getModel()).isModelLinearized()) {
6050 throw std::runtime_error(
"STXSggH1j_pTH_0_60_4l called with a class whose parent is not NPbase");
6056 if ((this->
getModel()).isModelLinearized()) {
6067 throw std::runtime_error(
"STXSggH1j_pTH_60_120_4l called with a class whose parent is not NPbase");
6073 if ((this->
getModel()).isModelLinearized()) {
6084 throw std::runtime_error(
"STXSggH1j_pTH_120_200_4l called with a class whose parent is not NPbase");
6090 if ((this->
getModel()).isModelLinearized()) {
6101 throw std::runtime_error(
"STXSggH1j_pTH_200_4l called with a class whose parent is not NPbase");
6107 if ((this->
getModel()).isModelLinearized()) {
6118 throw std::runtime_error(
"STXSggH2j_pTH_0_200_4l called with a class whose parent is not NPbase");
6124 if ((this->
getModel()).isModelLinearized()) {
6136 throw std::runtime_error(
"STXSggH2j_pTH_0_60_4l called with a class whose parent is not NPbase");
6142 if ((this->
getModel()).isModelLinearized()) {
6154 throw std::runtime_error(
"STXSggH2j_pTH_60_120_4l called with a class whose parent is not NPbase");
6160 if ((this->
getModel()).isModelLinearized()) {
6172 throw std::runtime_error(
"STXSggH2j_pTH_120_200_4l called with a class whose parent is not NPbase");
6178 if ((this->
getModel()).isModelLinearized()) {
6190 throw std::runtime_error(
"STXSggH2j_pTH_200_4l called with a class whose parent is not NPbase");
6196 if ((this->
getModel()).isModelLinearized()) {
6208 throw std::runtime_error(
"STXSqqHqq_VBFtopo_Rest_4l called with a class whose parent is not NPbase");
6214 if ((this->
getModel()).isModelLinearized()) {
6226 throw std::runtime_error(
"STXSqqHqq_VBFtopo_j3v_4l called with a class whose parent is not NPbase");
6232 if ((this->
getModel()).isModelLinearized()) {
6245 throw std::runtime_error(
"STXSqqHqq_VBFtopo_j3_4l called with a class whose parent is not NPbase");
6251 if ((this->
getModel()).isModelLinearized()) {
6264 throw std::runtime_error(
"STXSqqHqq_nonVHtopo_4l called with a class whose parent is not NPbase");
6270 if ((this->
getModel()).isModelLinearized()) {
6283 throw std::runtime_error(
"STXSqqHqq_VHtopo_4l called with a class whose parent is not NPbase");
6289 if ((this->
getModel()).isModelLinearized()) {
6301 throw std::runtime_error(
"STXSqqHqq_Rest_4l called with a class whose parent is not NPbase");
6307 if ((this->
getModel()).isModelLinearized()) {
6319 throw std::runtime_error(
"STXSqqHqq_pTj_200_4l called with a class whose parent is not NPbase");
6325 if ((this->
getModel()).isModelLinearized()) {
6336 throw std::runtime_error(
"STXSqqHlv_pTV_0_250_4l called with a class whose parent is not NPbase");
6342 if ((this->
getModel()).isModelLinearized()) {
6354 throw std::runtime_error(
"STXSqqHlv_pTV_0_150_4l called with a class whose parent is not NPbase");
6360 if ((this->
getModel()).isModelLinearized()) {
6373 throw std::runtime_error(
"STXSqqHlv_pTV_150_250_0j_4l called with a class whose parent is not NPbase");
6379 if ((this->
getModel()).isModelLinearized()) {
6392 throw std::runtime_error(
"STXSqqHlv_pTV_150_250_1j_4l called with a class whose parent is not NPbase");
6398 if ((this->
getModel()).isModelLinearized()) {
6410 throw std::runtime_error(
"STXSqqHlv_pTV_250_4l called with a class whose parent is not NPbase");
6416 if ((this->
getModel()).isModelLinearized()) {
6427 throw std::runtime_error(
"STXSqqHll_pTV_0_150_4l called with a class whose parent is not NPbase");
6433 if ((this->
getModel()).isModelLinearized()) {
6444 throw std::runtime_error(
"STXSqqHll_pTV_150_250_4l called with a class whose parent is not NPbase");
6450 if ((this->
getModel()).isModelLinearized()) {
6462 throw std::runtime_error(
"STXSqqHll_pTV_150_250_0j_4l called with a class whose parent is not NPbase");
6468 if ((this->
getModel()).isModelLinearized()) {
6480 throw std::runtime_error(
"STXSqqHll_pTV_150_250_1j_4l called with a class whose parent is not NPbase");
6486 if ((this->
getModel()).isModelLinearized()) {
6498 throw std::runtime_error(
"STXSqqHll_pTV_250_4l called with a class whose parent is not NPbase");
6504 if ((this->
getModel()).isModelLinearized()) {
6515 throw std::runtime_error(
"STXSttHtH4l called with a class whose parent is not NPbase");
6521 if ((this->
getModel()).isModelLinearized()) {
6533 throw std::runtime_error(
"STXSqqHlv_pTV_0_250_bb called with a class whose parent is not NPbase");
6539 if ((this->
getModel()).isModelLinearized()) {
6551 throw std::runtime_error(
"STXSqqHlv_pTV_0_150_bb called with a class whose parent is not NPbase");
6557 if ((this->
getModel()).isModelLinearized()) {
6570 throw std::runtime_error(
"STXSqqHlv_pTV_150_250_0j_bb called with a class whose parent is not NPbase");
6576 if ((this->
getModel()).isModelLinearized()) {
6589 throw std::runtime_error(
"STXSqqHlv_pTV_150_250_1j_bb called with a class whose parent is not NPbase");
6595 if ((this->
getModel()).isModelLinearized()) {
6607 throw std::runtime_error(
"STXSqqHlv_pTV_250_bb called with a class whose parent is not NPbase");
6613 if ((this->
getModel()).isModelLinearized()) {
6624 throw std::runtime_error(
"STXSqqHll_pTV_0_150_bb called with a class whose parent is not NPbase");
6630 if ((this->
getModel()).isModelLinearized()) {
6641 throw std::runtime_error(
"STXSqqHll_pTV_150_250_bb called with a class whose parent is not NPbase");
6647 if ((this->
getModel()).isModelLinearized()) {
6659 throw std::runtime_error(
"STXSqqHll_pTV_150_250_0j_bb called with a class whose parent is not NPbase");
6665 if ((this->
getModel()).isModelLinearized()) {
6677 throw std::runtime_error(
"STXSqqHll_pTV_150_250_1j_bb called with a class whose parent is not NPbase");
6683 if ((this->
getModel()).isModelLinearized()) {
6695 throw std::runtime_error(
"STXSqqHll_pTV_250_bb called with a class whose parent is not NPbase");
6701 if ((this->
getModel()).isModelLinearized()) {
6713 throw std::runtime_error(
"STXSWHqqHqq_VBFtopo_j3v_2b called with a class whose parent is not NPbase");
6719 if ((this->
getModel()).isModelLinearized()) {
6731 throw std::runtime_error(
"STXSWHqqHqq_VBFtopo_j3_2b called with a class whose parent is not NPbase");
6737 if ((this->
getModel()).isModelLinearized()) {
6749 throw std::runtime_error(
"STXSWHqqHqq_VH2j_2b called with a class whose parent is not NPbase");
6755 if ((this->
getModel()).isModelLinearized()) {
6767 throw std::runtime_error(
"STXSWHqqHqq_Rest_2b called with a class whose parent is not NPbase");
6773 if ((this->
getModel()).isModelLinearized()) {
6785 throw std::runtime_error(
"STXSWHqqHqq_pTj1_200_2b called with a class whose parent is not NPbase");
6791 if ((this->
getModel()).isModelLinearized()) {
6803 throw std::runtime_error(
"STXSZHqqHqq_VBFtopo_j3v_2b called with a class whose parent is not NPbase");
6809 if ((this->
getModel()).isModelLinearized()) {
6821 throw std::runtime_error(
"STXSZHqqHqq_VBFtopo_j3_2b called with a class whose parent is not NPbase");
6827 if ((this->
getModel()).isModelLinearized()) {
6839 throw std::runtime_error(
"STXSZHqqHqq_VH2j_2b called with a class whose parent is not NPbase");
6845 if ((this->
getModel()).isModelLinearized()) {
6857 throw std::runtime_error(
"STXSZHqqHqq_Rest_2b called with a class whose parent is not NPbase");
6863 if ((this->
getModel()).isModelLinearized()) {
6875 throw std::runtime_error(
"STXSZHqqHqq_pTj1_200_2b called with a class whose parent is not NPbase");
6881 if ((this->
getModel()).isModelLinearized()) {
6895:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
6898 throw std::runtime_error(
"STXS12_ggH_pTH200_300_Nj01 called with a class whose parent is not NPbase");
6904 double BrHXXRatio = 1.0;
6914 throw std::runtime_error(
"STXS12_ggH_pTH200_300_Nj01 called with invalid argument for final state in fstate_i");
6917 if ((this->
getModel()).isModelLinearized()) {
6927:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
6930 throw std::runtime_error(
"STXS12_ggH_pTH300_450_Nj01 called with a class whose parent is not NPbase");
6936 double BrHXXRatio = 1.0;
6946 throw std::runtime_error(
"STXS12_ggH_pTH300_450_Nj01 called with invalid argument for final state in fstate_i");
6949 if ((this->
getModel()).isModelLinearized()) {
6959:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
6962 throw std::runtime_error(
"STXS12_ggH_pTH450_650_Nj01 called with a class whose parent is not NPbase");
6968 double BrHXXRatio = 1.0;
6978 throw std::runtime_error(
"STXS12_ggH_pTH450_650_Nj01 called with invalid argument for final state in fstate_i");
6981 if ((this->
getModel()).isModelLinearized()) {
6991:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
6994 throw std::runtime_error(
"STXS12_ggH_pTH650_Inf_Nj01 called with a class whose parent is not NPbase");
7000 double BrHXXRatio = 1.0;
7010 throw std::runtime_error(
"STXS12_ggH_pTH650_Inf_Nj01 called with invalid argument for final state in fstate_i");
7013 if ((this->
getModel()).isModelLinearized()) {
7024:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
7027 throw std::runtime_error(
"STXS12_ggH_pTH10_Inf_Nj0 called with a class whose parent is not NPbase");
7034 double weight = 1.0;
7037 double muProd1 = muProd -1.0;
7038 double muProd2 = 0.0;
7040 double BrHXXRatio = 1.0;
7041 double dBrHXXRatio1 = 0.0;
7042 double dBrHXXRatio2 = 0.0;
7046 dBrHXXRatio1 = BrHXXRatio - 1.0;
7050 dBrHXXRatio1 = BrHXXRatio - 1.0;
7054 dBrHXXRatio1 = BrHXXRatio - 1.0;
7058 dBrHXXRatio1 = BrHXXRatio - 1.0;
7061 throw std::runtime_error(
"STXS12_ggH_pTH10_Inf_Nj0 called with invalid argument for final state in fstate_i");
7065 if ((this->
getModel()).isModelLinearized()){
7066 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
7067 }
else if((this->
getModel()).isModelNPquadratic()){
7068 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
7070 return weight*(muProd)*(BrHXXRatio);
7082:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
7085 throw std::runtime_error(
"STXS12_ggH_pTH0_10_Nj0 called with a class whose parent is not NPbase");
7092 double weight = 1.0;
7095 double muProd1 = muProd -1.0;
7096 double muProd2 = 0.0;
7099 double BrHXXRatio = 1.0;
7100 double dBrHXXRatio1 = 0.0;
7101 double dBrHXXRatio2 = 0.0;
7107 dBrHXXRatio1 = BrHXXRatio - 1.0;
7111 dBrHXXRatio1 = BrHXXRatio - 1.0;
7115 dBrHXXRatio1 = BrHXXRatio - 1.0;
7119 dBrHXXRatio1 = BrHXXRatio - 1.0;
7123 dBrHXXRatio1 = BrHXXRatio - 1.0;
7127 dBrHXXRatio1 = BrHXXRatio - 1.0;
7131 dBrHXXRatio1 = BrHXXRatio - 1.0;
7134 throw std::runtime_error(
"STXS12_ggH_pTH0_10_Nj0 called with invalid argument for final state in fstate_i");
7138 if ((this->
getModel()).isModelLinearized()){
7139 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
7140 }
else if((this->
getModel()).isModelNPquadratic()){
7141 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
7143 return weight*(muProd)*(BrHXXRatio);
7154:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
7157 throw std::runtime_error(
"STXS12_ggH_pTH10_200_Nj0 called with a class whose parent is not NPbase");
7164 double weight = 1.0;
7167 double muProd1 = muProd -1.0;
7168 double muProd2 = 0.0;
7171 double BrHXXRatio = 1.0;
7172 double dBrHXXRatio1 = 0.0;
7173 double dBrHXXRatio2 = 0.0;
7179 dBrHXXRatio1 = BrHXXRatio - 1.0;
7183 dBrHXXRatio1 = BrHXXRatio - 1.0;
7187 dBrHXXRatio1 = BrHXXRatio - 1.0;
7191 dBrHXXRatio1 = BrHXXRatio - 1.0;
7195 dBrHXXRatio1 = BrHXXRatio - 1.0;
7199 dBrHXXRatio1 = BrHXXRatio - 1.0;
7203 dBrHXXRatio1 = BrHXXRatio - 1.0;
7206 throw std::runtime_error(
"STXS12_ggH_pTH10_200_Nj0 called with invalid argument for final state in fstate_i");
7210 if ((this->
getModel()).isModelLinearized()){
7211 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
7212 }
else if((this->
getModel()).isModelNPquadratic()){
7213 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
7215 return weight*(muProd)*(BrHXXRatio);
7227:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
7230 throw std::runtime_error(
"STXS12_ggH_pTH0_200_Nj0 called with a class whose parent is not NPbase");
7237 double weight = 1.0;
7242 double muProd1 = muProd -1.0;
7243 double muProd2 = 0.0;
7246 double BrHXXRatio = 1.0;
7247 double dBrHXXRatio1 = 0.0;
7248 double dBrHXXRatio2 = 0.0;
7251 weight = (6.6369 + 20.642);
7254 dBrHXXRatio1 = BrHXXRatio - 1.0;
7258 dBrHXXRatio1 = BrHXXRatio - 1.0;
7262 dBrHXXRatio1 = BrHXXRatio - 1.0;
7266 dBrHXXRatio1 = BrHXXRatio - 1.0;
7270 dBrHXXRatio1 = BrHXXRatio - 1.0;
7274 dBrHXXRatio1 = BrHXXRatio - 1.0;
7278 dBrHXXRatio1 = BrHXXRatio - 1.0;
7281 throw std::runtime_error(
"STXS12_ggH_pTH0_200_Nj0 called with invalid argument for final state in fstate_i");
7285 if ((this->
getModel()).isModelLinearized()){
7286 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
7287 }
else if((this->
getModel()).isModelNPquadratic()){
7288 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
7290 return weight*(muProd)*(BrHXXRatio);
7302:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
7305 throw std::runtime_error(
"STXS12_ggH_mjj0_350_pTH0_60_Nj1 called with a class whose parent is not NPbase");
7312 double weight = 1.0;
7316 double muProd1 = muProd -1.0;
7317 double muProd2 = 0.0;
7320 double BrHXXRatio = 1.0;
7321 double dBrHXXRatio1 = 0.0;
7322 double dBrHXXRatio2 = 0.0;
7328 dBrHXXRatio1 = BrHXXRatio - 1.0;
7332 dBrHXXRatio1 = BrHXXRatio - 1.0;
7336 dBrHXXRatio1 = BrHXXRatio - 1.0;
7340 dBrHXXRatio1 = BrHXXRatio - 1.0;
7344 dBrHXXRatio1 = BrHXXRatio - 1.0;
7348 dBrHXXRatio1 = BrHXXRatio - 1.0;
7352 dBrHXXRatio1 = BrHXXRatio - 1.0;
7355 throw std::runtime_error(
"STXS12_ggH_mjj0_350_pTH0_120_Nj1 called with invalid argument for final state in fstate_i");
7359 if ((this->
getModel()).isModelLinearized()){
7360 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
7361 }
else if((this->
getModel()).isModelNPquadratic()){
7362 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
7364 return weight*(muProd)*(BrHXXRatio);
7379:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
7382 throw std::runtime_error(
"STXS12_ggH_pTH0_60_Nj1 called with a class whose parent is not NPbase");
7389 double weight = 1.0;
7391 double muProd1 = muProd -1.0;
7392 double muProd2 = 0.0;
7395 double BrHXXRatio = 1.0;
7396 double dBrHXXRatio1 = 0.0;
7397 double dBrHXXRatio2 = 0.0;
7403 dBrHXXRatio1 = BrHXXRatio - 1.0;
7407 dBrHXXRatio1 = BrHXXRatio - 1.0;
7411 dBrHXXRatio1 = BrHXXRatio - 1.0;
7415 dBrHXXRatio1 = BrHXXRatio - 1.0;
7419 dBrHXXRatio1 = BrHXXRatio - 1.0;
7423 dBrHXXRatio1 = BrHXXRatio - 1.0;
7427 dBrHXXRatio1 = BrHXXRatio - 1.0;
7430 throw std::runtime_error(
"STXS12_ggH_pTH0_60_Nj1 called with invalid argument for final state in fstate_i");
7434 if ((this->
getModel()).isModelLinearized()){
7435 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
7436 }
else if((this->
getModel()).isModelNPquadratic()){
7437 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
7439 return weight*(muProd)*(BrHXXRatio);
7448:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
7451 throw std::runtime_error(
"STXS12_ggH_pTH60_120_Nj1 called with a class whose parent is not NPbase");
7458 double weight = 1.0;
7460 double muProd1 = muProd -1.0;
7461 double muProd2 = 0.0;
7464 double BrHXXRatio = 1.0;
7465 double dBrHXXRatio1 = 0.0;
7466 double dBrHXXRatio2 = 0.0;
7472 dBrHXXRatio1 = BrHXXRatio - 1.0;
7476 dBrHXXRatio1 = BrHXXRatio - 1.0;
7480 dBrHXXRatio1 = BrHXXRatio - 1.0;
7484 dBrHXXRatio1 = BrHXXRatio - 1.0;
7488 dBrHXXRatio1 = BrHXXRatio - 1.0;
7492 dBrHXXRatio1 = BrHXXRatio - 1.0;
7496 dBrHXXRatio1 = BrHXXRatio - 1.0;
7499 throw std::runtime_error(
"STXS12_ggH_pTH60_120_Nj1 called with invalid argument for final state in fstate_i");
7503 if ((this->
getModel()).isModelLinearized()){
7504 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
7505 }
else if((this->
getModel()).isModelNPquadratic()){
7506 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
7508 return weight*(muProd)*(BrHXXRatio);
7517:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
7520 throw std::runtime_error(
"STXS12_ggH_pTH120_200_Nj1 called with a class whose parent is not NPbase");
7527 double weight = 1.0;
7529 double muProd1 = muProd -1.0;
7530 double muProd2 = 0.0;
7533 double BrHXXRatio = 1.0;
7534 double dBrHXXRatio1 = 0.0;
7535 double dBrHXXRatio2 = 0.0;
7541 dBrHXXRatio1 = BrHXXRatio - 1.0;
7545 dBrHXXRatio1 = BrHXXRatio - 1.0;
7549 dBrHXXRatio1 = BrHXXRatio - 1.0;
7553 dBrHXXRatio1 = BrHXXRatio - 1.0;
7557 dBrHXXRatio1 = BrHXXRatio - 1.0;
7561 dBrHXXRatio1 = BrHXXRatio - 1.0;
7565 dBrHXXRatio1 = BrHXXRatio - 1.0;
7568 throw std::runtime_error(
"STXS12_ggH_pTH120_200_Nj1 called with invalid argument for final state in fstate_i");
7572 if ((this->
getModel()).isModelLinearized()){
7573 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
7574 }
else if((this->
getModel()).isModelNPquadratic()){
7575 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
7577 return weight*(muProd)*(BrHXXRatio);
7588:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
7591 throw std::runtime_error(
"STXS12_ggH_pTH60_200_Nj1 called with a class whose parent is not NPbase");
7598 double weight = 1.0;
7601 )/(4.50294+0.74712);
7602 double muProd1 = muProd -1.0;
7603 double muProd2 = 0.0;
7606 double BrHXXRatio = 1.0;
7607 double dBrHXXRatio1 = 0.0;
7608 double dBrHXXRatio2 = 0.0;
7611 weight = (4.50294+0.74712);
7614 dBrHXXRatio1 = BrHXXRatio - 1.0;
7618 dBrHXXRatio1 = BrHXXRatio - 1.0;
7622 dBrHXXRatio1 = BrHXXRatio - 1.0;
7626 dBrHXXRatio1 = BrHXXRatio - 1.0;
7630 dBrHXXRatio1 = BrHXXRatio - 1.0;
7634 dBrHXXRatio1 = BrHXXRatio - 1.0;
7638 dBrHXXRatio1 = BrHXXRatio - 1.0;
7641 throw std::runtime_error(
"STXS12_ggH_pTH60_200_Nj1 called with invalid argument for final state in fstate_i");
7645 if ((this->
getModel()).isModelLinearized()){
7646 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
7647 }
else if((this->
getModel()).isModelNPquadratic()){
7648 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
7650 return weight*(muProd)*(BrHXXRatio);
7659:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
7662 throw std::runtime_error(
"STXS12_ggH_mjj0_350_pTH0_60_Nj2 called with a class whose parent is not NPbase");
7671 double weight = 1.0;
7674 double muProd1 = muProd -1.0;
7675 double muProd2 = 0.0;
7678 double BrHXXRatio = 1.0;
7679 double dBrHXXRatio1 = 0.0;
7680 double dBrHXXRatio2 = 0.0;
7689 dBrHXXRatio1 = BrHXXRatio - 1.0;
7693 dBrHXXRatio1 = BrHXXRatio - 1.0;
7697 dBrHXXRatio1 = BrHXXRatio - 1.0;
7701 dBrHXXRatio1 = BrHXXRatio - 1.0;
7705 dBrHXXRatio1 = BrHXXRatio - 1.0;
7709 dBrHXXRatio1 = BrHXXRatio - 1.0;
7713 dBrHXXRatio1 = BrHXXRatio - 1.0;
7716 throw std::runtime_error(
"STXS12_ggH_mjj0_350_pTH0_60_Nj2 called with invalid argument for final state in fstate_i");
7722 if ((this->
getModel()).isModelLinearized()){
7723 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
7724 }
else if((this->
getModel()).isModelNPquadratic()){
7725 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
7727 return weight*(muProd)*(BrHXXRatio);
7734:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
7737 throw std::runtime_error(
"STXS12_ggH_mjj0_350_pTH60_120_Nj2 called with a class whose parent is not NPbase");
7745 double weight = 1.0;
7749 double muProd1 = muProd -1.0;
7750 double muProd2 = 0.0;
7753 double BrHXXRatio = 1.0;
7754 double dBrHXXRatio1 = 0.0;
7755 double dBrHXXRatio2 = 0.0;
7764 dBrHXXRatio1 = BrHXXRatio - 1.0;
7768 dBrHXXRatio1 = BrHXXRatio - 1.0;
7772 dBrHXXRatio1 = BrHXXRatio - 1.0;
7776 dBrHXXRatio1 = BrHXXRatio - 1.0;
7780 dBrHXXRatio1 = BrHXXRatio - 1.0;
7784 dBrHXXRatio1 = BrHXXRatio - 1.0;
7788 dBrHXXRatio1 = BrHXXRatio - 1.0;
7791 throw std::runtime_error(
"STXS12_ggH_mjj0_350_pTH60_120_Nj2 called with invalid argument for final state in fstate_i");
7795 if ((this->
getModel()).isModelLinearized()){
7796 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
7797 }
else if((this->
getModel()).isModelNPquadratic()){
7798 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
7800 return weight*(muProd)*(BrHXXRatio);
7812:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
7815 throw std::runtime_error(
"STXS12_ggH_mjj0_350_pTH0_120_Nj2 called with a class whose parent is not NPbase");
7822 double weight = 1.0;
7828 double muProd1 = muProd -1.0;
7829 double muProd2 = 0.0;
7832 double BrHXXRatio = 1.0;
7833 double dBrHXXRatio1 = 0.0;
7834 double dBrHXXRatio2 = 0.0;
7845 dBrHXXRatio1 = BrHXXRatio - 1.0;
7849 dBrHXXRatio1 = BrHXXRatio - 1.0;
7853 dBrHXXRatio1 = BrHXXRatio - 1.0;
7857 dBrHXXRatio1 = BrHXXRatio - 1.0;
7861 dBrHXXRatio1 = BrHXXRatio - 1.0;
7865 dBrHXXRatio1 = BrHXXRatio - 1.0;
7869 dBrHXXRatio1 = BrHXXRatio - 1.0;
7872 throw std::runtime_error(
"STXS12_ggH_mjj0_350_pTH0_120_Nj2 called with invalid argument for final state in fstate_i");
7876 if ((this->
getModel()).isModelLinearized()){
7877 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
7878 }
else if((this->
getModel()).isModelNPquadratic()){
7879 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
7881 return weight*(muProd)*(BrHXXRatio);
7893:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
7896 throw std::runtime_error(
"STXS12_ggH_mjj0_350_pTH120_200_Nj2 called with a class whose parent is not NPbase");
7903 double weight = 1.0;
7905 double muProd1 = muProd -1.0;
7906 double muProd2 = 0.0;
7909 double BrHXXRatio = 1.0;
7910 double dBrHXXRatio1 = 0.0;
7911 double dBrHXXRatio2 = 0.0;
7917 dBrHXXRatio1 = BrHXXRatio - 1.0;
7921 dBrHXXRatio1 = BrHXXRatio - 1.0;
7925 dBrHXXRatio1 = BrHXXRatio - 1.0;
7929 dBrHXXRatio1 = BrHXXRatio - 1.0;
7933 dBrHXXRatio1 = BrHXXRatio - 1.0;
7937 dBrHXXRatio1 = BrHXXRatio - 1.0;
7941 dBrHXXRatio1 = BrHXXRatio - 1.0;
7944 throw std::runtime_error(
"STXS12_ggH_mjj0_350_pTH120_200_Nj2 called with invalid argument for final state in fstate_i");
7948 if ((this->
getModel()).isModelLinearized()){
7949 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
7950 }
else if((this->
getModel()).isModelNPquadratic()){
7951 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
7953 return weight*(muProd)*(BrHXXRatio);
7963:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
7966 throw std::runtime_error(
"STXS12_ggH_mjj350_Inf_pTH0_200_Nj2 called with a class whose parent is not NPbase");
7973 double weight = 1.0;
7981 double muProd1 = muProd -1.0;
7982 double muProd2 = 0.0;
7985 double BrHXXRatio = 1.0;
7986 double dBrHXXRatio1 = 0.0;
7987 double dBrHXXRatio2 = 0.0;
7993 dBrHXXRatio1 = BrHXXRatio - 1.0;
7997 dBrHXXRatio1 = BrHXXRatio - 1.0;
8001 dBrHXXRatio1 = BrHXXRatio - 1.0;
8005 dBrHXXRatio1 = BrHXXRatio - 1.0;
8009 dBrHXXRatio1 = BrHXXRatio - 1.0;
8013 dBrHXXRatio1 = BrHXXRatio - 1.0;
8017 dBrHXXRatio1 = BrHXXRatio - 1.0;
8020 throw std::runtime_error(
"STXS12_ggH_mjj350_Inf_pTH0_200_Nj2 called with invalid argument for final state in fstate_i");
8024 if ((this->
getModel()).isModelLinearized()){
8025 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
8026 }
else if((this->
getModel()).isModelNPquadratic()){
8027 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
8029 return weight*(muProd)*(BrHXXRatio);
8038:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8041 throw std::runtime_error(
"STXS12_ggH_mjj350_700_pTH0_200_ptHjj0_25_Nj2 called with a class whose parent is not NPbase");
8047 double BrHXXRatio = 1.0;
8057 throw std::runtime_error(
"STXS12_ggH_mjj350_700_pTH0_200_ptHjj0_25_Nj2 called with invalid argument for final state in fstate_i");
8060 if ((this->
getModel()).isModelLinearized()) {
8070:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8074 throw std::runtime_error(
"STXS12_ggH_mjj350_700_pTH0_200_ptHjj25_Inf_Nj2 called with a class whose parent is not NPbase");
8080 double BrHXXRatio = 1.0;
8090 throw std::runtime_error(
"STXS12_ggH_mjj350_700_pTH0_200_ptHjj25_Inf_Nj2 called with invalid argument for final state in fstate_i");
8093 if ((this->
getModel()).isModelLinearized()) {
8103:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8106 throw std::runtime_error(
"STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj0_25_Nj2 called with a class whose parent is not NPbase");
8112 double BrHXXRatio = 1.0;
8122 throw std::runtime_error(
"STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj0_25_Nj2 called with invalid argument for final state in fstate_i");
8125 if ((this->
getModel()).isModelLinearized()) {
8135:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8138 throw std::runtime_error(
"STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj25_Inf_Nj2 called with a class whose parent is not NPbase");
8144 double BrHXXRatio = 1.0;
8154 throw std::runtime_error(
"STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj25_Inf_Nj2 called with invalid argument for final state in fstate_i");
8157 if ((this->
getModel()).isModelLinearized()) {
8172:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8175 throw std::runtime_error(
"STXS12_ggH_pTH0_200_Nj2 called with a class whose parent is not NPbase");
8185 double weight = 1.0;
8197 )/(1.24+2.00+0.94321+0.87751);
8198 double muProd1 = muProd -1.0;
8199 double muProd2 = 0.0;
8202 double BrHXXRatio = 1.0;
8203 double dBrHXXRatio1 = 0.0;
8204 double dBrHXXRatio2 = 0.0;
8207 weight = (1.24+2.00+0.94321+0.87751);
8210 dBrHXXRatio1 = BrHXXRatio - 1.0;
8214 dBrHXXRatio1 = BrHXXRatio - 1.0;
8218 dBrHXXRatio1 = BrHXXRatio - 1.0;
8222 dBrHXXRatio1 = BrHXXRatio - 1.0;
8226 dBrHXXRatio1 = BrHXXRatio - 1.0;
8230 dBrHXXRatio1 = BrHXXRatio - 1.0;
8234 dBrHXXRatio1 = BrHXXRatio - 1.0;
8237 throw std::runtime_error(
"STXS12_ggH_pTH0_200_Nj2 called with invalid argument for final state in fstate_i");
8241 if ((this->
getModel()).isModelLinearized()){
8242 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
8243 }
else if((this->
getModel()).isModelNPquadratic()){
8244 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
8246 return weight*(muProd)*(BrHXXRatio);
8262:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8265 throw std::runtime_error(
"STXS12_ggH_pTH200_Inf called with a class whose parent is not NPbase");
8272 double weight = 1.0;
8277 /(0.45825 + 0.10632 + 0.017974);
8278 double muProd1 = muProd -1.0;
8279 double muProd2 = 0.0;
8282 double BrHXXRatio = 1.0;
8283 double dBrHXXRatio1 = 0.0;
8284 double dBrHXXRatio2 = 0.0;
8287 weight = (0.45825 + 0.10632 + 0.017974);
8290 dBrHXXRatio1 = BrHXXRatio - 1.0;
8294 dBrHXXRatio1 = BrHXXRatio - 1.0;
8298 dBrHXXRatio1 = BrHXXRatio - 1.0;
8302 dBrHXXRatio1 = BrHXXRatio - 1.0;
8306 dBrHXXRatio1 = BrHXXRatio - 1.0;
8310 dBrHXXRatio1 = BrHXXRatio - 1.0;
8314 dBrHXXRatio1 = BrHXXRatio - 1.0;
8317 throw std::runtime_error(
"STXS12_ggH_pTH200_Inf called with invalid argument for final state in fstate_i");
8321 if ((this->
getModel()).isModelLinearized()){
8322 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
8323 }
else if((this->
getModel()).isModelNPquadratic()){
8324 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
8326 return weight*(muProd)*(BrHXXRatio);
8339:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8342 throw std::runtime_error(
"STXS12_ggH_pTH300_Inf called with a class whose parent is not NPbase");
8349 double weight = 1.0;
8353 /(0.10632 + 0.017974);
8354 double muProd1 = muProd -1.0;
8355 double muProd2 = 0.0;
8358 double BrHXXRatio = 1.0;
8359 double dBrHXXRatio1 = 0.0;
8360 double dBrHXXRatio2 = 0.0;
8363 weight = (0.10632 + 0.017974);
8366 dBrHXXRatio1 = BrHXXRatio - 1.0;
8370 dBrHXXRatio1 = BrHXXRatio - 1.0;
8374 dBrHXXRatio1 = BrHXXRatio - 1.0;
8378 dBrHXXRatio1 = BrHXXRatio - 1.0;
8382 dBrHXXRatio1 = BrHXXRatio - 1.0;
8386 dBrHXXRatio1 = BrHXXRatio - 1.0;
8390 dBrHXXRatio1 = BrHXXRatio - 1.0;
8393 throw std::runtime_error(
"STXS12_ggH_pTH200_Inf called with invalid argument for final state in fstate_i");
8397 if ((this->
getModel()).isModelLinearized()){
8398 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
8399 }
else if((this->
getModel()).isModelNPquadratic()){
8400 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
8402 return weight*(muProd)*(BrHXXRatio);
8413:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8416 throw std::runtime_error(
"STXS12_ggH_pTH200_300 called with a class whose parent is not NPbase");
8423 double weight = 1.0;
8426 double muProd1 = muProd -1.0;
8427 double muProd2 = 0.0;
8430 double BrHXXRatio = 1.0;
8431 double dBrHXXRatio1 = 0.0;
8432 double dBrHXXRatio2 = 0.0;
8435 weight = (0.45825 );
8438 dBrHXXRatio1 = BrHXXRatio - 1.0;
8442 dBrHXXRatio1 = BrHXXRatio - 1.0;
8446 dBrHXXRatio1 = BrHXXRatio - 1.0;
8450 dBrHXXRatio1 = BrHXXRatio - 1.0;
8454 dBrHXXRatio1 = BrHXXRatio - 1.0;
8458 dBrHXXRatio1 = BrHXXRatio - 1.0;
8462 dBrHXXRatio1 = BrHXXRatio - 1.0;
8465 throw std::runtime_error(
"STXS12_ggH_pTH200_300 called with invalid argument for final state in fstate_i");
8469 if ((this->
getModel()).isModelLinearized()){
8470 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
8471 }
else if((this->
getModel()).isModelNPquadratic()){
8472 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
8474 return weight*(muProd)*(BrHXXRatio);
8486:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8489 throw std::runtime_error(
"STXS12_ggH_pTH300_450 called with a class whose parent is not NPbase");
8496 double weight = 1.0;
8499 double muProd1 = muProd -1.0;
8500 double muProd2 = 0.0;
8503 double BrHXXRatio = 1.0;
8504 double dBrHXXRatio1 = 0.0;
8505 double dBrHXXRatio2 = 0.0;
8511 dBrHXXRatio1 = BrHXXRatio - 1.0;
8515 dBrHXXRatio1 = BrHXXRatio - 1.0;
8519 dBrHXXRatio1 = BrHXXRatio - 1.0;
8523 dBrHXXRatio1 = BrHXXRatio - 1.0;
8527 dBrHXXRatio1 = BrHXXRatio - 1.0;
8531 dBrHXXRatio1 = BrHXXRatio - 1.0;
8535 dBrHXXRatio1 = BrHXXRatio - 1.0;
8538 throw std::runtime_error(
"STXS12_ggH_pTH300_450 called with invalid argument for final state in fstate_i");
8542 if ((this->
getModel()).isModelLinearized()){
8543 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
8544 }
else if((this->
getModel()).isModelNPquadratic()){
8545 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
8547 return weight*(muProd)*(BrHXXRatio);
8560:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8563 throw std::runtime_error(
"STXS12_ggH_pTH450_650 called with a class whose parent is not NPbase");
8570 double weight = 1.0;
8573 double muProd1 = muProd -1.0;
8574 double muProd2 = 0.0;
8577 double BrHXXRatio = 1.0;
8578 double dBrHXXRatio1 = 0.0;
8579 double dBrHXXRatio2 = 0.0;
8585 dBrHXXRatio1 = BrHXXRatio - 1.0;
8589 dBrHXXRatio1 = BrHXXRatio - 1.0;
8593 dBrHXXRatio1 = BrHXXRatio - 1.0;
8597 dBrHXXRatio1 = BrHXXRatio - 1.0;
8601 dBrHXXRatio1 = BrHXXRatio - 1.0;
8605 dBrHXXRatio1 = BrHXXRatio - 1.0;
8609 dBrHXXRatio1 = BrHXXRatio - 1.0;
8612 throw std::runtime_error(
"STXS12_ggH_pTH450_Inf called with invalid argument for final state in fstate_i");
8616 if ((this->
getModel()).isModelLinearized()){
8617 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
8618 }
else if((this->
getModel()).isModelNPquadratic()){
8619 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
8621 return weight*(muProd)*(BrHXXRatio);
8633:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8636 throw std::runtime_error(
"STXS12_ggH_pTH650_Inf called with a class whose parent is not NPbase");
8643 double weight = 1.0;
8646 double muProd1 = muProd -1.0;
8647 double muProd2 = 0.0;
8650 double BrHXXRatio = 1.0;
8651 double dBrHXXRatio1 = 0.0;
8652 double dBrHXXRatio2 = 0.0;
8658 dBrHXXRatio1 = BrHXXRatio - 1.0;
8662 dBrHXXRatio1 = BrHXXRatio - 1.0;
8666 dBrHXXRatio1 = BrHXXRatio - 1.0;
8670 dBrHXXRatio1 = BrHXXRatio - 1.0;
8674 dBrHXXRatio1 = BrHXXRatio - 1.0;
8678 dBrHXXRatio1 = BrHXXRatio - 1.0;
8682 dBrHXXRatio1 = BrHXXRatio - 1.0;
8685 throw std::runtime_error(
"STXS12_ggH_pTH450_Inf called with invalid argument for final state in fstate_i");
8689 if ((this->
getModel()).isModelLinearized()){
8690 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
8691 }
else if((this->
getModel()).isModelNPquadratic()){
8692 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
8694 return weight*(muProd)*(BrHXXRatio);
8706:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8709 throw std::runtime_error(
"STXS12_ggH_pTH450_Inf called with a class whose parent is not NPbase");
8716 double weight = 1.0;
8719 double muProd1 = muProd -1.0;
8720 double muProd2 = 0.0;
8723 double BrHXXRatio = 1.0;
8724 double dBrHXXRatio1 = 0.0;
8725 double dBrHXXRatio2 = 0.0;
8731 dBrHXXRatio1 = BrHXXRatio - 1.0;
8735 dBrHXXRatio1 = BrHXXRatio - 1.0;
8739 dBrHXXRatio1 = BrHXXRatio - 1.0;
8743 dBrHXXRatio1 = BrHXXRatio - 1.0;
8747 dBrHXXRatio1 = BrHXXRatio - 1.0;
8751 dBrHXXRatio1 = BrHXXRatio - 1.0;
8755 dBrHXXRatio1 = BrHXXRatio - 1.0;
8758 throw std::runtime_error(
"STXS12_ggH_pTH450_Inf called with invalid argument for final state in fstate_i");
8762 if ((this->
getModel()).isModelLinearized()){
8763 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
8764 }
else if((this->
getModel()).isModelNPquadratic()){
8765 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
8767 return weight*(muProd)*(BrHXXRatio);
8776:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8779 throw std::runtime_error(
"STXS12_ggHll_pTV0_75 called with a class whose parent is not NPbase");
8785 double BrHXXRatio = 1.0;
8795 throw std::runtime_error(
"STXS12_ggHll_pTV0_75 called with invalid argument for final state in fstate_i");
8798 if ((this->
getModel()).isModelLinearized()) {
8808:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8811 throw std::runtime_error(
"STXS12_ggHll_pTV75_150 called with a class whose parent is not NPbase");
8817 double BrHXXRatio = 1.0;
8827 throw std::runtime_error(
"STXS12_ggHll_pTV75_150 called with invalid argument for final state in fstate_i");
8830 if ((this->
getModel()).isModelLinearized()) {
8840:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8843 throw std::runtime_error(
"STXS12_ggHll_pTV150_250_Nj0 called with a class whose parent is not NPbase");
8849 double BrHXXRatio = 1.0;
8859 throw std::runtime_error(
"STXS12_ggHll_pTV150_250_Nj0 called with invalid argument for final state in fstate_i");
8862 if ((this->
getModel()).isModelLinearized()) {
8872:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8875 throw std::runtime_error(
"STXS12_ggHll_pTV150_250_Nj1 called with a class whose parent is not NPbase");
8881 double BrHXXRatio = 1.0;
8891 throw std::runtime_error(
"STXS12_ggHll_pTV150_250_Nj1 called with invalid argument for final state in fstate_i");
8894 if ((this->
getModel()).isModelLinearized()) {
8904:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8907 throw std::runtime_error(
"STXS12_ggHll_pTV250_Inf called with a class whose parent is not NPbase");
8913 double BrHXXRatio = 1.0;
8923 throw std::runtime_error(
"STXS12_ggHll_pTV250_Inf called with invalid argument for final state in fstate_i");
8926 if ((this->
getModel()).isModelLinearized()) {
8936:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8939 throw std::runtime_error(
"STXS12_qqHqq_Nj0 called with a class whose parent is not NPbase");
8945 double BrHXXRatio = 1.0;
8955 throw std::runtime_error(
"STXS12_qqHqq_Nj called with invalid argument for final state in fstate_i");
8958 if ((this->
getModel()).isModelLinearized()) {
8968:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
8971 throw std::runtime_error(
"STXS12_qqHqq_Nj1 called with a class whose parent is not NPbase");
8977 double BrHXXRatio = 1.0;
8987 throw std::runtime_error(
"STXS12_qqHqq_Nj1 called with invalid argument for final state in fstate_i");
8990 if ((this->
getModel()).isModelLinearized()) {
9000:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
9003 throw std::runtime_error(
"STXS12_qqHqq_mjj0_60_Nj2 called with a class whose parent is not NPbase");
9009 double BrHXXRatio = 1.0;
9019 throw std::runtime_error(
"STXS12_qqHqq_mjj0_60_Nj2 called with invalid argument for final state in fstate_i");
9022 if ((this->
getModel()).isModelLinearized()) {
9036:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
9039 throw std::runtime_error(
"STXS12_qqHqq_VH_veto_Nj01 called with a class whose parent is not NPbase");
9046 double weight = 1.0;
9049 double muProd1 = muProd -1.0;
9050 double muProd2 = 0.0;
9053 double BrHXXRatio = 1.0;
9054 double dBrHXXRatio1 = 0.0;
9055 double dBrHXXRatio2 = 0.0;
9061 dBrHXXRatio1 = BrHXXRatio - 1.0;
9065 dBrHXXRatio1 = BrHXXRatio - 1.0;
9069 dBrHXXRatio1 = BrHXXRatio - 1.0;
9073 dBrHXXRatio1 = BrHXXRatio - 1.0;
9077 dBrHXXRatio1 = BrHXXRatio - 1.0;
9081 dBrHXXRatio1 = BrHXXRatio - 1.0;
9085 dBrHXXRatio1 = BrHXXRatio - 1.0;
9088 throw std::runtime_error(
"STXS12_ggH_pTH200_300 called with invalid argument for final state in fstate_i");
9092 if ((this->
getModel()).isModelLinearized()){
9093 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
9094 }
else if((this->
getModel()).isModelNPquadratic()){
9095 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
9097 return weight*(muProd)*(BrHXXRatio);
9111:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
9114 throw std::runtime_error(
"STXS12_qqHqq_mjj60_120_Nj2 called with a class whose parent is not NPbase");
9121 double weight = 1.0;
9123 double muProd1 = muProd -1.0;
9124 double muProd2 = 0.0;
9127 double BrHXXRatio = 1.0;
9128 double dBrHXXRatio1 = 0.0;
9129 double dBrHXXRatio2 = 0.0;
9135 dBrHXXRatio1 = BrHXXRatio - 1.0;
9139 dBrHXXRatio1 = BrHXXRatio - 1.0;
9143 dBrHXXRatio1 = BrHXXRatio - 1.0;
9147 dBrHXXRatio1 = BrHXXRatio - 1.0;
9151 dBrHXXRatio1 = BrHXXRatio - 1.0;
9155 dBrHXXRatio1 = BrHXXRatio - 1.0;
9159 dBrHXXRatio1 = BrHXXRatio - 1.0;
9162 throw std::runtime_error(
"STXS12_qqHqq_mjj60_120_Nj2 called with invalid argument for final state in fstate_i");
9166 if ((this->
getModel()).isModelLinearized()){
9167 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
9168 }
else if((this->
getModel()).isModelNPquadratic()){
9169 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
9171 return weight*(muProd)*(BrHXXRatio);
9178:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
9181 throw std::runtime_error(
"STXS12_qqHqq_mjj120_350_Nj2 called with a class whose parent is not NPbase");
9187 double BrHXXRatio = 1.0;
9197 throw std::runtime_error(
"STXS12_qqHqq_mjj120_350_Nj2 called with invalid argument for final state in fstate_i");
9200 if ((this->
getModel()).isModelLinearized()) {
9211:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
9214 throw std::runtime_error(
"STXS12_qqHqq_mjj350_Inf_pTH200_Inf_Nj2 called with a class whose parent is not NPbase");
9221 double weight = 1.0;
9223 double muProd1 = muProd -1.0;
9224 double muProd2 = 0.0;
9227 double BrHXXRatio = 1.0;
9228 double dBrHXXRatio1 = 0.0;
9229 double dBrHXXRatio2 = 0.0;
9235 dBrHXXRatio1 = BrHXXRatio - 1.0;
9239 dBrHXXRatio1 = BrHXXRatio - 1.0;
9243 dBrHXXRatio1 = BrHXXRatio - 1.0;
9247 dBrHXXRatio1 = BrHXXRatio - 1.0;
9251 dBrHXXRatio1 = BrHXXRatio - 1.0;
9255 dBrHXXRatio1 = BrHXXRatio - 1.0;
9259 dBrHXXRatio1 = BrHXXRatio - 1.0;
9262 throw std::runtime_error(
"STXS12_qqHqq_mjj350_Inf_pTH200_Inf_Nj2 called with invalid argument for final state in fstate_i");
9267 if ((this->
getModel()).isModelLinearized()){
9268 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
9269 }
else if((this->
getModel()).isModelNPquadratic()){
9270 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
9272 return weight*(muProd)*(BrHXXRatio);
9286:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
9289 throw std::runtime_error(
"STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj0_25_Nj2 called with a class whose parent is not NPbase");
9297 double weight = 1.0;
9299 double muProd1 = muProd -1.0;
9300 double muProd2 = 0.0;
9303 double BrHXXRatio = 1.0;
9304 double dBrHXXRatio1 = 0.0;
9305 double dBrHXXRatio2 = 0.0;
9311 dBrHXXRatio1 = BrHXXRatio - 1.0;
9315 dBrHXXRatio1 = BrHXXRatio - 1.0;
9319 dBrHXXRatio1 = BrHXXRatio - 1.0;
9323 dBrHXXRatio1 = BrHXXRatio - 1.0;
9327 dBrHXXRatio1 = BrHXXRatio - 1.0;
9331 dBrHXXRatio1 = BrHXXRatio - 1.0;
9335 dBrHXXRatio1 = BrHXXRatio - 1.0;
9338 throw std::runtime_error(
"STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj0_25_Nj2 called with invalid argument for final state in fstate_i");
9342 if ((this->
getModel()).isModelLinearized()){
9343 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
9344 }
else if((this->
getModel()).isModelNPquadratic()){
9345 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
9347 return weight*(muProd)*(BrHXXRatio);
9361:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
9364 throw std::runtime_error(
"STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj25_Inf_Nj2 called with a class whose parent is not NPbase");
9372 double weight = 1.0;
9374 double muProd1 = muProd -1.0;
9375 double muProd2 = 0.0;
9378 double BrHXXRatio = 1.0;
9379 double dBrHXXRatio1 = 0.0;
9380 double dBrHXXRatio2 = 0.0;
9386 dBrHXXRatio1 = BrHXXRatio - 1.0;
9390 dBrHXXRatio1 = BrHXXRatio - 1.0;
9394 dBrHXXRatio1 = BrHXXRatio - 1.0;
9398 dBrHXXRatio1 = BrHXXRatio - 1.0;
9402 dBrHXXRatio1 = BrHXXRatio - 1.0;
9406 dBrHXXRatio1 = BrHXXRatio - 1.0;
9410 dBrHXXRatio1 = BrHXXRatio - 1.0;
9413 throw std::runtime_error(
"STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj25_Inf_Nj2 called with invalid argument for final state in fstate_i");
9417 if ((this->
getModel()).isModelLinearized()){
9418 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
9419 }
else if((this->
getModel()).isModelNPquadratic()){
9420 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
9422 return weight*(muProd)*(BrHXXRatio);
9432:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
9435 throw std::runtime_error(
"STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj0_25_Nj2 called with a class whose parent is not NPbase");
9445 double weight = 1.0;
9447 double muProd1 = muProd -1.0;
9448 double muProd2 = 0.0;
9451 double BrHXXRatio = 1.0;
9452 double dBrHXXRatio1 = 0.0;
9453 double dBrHXXRatio2 = 0.0;
9459 dBrHXXRatio1 = BrHXXRatio - 1.0;
9463 dBrHXXRatio1 = BrHXXRatio - 1.0;
9467 dBrHXXRatio1 = BrHXXRatio - 1.0;
9471 dBrHXXRatio1 = BrHXXRatio - 1.0;
9475 dBrHXXRatio1 = BrHXXRatio - 1.0;
9479 dBrHXXRatio1 = BrHXXRatio - 1.0;
9483 dBrHXXRatio1 = BrHXXRatio - 1.0;
9486 throw std::runtime_error(
"STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj0_25_Nj2 called with invalid argument for final state in fstate_i");
9490 if ((this->
getModel()).isModelLinearized()){
9491 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
9492 }
else if((this->
getModel()).isModelNPquadratic()){
9493 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
9495 return weight*(muProd)*(BrHXXRatio);
9506:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
9509 throw std::runtime_error(
"STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj25_Inf_Nj2 called with a class whose parent is not NPbase");
9521 double weight = 1.0;
9523 double muProd1 = muProd -1.0;
9524 double muProd2 = 0.0;
9527 double BrHXXRatio = 1.0;
9528 double dBrHXXRatio1 = 0.0;
9529 double dBrHXXRatio2 = 0.0;
9535 dBrHXXRatio1 = BrHXXRatio - 1.0;
9539 dBrHXXRatio1 = BrHXXRatio - 1.0;
9543 dBrHXXRatio1 = BrHXXRatio - 1.0;
9547 dBrHXXRatio1 = BrHXXRatio - 1.0;
9551 dBrHXXRatio1 = BrHXXRatio - 1.0;
9555 dBrHXXRatio1 = BrHXXRatio - 1.0;
9559 dBrHXXRatio1 = BrHXXRatio - 1.0;
9562 throw std::runtime_error(
"STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj25_Inf_Nj2 called with invalid argument for final state in fstate_i");
9566 if ((this->
getModel()).isModelLinearized()){
9567 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
9568 }
else if((this->
getModel()).isModelNPquadratic()){
9569 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
9571 return weight*(muProd)*(BrHXXRatio);
9592:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
9595 throw std::runtime_error(
"STXS12_qqHqq_mjj350_Inf_pTH0_200_pTHjj25_Inf_Nj2 called with a class whose parent is not NPbase");
9605 double weight = 1.0;
9609 )/(0.175166+0.1647);
9610 double muProd1 = muProd -1.0;
9611 double muProd2 = 0.0;
9614 double BrHXXRatio = 1.0;
9615 double dBrHXXRatio1 = 0.0;
9616 double dBrHXXRatio2 = 0.0;
9622 dBrHXXRatio1 = BrHXXRatio - 1.0;
9626 dBrHXXRatio1 = BrHXXRatio - 1.0;
9630 dBrHXXRatio1 = BrHXXRatio - 1.0;
9634 dBrHXXRatio1 = BrHXXRatio - 1.0;
9638 dBrHXXRatio1 = BrHXXRatio - 1.0;
9642 dBrHXXRatio1 = BrHXXRatio - 1.0;
9646 dBrHXXRatio1 = BrHXXRatio - 1.0;
9649 throw std::runtime_error(
"STXS12_qqHqq_mjj350_Inf_pTH0_200_pTHjj25_Inf_Nj2 called with invalid argument for final state in fstate_i");
9653 if ((this->
getModel()).isModelLinearized()){
9654 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
9655 }
else if((this->
getModel()).isModelNPquadratic()){
9656 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
9658 return weight*(muProd)*(BrHXXRatio);
9675:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
9678 throw std::runtime_error(
"STXS12_qqHqq_mjj350_700_pTH0_200_Nj2 called with a class whose parent is not NPbase");
9685 double weight = 1.0;
9687 double muProd1 = muProd -1.0;
9688 double muProd2 = 0.0;
9691 double BrHXXRatio = 1.0;
9692 double dBrHXXRatio1 = 0.0;
9693 double dBrHXXRatio2 = 0.0;
9699 dBrHXXRatio1 = BrHXXRatio - 1.0;
9703 dBrHXXRatio1 = BrHXXRatio - 1.0;
9707 dBrHXXRatio1 = BrHXXRatio - 1.0;
9711 dBrHXXRatio1 = BrHXXRatio - 1.0;
9715 dBrHXXRatio1 = BrHXXRatio - 1.0;
9719 dBrHXXRatio1 = BrHXXRatio - 1.0;
9723 dBrHXXRatio1 = BrHXXRatio - 1.0;
9726 throw std::runtime_error(
"STXS12_qqHqq_mjj350_700_pTH0_200_Nj2 called with invalid argument for final state in fstate_i");
9730 if ((this->
getModel()).isModelLinearized()){
9731 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
9732 }
else if((this->
getModel()).isModelNPquadratic()){
9733 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
9735 return weight*(muProd)*(BrHXXRatio);
9745:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
9748 throw std::runtime_error(
"STXS12_qqHqq_mjj700_1000_pTH0_200_Nj2 called with a class whose parent is not NPbase");
9755 double weight = 1.0;
9757 double muProd1 = muProd -1.0;
9758 double muProd2 = 0.0;
9761 double BrHXXRatio = 1.0;
9762 double dBrHXXRatio1 = 0.0;
9763 double dBrHXXRatio2 = 0.0;
9769 dBrHXXRatio1 = BrHXXRatio - 1.0;
9773 dBrHXXRatio1 = BrHXXRatio - 1.0;
9777 dBrHXXRatio1 = BrHXXRatio - 1.0;
9781 dBrHXXRatio1 = BrHXXRatio - 1.0;
9785 dBrHXXRatio1 = BrHXXRatio - 1.0;
9789 dBrHXXRatio1 = BrHXXRatio - 1.0;
9793 dBrHXXRatio1 = BrHXXRatio - 1.0;
9796 throw std::runtime_error(
"STXS12_qqHqq_mjj700_1000_pTH0_200_Nj2 called with invalid argument for final state in fstate_i");
9800 if ((this->
getModel()).isModelLinearized()){
9801 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
9802 }
else if((this->
getModel()).isModelNPquadratic()){
9803 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
9805 return weight*(muProd)*(BrHXXRatio);
9815:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
9818 throw std::runtime_error(
"STXS12_qqHqq_mjj1000_1500_pTH0_200_Nj2 called with a class whose parent is not NPbase");
9825 double weight = 1.0;
9827 double muProd1 = muProd -1.0;
9828 double muProd2 = 0.0;
9831 double BrHXXRatio = 1.0;
9832 double dBrHXXRatio1 = 0.0;
9833 double dBrHXXRatio2 = 0.0;
9839 dBrHXXRatio1 = BrHXXRatio - 1.0;
9843 dBrHXXRatio1 = BrHXXRatio - 1.0;
9847 dBrHXXRatio1 = BrHXXRatio - 1.0;
9851 dBrHXXRatio1 = BrHXXRatio - 1.0;
9855 dBrHXXRatio1 = BrHXXRatio - 1.0;
9859 dBrHXXRatio1 = BrHXXRatio - 1.0;
9863 dBrHXXRatio1 = BrHXXRatio - 1.0;
9866 throw std::runtime_error(
"STXS12_qqHqq_mjj1000_1500_pTH0_200_Nj2 called with invalid argument for final state in fstate_i");
9870 if ((this->
getModel()).isModelLinearized()){
9871 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
9872 }
else if((this->
getModel()).isModelNPquadratic()){
9873 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
9875 return weight*(muProd)*(BrHXXRatio);
9885:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
9888 throw std::runtime_error(
"STXS12_qqHqq_mjj1500_Inf_pTH0_200_Nj2 called with a class whose parent is not NPbase");
9895 double weight = 1.0;
9897 double muProd1 = muProd -1.0;
9898 double muProd2 = 0.0;
9901 double BrHXXRatio = 1.0;
9902 double dBrHXXRatio1 = 0.0;
9903 double dBrHXXRatio2 = 0.0;
9909 dBrHXXRatio1 = BrHXXRatio - 1.0;
9913 dBrHXXRatio1 = BrHXXRatio - 1.0;
9917 dBrHXXRatio1 = BrHXXRatio - 1.0;
9921 dBrHXXRatio1 = BrHXXRatio - 1.0;
9925 dBrHXXRatio1 = BrHXXRatio - 1.0;
9929 dBrHXXRatio1 = BrHXXRatio - 1.0;
9933 dBrHXXRatio1 = BrHXXRatio - 1.0;
9936 throw std::runtime_error(
"STXS12_qqHqq_mjj1500_Inf_pTH0_200_Nj2 called with invalid argument for final state in fstate_i");
9940 if ((this->
getModel()).isModelLinearized()){
9941 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
9942 }
else if((this->
getModel()).isModelNPquadratic()){
9943 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
9945 return weight*(muProd)*(BrHXXRatio);
9954:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
9957 throw std::runtime_error(
"STXS12_qqHqq_mjj1000_Inf_pTH0_200_Nj2 called with a class whose parent is not NPbase");
9964 double weight = 1.0;
9969 ) / (0.22408+0.21578);
9970 double muProd1 = muProd - 1.0;
9971 double muProd2 = 0.0;
9974 double BrHXXRatio = 1.0;
9975 double dBrHXXRatio1 = 0.0;
9976 double dBrHXXRatio2 = 0.0;
9979 weight = (0.22408+0.21578) ;
9982 dBrHXXRatio1 = BrHXXRatio - 1.0;
9986 dBrHXXRatio1 = BrHXXRatio - 1.0;
9990 dBrHXXRatio1 = BrHXXRatio - 1.0;
9994 dBrHXXRatio1 = BrHXXRatio - 1.0;
9998 dBrHXXRatio1 = BrHXXRatio - 1.0;
10000 }
else if (
fstate == 6){
10002 dBrHXXRatio1 = BrHXXRatio - 1.0;
10003 dBrHXXRatio2 = 0.0;
10004 }
else if (
fstate == 7){
10006 dBrHXXRatio1 = BrHXXRatio - 1.0;
10007 dBrHXXRatio2 = 0.0;
10009 throw std::runtime_error(
"STXS12_qqHqq_mjj1000_Inf_pTH0_200_Nj2 called with invalid argument for final state in fstate_i");
10013 if ((this->
getModel()).isModelLinearized()){
10014 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
10015 }
else if((this->
getModel()).isModelNPquadratic()){
10016 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
10018 return weight*(muProd)*(BrHXXRatio);
10030:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
10033 throw std::runtime_error(
"STXS12_qqHqq_mjj700_Inf_pTH0_200_Nj2 called with a class whose parent is not NPbase");
10040 double weight = 1.0;
10046 )/(0.25614+0.22408+0.21578);
10047 double muProd1 = (muProd-1.0);
10048 double muProd2 = 0.0;
10051 double BrHXXRatio = 1.0;
10052 double dBrHXXRatio1 = 0.0;
10053 double dBrHXXRatio2 = 0.0;
10056 weight = (0.25614+0.22408+0.21578);
10057 }
else if (
fstate == 1){
10059 dBrHXXRatio1 = BrHXXRatio - 1.0;
10060 dBrHXXRatio2 = 0.0;
10061 }
else if (
fstate == 2){
10063 dBrHXXRatio1 = BrHXXRatio - 1.0;
10064 dBrHXXRatio2 = 0.0;
10065 }
else if (
fstate == 3){
10067 dBrHXXRatio1 = BrHXXRatio - 1.0;
10068 dBrHXXRatio2 = 0.0;
10069 }
else if (
fstate == 4){
10071 dBrHXXRatio1 = BrHXXRatio - 1.0;
10072 dBrHXXRatio2 = 0.0;
10073 }
else if (
fstate == 5){
10075 dBrHXXRatio1 = BrHXXRatio - 1.0;
10076 dBrHXXRatio2 = 0.0;
10077 }
else if (
fstate == 6){
10079 dBrHXXRatio1 = BrHXXRatio - 1.0;
10080 dBrHXXRatio2 = 0.0;
10081 }
else if (
fstate == 7){
10083 dBrHXXRatio1 = BrHXXRatio - 1.0;
10084 dBrHXXRatio2 = 0.0;
10086 throw std::runtime_error(
"STXS12_qqHqq_mjj700_Inf_pTH0_200_Nj2 called with invalid argument for final state in fstate_i");
10090 if ((this->
getModel()).isModelLinearized()){
10091 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
10092 }
else if((this->
getModel()).isModelNPquadratic()){
10093 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
10095 return weight*(muProd)*(BrHXXRatio);
10108:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
10111 throw std::runtime_error(
"STXS12_qqHqq_mjj350_1000_pTH200_Inf_Nj2 called with a class whose parent is not NPbase");
10118 double weight = 1.0;
10120 double muProd1 = muProd -1.0;
10121 double muProd2 = 0.0;
10124 double BrHXXRatio = 1.0;
10125 double dBrHXXRatio1 = 0.0;
10126 double dBrHXXRatio2 = 0.0;
10130 }
else if (
fstate == 1){
10132 dBrHXXRatio1 = BrHXXRatio - 1.0;
10133 dBrHXXRatio2 = 0.0;
10134 }
else if (
fstate == 2){
10136 dBrHXXRatio1 = BrHXXRatio - 1.0;
10137 dBrHXXRatio2 = 0.0;
10138 }
else if (
fstate == 3){
10140 dBrHXXRatio1 = BrHXXRatio - 1.0;
10141 dBrHXXRatio2 = 0.0;
10142 }
else if (
fstate == 4){
10144 dBrHXXRatio1 = BrHXXRatio - 1.0;
10145 dBrHXXRatio2 = 0.0;
10147 throw std::runtime_error(
"STXS12_qqHqq_mjj350_1000_pTH200_Inf_Nj2 called with invalid argument for final state in fstate_i");
10151 if ((this->
getModel()).isModelLinearized()){
10152 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
10153 }
else if((this->
getModel()).isModelNPquadratic()){
10154 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
10156 return weight*(muProd)*(BrHXXRatio);
10166:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
10169 throw std::runtime_error(
"STXS12_qqHqq_mjj1000_Inf_pTH200_Inf_Nj2 called with a class whose parent is not NPbase");
10176 double weight = 1.0;
10178 double muProd1 = muProd -1.0;
10179 double muProd2 = 0.0;
10182 double BrHXXRatio = 1.0;
10183 double dBrHXXRatio1 = 0.0;
10184 double dBrHXXRatio2 = 0.0;
10188 }
else if (
fstate == 1){
10190 dBrHXXRatio1 = BrHXXRatio - 1.0;
10191 dBrHXXRatio2 = 0.0;
10192 }
else if (
fstate == 2){
10194 dBrHXXRatio1 = BrHXXRatio - 1.0;
10195 dBrHXXRatio2 = 0.0;
10196 }
else if (
fstate == 3){
10198 dBrHXXRatio1 = BrHXXRatio - 1.0;
10199 dBrHXXRatio2 = 0.0;
10200 }
else if (
fstate == 4){
10202 dBrHXXRatio1 = BrHXXRatio - 1.0;
10203 dBrHXXRatio2 = 0.0;
10205 throw std::runtime_error(
"STXS12_qqHqq_mjj1000_Inf_pTH200_Inf_Nj2 called with invalid argument for final state in fstate_i");
10209 if ((this->
getModel()).isModelLinearized()){
10210 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
10211 }
else if((this->
getModel()).isModelNPquadratic()){
10212 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
10214 return weight*(muProd)*(BrHXXRatio);
10223:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
10226 throw std::runtime_error(
"STXS12_qqHqq_mjj350_Inf_Nj2 called with a class whose parent is not NPbase");
10233 double weight = 1.0;
10243 / (0.53537+0.25614+0.22408+0.21578+0.073727+0.07315) ;
10245 double muProd1 = muProd - 1.;
10246 double muProd2 = 0.0;
10249 double BrHXXRatio = 1.0;
10250 double dBrHXXRatio1 = 0.0;
10251 double dBrHXXRatio2 = 0.0;
10254 weight = (0.53537+0.25614+0.22408+0.21578+0.073727+0.07315);
10255 }
else if (
fstate == 1){
10257 dBrHXXRatio1 = BrHXXRatio - 1.0;
10258 dBrHXXRatio2 = 0.0;
10259 }
else if (
fstate == 2){
10261 dBrHXXRatio1 = BrHXXRatio - 1.0;
10262 dBrHXXRatio2 = 0.0;
10263 }
else if (
fstate == 3){
10265 dBrHXXRatio1 = BrHXXRatio - 1.0;
10266 dBrHXXRatio2 = 0.0;
10267 }
else if (
fstate == 4){
10269 dBrHXXRatio1 = BrHXXRatio - 1.0;
10270 dBrHXXRatio2 = 0.0;
10271 }
else if (
fstate == 5){
10273 dBrHXXRatio1 = BrHXXRatio - 1.0;
10274 dBrHXXRatio2 = 0.0;
10276 throw std::runtime_error(
"STXS12_qqHqq_mjj350_Inf_Nj2 called with invalid argument for final state in fstate_i");
10283 if ((this->
getModel()).isModelLinearized()){
10285 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
10286 }
else if((this->
getModel()).isModelNPquadratic()){
10288 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
10291 return weight*(muProd)*(BrHXXRatio);
10299:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
10302 throw std::runtime_error(
"STXS12_qqHlv_pTV0_75 called with a class whose parent is not NPbase");
10309 double weight = 1.0;
10311 double muProd1 = muProd -1.0;
10312 double muProd2 = 0.0;
10315 double BrHXXRatio = 1.0;
10316 double dBrHXXRatio1 = 0.0;
10317 double dBrHXXRatio2 = 0.0;
10321 }
else if (
fstate == 1){
10323 dBrHXXRatio1 = BrHXXRatio - 1.0;
10324 dBrHXXRatio2 = 0.0;
10325 }
else if (
fstate == 2){
10327 dBrHXXRatio1 = BrHXXRatio - 1.0;
10328 dBrHXXRatio2 = 0.0;
10329 }
else if (
fstate == 3){
10331 dBrHXXRatio1 = BrHXXRatio - 1.0;
10332 dBrHXXRatio2 = 0.0;
10333 }
else if (
fstate == 4){
10335 dBrHXXRatio1 = BrHXXRatio - 1.0;
10336 dBrHXXRatio2 = 0.0;
10337 }
else if (
fstate == 5){
10339 dBrHXXRatio1 = BrHXXRatio - 1.0;
10340 dBrHXXRatio2 = 0.0;
10342 throw std::runtime_error(
"STXS12_qqHqq_mjj350_Inf_Nj2 called with invalid argument for final state in fstate_i");
10346 if ((this->
getModel()).isModelLinearized()){
10347 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
10348 }
else if((this->
getModel()).isModelNPquadratic()){
10349 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
10351 return weight*(muProd)*(BrHXXRatio);
10359:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
10362 throw std::runtime_error(
"STXS12_qqHlv_pTV75_150 called with a class whose parent is not NPbase");
10369 double weight = 1.0;
10371 double muProd1 = muProd -1.0;
10372 double muProd2 = 0.0;
10375 double BrHXXRatio = 1.0;
10376 double dBrHXXRatio1 = 0.0;
10377 double dBrHXXRatio2 = 0.0;
10381 }
else if (
fstate == 1){
10383 dBrHXXRatio1 = BrHXXRatio - 1.0;
10384 dBrHXXRatio2 = 0.0;
10385 }
else if (
fstate == 2){
10387 dBrHXXRatio1 = BrHXXRatio - 1.0;
10388 dBrHXXRatio2 = 0.0;
10389 }
else if (
fstate == 3){
10391 dBrHXXRatio1 = BrHXXRatio - 1.0;
10392 dBrHXXRatio2 = 0.0;
10393 }
else if (
fstate == 4){
10395 dBrHXXRatio1 = BrHXXRatio - 1.0;
10396 dBrHXXRatio2 = 0.0;
10397 }
else if (
fstate == 5){
10399 dBrHXXRatio1 = BrHXXRatio - 1.0;
10400 dBrHXXRatio2 = 0.0;
10402 throw std::runtime_error(
"STXS12_qqHlv_pTV75_150 called with invalid argument for final state in fstate_i");
10406 if ((this->
getModel()).isModelLinearized()){
10407 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
10408 }
else if((this->
getModel()).isModelNPquadratic()){
10409 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
10411 return weight*(muProd)*(BrHXXRatio);
10420:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
10423 throw std::runtime_error(
"STXS12_qqHlv_pTV150_250_Nj0 called with a class whose parent is not NPbase");
10430 double weight = 1.0;
10433 double muProd2 = 0.0;
10436 double BrHXXRatio = 1.0;
10437 double dBrHXXRatio1 = 0.0;
10438 double dBrHXXRatio2 = 0.0;
10442 }
else if (
fstate == 1){
10444 dBrHXXRatio1 = BrHXXRatio - 1.0;
10445 dBrHXXRatio2 = 0.0;
10446 }
else if (
fstate == 2){
10448 dBrHXXRatio1 = BrHXXRatio - 1.0;
10449 dBrHXXRatio2 = 0.0;
10450 }
else if (
fstate == 3){
10452 dBrHXXRatio1 = BrHXXRatio - 1.0;
10453 dBrHXXRatio2 = 0.0;
10454 }
else if (
fstate == 4){
10456 dBrHXXRatio1 = BrHXXRatio - 1.0;
10457 dBrHXXRatio2 = 0.0;
10458 }
else if (
fstate == 5){
10460 dBrHXXRatio1 = BrHXXRatio - 1.0;
10461 dBrHXXRatio2 = 0.0;
10463 throw std::runtime_error(
"STXS12_qqHqq_mjj350_Inf_Nj2 called with invalid argument for final state in fstate_i");
10467 if ((this->
getModel()).isModelLinearized()){
10468 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
10469 }
else if((this->
getModel()).isModelNPquadratic()){
10470 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
10472 return weight*(muProd)*(BrHXXRatio);
10486:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
10489 throw std::runtime_error(
"STXS12_qqHlv_pTV150_250_Nj1 called with a class whose parent is not NPbase");
10495 double BrHXXRatio = 1.0;
10498 }
else if (
fstate == 2){
10500 }
else if (
fstate == 3){
10502 }
else if (
fstate == 4){
10505 throw std::runtime_error(
"STXS12_qqHlv_pTV150_250_Nj1 called with invalid argument for final state in fstate_i");
10508 if ((this->
getModel()).isModelLinearized()) {
10518:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
10521 throw std::runtime_error(
"STXS12_qqHlv_pTV250_Inf called with a class whose parent is not NPbase");
10529 double weight = 1.0;
10533 double muProd1 = (muProd -1.);
10534 double muProd2 = 0.0;
10537 double BrHXXRatio = 1.0;
10538 double dBrHXXRatio1 = 0.0;
10539 double dBrHXXRatio2 = 0.0;
10542 weight = (0.01127+0.00339) ;
10543 }
else if (
fstate == 1){
10545 dBrHXXRatio1 = BrHXXRatio - 1.0;
10546 dBrHXXRatio2 = 0.0;
10547 }
else if (
fstate == 2){
10549 dBrHXXRatio1 = BrHXXRatio - 1.0;
10550 dBrHXXRatio2 = 0.0;
10551 }
else if (
fstate == 3){
10553 dBrHXXRatio1 = BrHXXRatio - 1.0;
10554 dBrHXXRatio2 = 0.0;
10555 }
else if (
fstate == 4){
10557 dBrHXXRatio1 = BrHXXRatio - 1.0;
10558 dBrHXXRatio2 = 0.0;
10559 }
else if (
fstate == 5){
10561 dBrHXXRatio1 = BrHXXRatio - 1.0;
10562 dBrHXXRatio2 = 0.0;
10563 }
else if (
fstate == 6){
10565 dBrHXXRatio1 = BrHXXRatio - 1.0;
10566 dBrHXXRatio2 = 0.0;
10567 }
else if (
fstate == 7){
10569 dBrHXXRatio1 = BrHXXRatio - 1.0;
10570 dBrHXXRatio2 = 0.0;
10572 throw std::runtime_error(
"STXS12_qqHlv_pTV250_Inf called with invalid argument for final state in fstate_i");
10576 if ((this->
getModel()).isModelLinearized()){
10577 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
10578 }
else if((this->
getModel()).isModelNPquadratic()){
10579 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
10581 return weight*(muProd)*(BrHXXRatio);
10591:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
10594 throw std::runtime_error(
"STXS12_qqHlv_pTV0_150 called with a class whose parent is not NPbase");
10601 double weight = 1.0;
10608 double muProd2 = 0.0;
10611 double BrHXXRatio = 1.0;
10612 double dBrHXXRatio1 = 0.0;
10613 double dBrHXXRatio2 = 0.0;
10616 weight = (0.21509+0.13440) ;
10617 }
else if (
fstate == 1){
10619 dBrHXXRatio1 = BrHXXRatio - 1.0;
10620 dBrHXXRatio2 = 0.0;
10621 }
else if (
fstate == 2){
10623 dBrHXXRatio1 = BrHXXRatio - 1.0;
10624 dBrHXXRatio2 = 0.0;
10625 }
else if (
fstate == 3){
10627 dBrHXXRatio1 = BrHXXRatio - 1.0;
10628 dBrHXXRatio2 = 0.0;
10629 }
else if (
fstate == 4){
10631 dBrHXXRatio1 = BrHXXRatio - 1.0;
10632 dBrHXXRatio2 = 0.0;
10633 }
else if (
fstate == 5){
10635 dBrHXXRatio1 = BrHXXRatio - 1.0;
10636 dBrHXXRatio2 = 0.0;
10637 }
else if (
fstate == 6){
10639 dBrHXXRatio1 = BrHXXRatio - 1.0;
10640 dBrHXXRatio2 = 0.0;
10641 }
else if (
fstate == 7){
10643 dBrHXXRatio1 = BrHXXRatio - 1.0;
10644 dBrHXXRatio2 = 0.0;
10646 throw std::runtime_error(
"STXS12_qqHlv_pTV0_150 called with invalid argument for final state in fstate_i");
10650 if ((this->
getModel()).isModelLinearized()){
10651 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
10652 }
else if((this->
getModel()).isModelNPquadratic()){
10653 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
10655 return weight*(muProd)*(BrHXXRatio);
10665:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
10668 throw std::runtime_error(
"STXS12_qqHlv_pTV150_Inf called with a class whose parent is not NPbase");
10675 double weight = 1.0;
10684 double muProd2 = 0.0;
10687 double BrHXXRatio = 1.0;
10688 double dBrHXXRatio1 = 0.0;
10689 double dBrHXXRatio2 = 0.0;
10692 weight = (0.04117+0.01004+0.00214) ;
10693 }
else if (
fstate == 1){
10695 dBrHXXRatio1 = BrHXXRatio - 1.0;
10696 dBrHXXRatio2 = 0.0;
10697 }
else if (
fstate == 2){
10699 dBrHXXRatio1 = BrHXXRatio - 1.0;
10700 dBrHXXRatio2 = 0.0;
10701 }
else if (
fstate == 3){
10703 dBrHXXRatio1 = BrHXXRatio - 1.0;
10704 dBrHXXRatio2 = 0.0;
10705 }
else if (
fstate == 4){
10707 dBrHXXRatio1 = BrHXXRatio - 1.0;
10708 dBrHXXRatio2 = 0.0;
10709 }
else if (
fstate == 5){
10711 dBrHXXRatio1 = BrHXXRatio - 1.0;
10712 dBrHXXRatio2 = 0.0;
10713 }
else if (
fstate == 6){
10715 dBrHXXRatio1 = BrHXXRatio - 1.0;
10716 dBrHXXRatio2 = 0.0;
10717 }
else if (
fstate == 7){
10719 dBrHXXRatio1 = BrHXXRatio - 1.0;
10720 dBrHXXRatio2 = 0.0;
10722 throw std::runtime_error(
"STXS12_qqHlv_pTV150_Inf called with invalid argument for final state in fstate_i");
10726 if ((this->
getModel()).isModelLinearized()){
10727 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
10728 }
else if((this->
getModel()).isModelNPquadratic()){
10729 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
10731 return weight*(muProd)*(BrHXXRatio);
10741:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
10744 throw std::runtime_error(
"STXS12_qqHlv_pTV250_400 called with a class whose parent is not NPbase");
10751 double weight = 1.0;
10754 double muProd2 = 0.0;
10757 double BrHXXRatio = 1.0;
10758 double dBrHXXRatio1 = 0.0;
10759 double dBrHXXRatio2 = 0.0;
10763 }
else if (
fstate == 1){
10765 dBrHXXRatio1 = BrHXXRatio - 1.0;
10766 dBrHXXRatio2 = 0.0;
10767 }
else if (
fstate == 2){
10769 dBrHXXRatio1 = BrHXXRatio - 1.0;
10770 dBrHXXRatio2 = 0.0;
10771 }
else if (
fstate == 3){
10773 dBrHXXRatio1 = BrHXXRatio - 1.0;
10774 dBrHXXRatio2 = 0.0;
10775 }
else if (
fstate == 4){
10777 dBrHXXRatio1 = BrHXXRatio - 1.0;
10778 dBrHXXRatio2 = 0.0;
10780 throw std::runtime_error(
"STXS12_qqHlv_pTV250_400 called with invalid argument for final state in fstate_i");
10784 if ((this->
getModel()).isModelLinearized()){
10785 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
10786 }
else if((this->
getModel()).isModelNPquadratic()){
10787 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
10789 return weight*(muProd)*(BrHXXRatio);
10799:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
10802 throw std::runtime_error(
"STXS12_qqHlv_pTV400_Inf called with a class whose parent is not NPbase");
10809 double weight = 1.0;
10811 double muProd1 = muProd-1.0 ;
10812 double muProd2 = 0.0;
10815 double BrHXXRatio = 1.0;
10816 double dBrHXXRatio1 = 0.0;
10817 double dBrHXXRatio2 = 0.0;
10821 }
else if (
fstate == 1){
10823 dBrHXXRatio1 = BrHXXRatio - 1.0;
10824 dBrHXXRatio2 = 0.0;
10825 }
else if (
fstate == 2){
10827 dBrHXXRatio1 = BrHXXRatio - 1.0;
10828 dBrHXXRatio2 = 0.0;
10829 }
else if (
fstate == 3){
10831 dBrHXXRatio1 = BrHXXRatio - 1.0;
10832 dBrHXXRatio2 = 0.0;
10833 }
else if (
fstate == 4){
10835 dBrHXXRatio1 = BrHXXRatio - 1.0;
10836 dBrHXXRatio2 = 0.0;
10838 throw std::runtime_error(
"STXS12_qqHlv_pTV400_Inf called with invalid argument for final state in fstate_i");
10842 if ((this->
getModel()).isModelLinearized()){
10843 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
10844 }
else if((this->
getModel()).isModelNPquadratic()){
10845 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
10847 return weight*(muProd)*(BrHXXRatio);
10857:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
10860 throw std::runtime_error(
"STXS12_qqHll_pTV0_75 called with a class whose parent is not NPbase");
10866 double BrHXXRatio = 1.0;
10869 }
else if (
fstate == 2){
10871 }
else if (
fstate == 3){
10873 }
else if (
fstate == 4){
10876 throw std::runtime_error(
"STXS12_qqHll_pTV0_75 called with invalid argument for final state in fstate_i");
10879 if ((this->
getModel()).isModelLinearized()) {
10890:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
10893 throw std::runtime_error(
"STXS12_qqHll_pTV75_150 called with a class whose parent is not NPbase");
10900 double weight = 1.0;
10902 double muProd1 = muProd -1.0;
10903 double muProd2 = 0.0;
10906 double BrHXXRatio = 1.0;
10907 double dBrHXXRatio1 = 0.0;
10908 double dBrHXXRatio2 = 0.0;
10912 }
else if (
fstate == 1){
10914 dBrHXXRatio1 = BrHXXRatio - 1.0;
10915 dBrHXXRatio2 = 0.0;
10916 }
else if (
fstate == 2){
10918 dBrHXXRatio1 = BrHXXRatio - 1.0;
10919 dBrHXXRatio2 = 0.0;
10920 }
else if (
fstate == 3){
10922 dBrHXXRatio1 = BrHXXRatio - 1.0;
10923 dBrHXXRatio2 = 0.0;
10924 }
else if (
fstate == 4){
10926 dBrHXXRatio1 = BrHXXRatio - 1.0;
10927 dBrHXXRatio2 = 0.0;
10929 throw std::runtime_error(
"STXS12_qqHll_pTV75_150 called with invalid argument for final state in fstate_i");
10933 if ((this->
getModel()).isModelLinearized()){
10934 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
10935 }
else if((this->
getModel()).isModelNPquadratic()){
10936 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
10938 return weight*(muProd)*(BrHXXRatio);
10948:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
10951 throw std::runtime_error(
"STXS12_qqHll_pTV150_250_Nj0 called with a class whose parent is not NPbase");
10958 double weight = 1.0;
10960 double muProd1 = muProd -1.0;
10961 double muProd2 = 0.0;
10964 double BrHXXRatio = 1.0;
10965 double dBrHXXRatio1 = 0.0;
10966 double dBrHXXRatio2 = 0.0;
10970 }
else if (
fstate == 1){
10972 dBrHXXRatio1 = BrHXXRatio - 1.0;
10973 dBrHXXRatio2 = 0.0;
10974 }
else if (
fstate == 2){
10976 dBrHXXRatio1 = BrHXXRatio - 1.0;
10977 dBrHXXRatio2 = 0.0;
10978 }
else if (
fstate == 3){
10980 dBrHXXRatio1 = BrHXXRatio - 1.0;
10981 dBrHXXRatio2 = 0.0;
10982 }
else if (
fstate == 4){
10984 dBrHXXRatio1 = BrHXXRatio - 1.0;
10985 dBrHXXRatio2 = 0.0;
10987 throw std::runtime_error(
"STXS12_qqHll_pTV150_250_Nj0 called with invalid argument for final state in fstate_i");
10991 if ((this->
getModel()).isModelLinearized()){
10992 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
10993 }
else if((this->
getModel()).isModelNPquadratic()){
10994 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
10996 return weight*(muProd)*(BrHXXRatio);
11004:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
11007 throw std::runtime_error(
"STXS12_qqHll_pTV150_250_Nj1 called with a class whose parent is not NPbase");
11015 double weight = 1.0;
11017 double muProd1 = muProd -1.0;
11018 double muProd2 = 0.0;
11021 double BrHXXRatio = 1.0;
11022 double dBrHXXRatio1 = 0.0;
11023 double dBrHXXRatio2 = 0.0;
11026 weight = (0.0168) ;
11027 }
else if (
fstate == 1){
11029 dBrHXXRatio1 = BrHXXRatio - 1.0;
11030 dBrHXXRatio2 = 0.0;
11031 }
else if (
fstate == 2){
11033 dBrHXXRatio1 = BrHXXRatio - 1.0;
11034 dBrHXXRatio2 = 0.0;
11035 }
else if (
fstate == 3){
11037 dBrHXXRatio1 = BrHXXRatio - 1.0;
11038 dBrHXXRatio2 = 0.0;
11039 }
else if (
fstate == 4){
11041 dBrHXXRatio1 = BrHXXRatio - 1.0;
11042 dBrHXXRatio2 = 0.0;
11044 throw std::runtime_error(
"STXS12_qqHll_pTV150_250_Nj0 called with invalid argument for final state in fstate_i");
11048 if ((this->
getModel()).isModelLinearized()){
11049 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
11050 }
else if((this->
getModel()).isModelNPquadratic()){
11051 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
11053 return weight*(muProd)*(BrHXXRatio);
11065:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
11068 throw std::runtime_error(
"STXS12_qqHll_pTV250_Inf called with a class whose parent is not NPbase");
11074 double BrHXXRatio = 1.0;
11077 }
else if (
fstate == 2){
11079 }
else if (
fstate == 3){
11081 }
else if (
fstate == 4){
11084 throw std::runtime_error(
"STXS12_qqHll_pTV250_Inf called with invalid argument for final state in fstate_i");
11087 if ((this->
getModel()).isModelLinearized()) {
11099:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
11102 throw std::runtime_error(
"STXS12_qqHll_pTV0_150 called with a class whose parent is not NPbase");
11109 double weight = 1.0;
11111 double muProd1 = muProd -1.0;
11112 double muProd2 = 0.0;
11115 double BrHXXRatio = 1.0;
11116 double dBrHXXRatio1 = 0.0;
11117 double dBrHXXRatio2 = 0.0;
11121 }
else if (
fstate == 1){
11123 dBrHXXRatio1 = BrHXXRatio - 1.0;
11124 dBrHXXRatio2 = 0.0;
11125 }
else if (
fstate == 2){
11127 dBrHXXRatio1 = BrHXXRatio - 1.0;
11128 dBrHXXRatio2 = 0.0;
11129 }
else if (
fstate == 3){
11131 dBrHXXRatio1 = BrHXXRatio - 1.0;
11132 dBrHXXRatio2 = 0.0;
11133 }
else if (
fstate == 4){
11135 dBrHXXRatio1 = BrHXXRatio - 1.0;
11136 dBrHXXRatio2 = 0.0;
11137 }
else if (
fstate == 5){
11139 dBrHXXRatio1 = BrHXXRatio - 1.0;
11140 dBrHXXRatio2 = 0.0;
11141 }
else if (
fstate == 6){
11143 dBrHXXRatio1 = BrHXXRatio - 1.0;
11144 dBrHXXRatio2 = 0.0;
11145 }
else if (
fstate == 7){
11147 dBrHXXRatio1 = BrHXXRatio - 1.0;
11148 dBrHXXRatio2 = 0.0;
11150 throw std::runtime_error(
"STXS12_qqHll_pTV0_150 called with invalid argument for final state in fstate_i");
11154 if ((this->
getModel()).isModelLinearized()){
11155 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
11156 }
else if((this->
getModel()).isModelNPquadratic()){
11157 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
11159 return weight*(muProd)*(BrHXXRatio);
11168:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
11171 throw std::runtime_error(
"STXS12_qqHll_pTV250_400 called with a class whose parent is not NPbase");
11178 double weight = 1.0;
11180 double muProd1 = muProd -1.0;
11181 double muProd2 = 0.0;
11184 double BrHXXRatio = 1.0;
11185 double dBrHXXRatio1 = 0.0;
11186 double dBrHXXRatio2 = 0.0;
11190 }
else if (
fstate == 1){
11192 dBrHXXRatio1 = BrHXXRatio - 1.0;
11193 dBrHXXRatio2 = 0.0;
11194 }
else if (
fstate == 2){
11196 dBrHXXRatio1 = BrHXXRatio - 1.0;
11197 dBrHXXRatio2 = 0.0;
11198 }
else if (
fstate == 3){
11200 dBrHXXRatio1 = BrHXXRatio - 1.0;
11201 dBrHXXRatio2 = 0.0;
11202 }
else if (
fstate == 4){
11204 dBrHXXRatio1 = BrHXXRatio - 1.0;
11205 dBrHXXRatio2 = 0.0;
11206 }
else if (
fstate == 5){
11208 dBrHXXRatio1 = BrHXXRatio - 1.0;
11209 dBrHXXRatio2 = 0.0;
11210 }
else if (
fstate == 6){
11212 dBrHXXRatio1 = BrHXXRatio - 1.0;
11213 dBrHXXRatio2 = 0.0;
11214 }
else if (
fstate == 7){
11216 dBrHXXRatio1 = BrHXXRatio - 1.0;
11217 dBrHXXRatio2 = 0.0;
11219 throw std::runtime_error(
"STXS12_qqHll_pTV250_400 called with invalid argument for final state in fstate_i");
11223 if ((this->
getModel()).isModelLinearized()){
11224 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
11225 }
else if((this->
getModel()).isModelNPquadratic()){
11226 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
11228 return weight*(muProd)*(BrHXXRatio);
11237:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
11240 throw std::runtime_error(
"STXS12_qqHll_pTV400_Inf called with a class whose parent is not NPbase");
11247 double weight = 1.0;
11249 double muProd1 = muProd -1.0;
11250 double muProd2 = 0.0;
11253 double BrHXXRatio = 1.0;
11254 double dBrHXXRatio1 = 0.0;
11255 double dBrHXXRatio2 = 0.0;
11259 }
else if (
fstate == 1){
11261 dBrHXXRatio1 = BrHXXRatio - 1.0;
11262 dBrHXXRatio2 = 0.0;
11263 }
else if (
fstate == 2){
11265 dBrHXXRatio1 = BrHXXRatio - 1.0;
11266 dBrHXXRatio2 = 0.0;
11267 }
else if (
fstate == 3){
11269 dBrHXXRatio1 = BrHXXRatio - 1.0;
11270 dBrHXXRatio2 = 0.0;
11271 }
else if (
fstate == 4){
11273 dBrHXXRatio1 = BrHXXRatio - 1.0;
11274 dBrHXXRatio2 = 0.0;
11275 }
else if (
fstate == 5){
11277 dBrHXXRatio1 = BrHXXRatio - 1.0;
11278 dBrHXXRatio2 = 0.0;
11279 }
else if (
fstate == 6){
11281 dBrHXXRatio1 = BrHXXRatio - 1.0;
11282 dBrHXXRatio2 = 0.0;
11283 }
else if (
fstate == 7){
11285 dBrHXXRatio1 = BrHXXRatio - 1.0;
11286 dBrHXXRatio2 = 0.0;
11288 throw std::runtime_error(
"STXS12_qqHll_pTV400_Inf called with invalid argument for final state in fstate_i");
11292 if ((this->
getModel()).isModelLinearized()){
11293 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
11294 }
else if((this->
getModel()).isModelNPquadratic()){
11295 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
11297 return weight*(muProd)*(BrHXXRatio);
11307:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
11310 throw std::runtime_error(
"STXS12_qqHll_pTV150_Inf called with a class whose parent is not NPbase");
11317 double weight = 1.0;
11324 double muProd1 = muProd-1.0;
11325 double muProd2 = 0.0;
11328 double BrHXXRatio = 1.0;
11329 double dBrHXXRatio1 = 0.0;
11330 double dBrHXXRatio2 = 0.0;
11332 weight = (0.0147+0.01683+0.00715+0.00126);
11333 }
else if (
fstate == 1){
11335 dBrHXXRatio1 = BrHXXRatio - 1.0;
11336 dBrHXXRatio2 = 0.0;
11337 }
else if (
fstate == 2){
11339 dBrHXXRatio1 = BrHXXRatio - 1.0;
11340 dBrHXXRatio2 = 0.0;
11341 }
else if (
fstate == 3){
11343 dBrHXXRatio1 = BrHXXRatio - 1.0;
11344 dBrHXXRatio2 = 0.0;
11345 }
else if (
fstate == 4){
11347 dBrHXXRatio1 = BrHXXRatio - 1.0;
11348 dBrHXXRatio2 = 0.0;
11349 }
else if (
fstate == 5){
11351 dBrHXXRatio1 = BrHXXRatio - 1.0;
11352 dBrHXXRatio2 = 0.0;
11353 }
else if (
fstate == 6){
11355 dBrHXXRatio1 = BrHXXRatio - 1.0;
11356 dBrHXXRatio2 = 0.0;
11357 }
else if (
fstate == 7){
11359 dBrHXXRatio1 = BrHXXRatio - 1.0;
11360 dBrHXXRatio2 = 0.0;
11362 throw std::runtime_error(
"STXS12_qqHll_pTV150_Inf called with invalid argument for final state in fstate_i");
11366 if ((this->
getModel()).isModelLinearized()){
11367 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
11368 }
else if((this->
getModel()).isModelNPquadratic()){
11369 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
11371 return weight*(muProd)*(BrHXXRatio);
11386:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
11389 throw std::runtime_error(
"STXS12_qqHll called with a class whose parent is not NPbase");
11396 double weight = 1.0;
11404 )/(0.19845+0.0147+0.01683+0.00715+0.00126);
11405 double muProd1 = muProd - 1.0;
11406 double muProd2 = 0.0;
11409 double BrHXXRatio = 1.0;
11410 double dBrHXXRatio1 = 0.0;
11411 double dBrHXXRatio2 = 0.0;
11413 weight = (0.19845+0.0147+0.01683+0.00715+0.00126);
11414 }
else if (
fstate == 1){
11416 dBrHXXRatio1 = BrHXXRatio - 1.0;
11417 dBrHXXRatio2 = 0.0;
11418 }
else if (
fstate == 2){
11420 dBrHXXRatio1 = BrHXXRatio - 1.0;
11421 dBrHXXRatio2 = 0.0;
11422 }
else if (
fstate == 3){
11424 dBrHXXRatio1 = BrHXXRatio - 1.0;
11425 dBrHXXRatio2 = 0.0;
11426 }
else if (
fstate == 4){
11428 dBrHXXRatio1 = BrHXXRatio - 1.0;
11429 dBrHXXRatio2 = 0.0;
11430 }
else if (
fstate == 5){
11432 dBrHXXRatio1 = BrHXXRatio - 1.0;
11433 dBrHXXRatio2 = 0.0;
11434 }
else if (
fstate == 6){
11436 dBrHXXRatio1 = BrHXXRatio - 1.0;
11437 dBrHXXRatio2 = 0.0;
11438 }
else if (
fstate == 7){
11440 dBrHXXRatio1 = BrHXXRatio - 1.0;
11441 dBrHXXRatio2 = 0.0;
11443 throw std::runtime_error(
"STXS12_qqHll called with invalid argument for final state in fstate_i");
11447 if ((this->
getModel()).isModelLinearized()){
11448 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
11449 }
else if((this->
getModel()).isModelNPquadratic()){
11450 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
11452 return weight*(muProd)*(BrHXXRatio);
11465:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
11468 throw std::runtime_error(
"STXS12_VHlep called with a class whose parent is not NPbase");
11475 double weight = 1.0;
11488 /(0.71256 + 0.06739 + 0.03943 + 0.01127 + 0.00339 + 0.07934
11489 + 0.0147 + 0.01683 + 0.00746 + 0.00043);
11491 double muProd1 = muProd - 1.0;
11492 double muProd2 = 0.0;
11495 double BrHXXRatio = 1.0;
11496 double dBrHXXRatio1 = 0.0;
11497 double dBrHXXRatio2 = 0.0;
11499 weight = (0.71256 + 0.06739 + 0.03943 + 0.01127 + 0.00339 + 0.07934
11500 + 0.0147 + 0.01683 + 0.00746 + 0.00043);
11501 }
else if (
fstate == 1){
11503 dBrHXXRatio1 = BrHXXRatio - 1.0;
11504 dBrHXXRatio2 = 0.0;
11505 }
else if (
fstate == 2){
11507 dBrHXXRatio1 = BrHXXRatio - 1.0;
11508 dBrHXXRatio2 = 0.0;
11509 }
else if (
fstate == 3){
11511 dBrHXXRatio1 = BrHXXRatio - 1.0;
11512 dBrHXXRatio2 = 0.0;
11513 }
else if (
fstate == 4){
11515 dBrHXXRatio1 = BrHXXRatio - 1.0;
11516 dBrHXXRatio2 = 0.0;
11517 }
else if (
fstate == 5){
11519 dBrHXXRatio1 = BrHXXRatio - 1.0;
11520 dBrHXXRatio2 = 0.0;
11521 }
else if (
fstate == 6){
11523 dBrHXXRatio1 = BrHXXRatio - 1.0;
11524 dBrHXXRatio2 = 0.0;
11525 }
else if (
fstate == 7){
11527 dBrHXXRatio1 = BrHXXRatio - 1.0;
11528 dBrHXXRatio2 = 0.0;
11530 throw std::runtime_error(
"STXS12_VHlep called with invalid argument for final state in fstate_i");
11534 if ((this->
getModel()).isModelLinearized()){
11535 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
11536 }
else if((this->
getModel()).isModelNPquadratic()){
11537 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
11539 return weight*(muProd)*(BrHXXRatio);
11554:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
11557 throw std::runtime_error(
"STXS12_VHlep_pTV0_150 called with a class whose parent is not NPbase");
11564 double weight = 1.0;
11571 /(0.71256 + 0.06739 + 0.07934);
11572 double muProd1 = muProd - 1.0;
11573 double muProd2 = 0.0;
11576 double BrHXXRatio = 1.0;
11577 double dBrHXXRatio1 = 0.0;
11578 double dBrHXXRatio2 = 0.0;
11581 }
else if (
fstate == 1){
11583 dBrHXXRatio1 = BrHXXRatio - 1.0;
11584 dBrHXXRatio2 = 0.0;
11585 }
else if (
fstate == 2){
11587 dBrHXXRatio1 = BrHXXRatio - 1.0;
11588 dBrHXXRatio2 = 0.0;
11589 }
else if (
fstate == 3){
11591 dBrHXXRatio1 = BrHXXRatio - 1.0;
11592 dBrHXXRatio2 = 0.0;
11593 }
else if (
fstate == 4){
11595 dBrHXXRatio1 = BrHXXRatio - 1.0;
11596 dBrHXXRatio2 = 0.0;
11597 }
else if (
fstate == 5){
11599 dBrHXXRatio1 = BrHXXRatio - 1.0;
11600 dBrHXXRatio2 = 0.0;
11601 }
else if (
fstate == 6){
11603 dBrHXXRatio1 = BrHXXRatio - 1.0;
11604 dBrHXXRatio2 = 0.0;
11605 }
else if (
fstate == 7){
11607 dBrHXXRatio1 = BrHXXRatio - 1.0;
11608 dBrHXXRatio2 = 0.0;
11610 throw std::runtime_error(
"STXS12_VHlep_pTV0_150 called with invalid argument for final state in fstate_i");
11614 if ((this->
getModel()).isModelLinearized()){
11615 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
11616 }
else if((this->
getModel()).isModelNPquadratic()){
11617 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
11619 return weight*(muProd)*(BrHXXRatio);
11633:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
11636 throw std::runtime_error(
"STXS12_VHlep_pTV150_Inf called with a class whose parent is not NPbase");
11643 double weight = 1.0;
11653 /(0.03943 + 0.01127 + 0.00339 + 0.0147 + 0.01683 + 0.00746 + 0.00043);
11654 double muProd1 = (muProd - 1.0);
11655 double muProd2 = 0.0;
11658 double BrHXXRatio = 1.0;
11659 double dBrHXXRatio1 = 0.0;
11660 double dBrHXXRatio2 = 0.0;
11662 weight = (0.03943 + 0.01127 + 0.00339 + 0.0147 + 0.01683 + 0.00746 + 0.00043);
11663 }
else if (
fstate == 1){
11665 dBrHXXRatio1 = BrHXXRatio - 1.0;
11666 dBrHXXRatio2 = 0.0;
11667 }
else if (
fstate == 2){
11669 dBrHXXRatio1 = BrHXXRatio - 1.0;
11670 dBrHXXRatio2 = 0.0;
11671 }
else if (
fstate == 3){
11673 dBrHXXRatio1 = BrHXXRatio - 1.0;
11674 dBrHXXRatio2 = 0.0;
11675 }
else if (
fstate == 4){
11677 dBrHXXRatio1 = BrHXXRatio - 1.0;
11678 dBrHXXRatio2 = 0.0;
11679 }
else if (
fstate == 5){
11681 dBrHXXRatio1 = BrHXXRatio - 1.0;
11682 dBrHXXRatio2 = 0.0;
11683 }
else if (
fstate == 6){
11685 dBrHXXRatio1 = BrHXXRatio - 1.0;
11686 dBrHXXRatio2 = 0.0;
11687 }
else if (
fstate == 7){
11689 dBrHXXRatio1 = BrHXXRatio - 1.0;
11690 dBrHXXRatio2 = 0.0;
11692 throw std::runtime_error(
"STXS12_VHlep_pTV150_Inf called with invalid argument for final state in fstate_i");
11696 if ((this->
getModel()).isModelLinearized()){
11697 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
11698 }
else if((this->
getModel()).isModelNPquadratic()){
11699 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
11701 return weight*(muProd)*(BrHXXRatio);
11716:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
11719 throw std::runtime_error(
"STXS12_ttH_pTH0_60 called with a class whose parent is not NPbase");
11726 double weight = 1.0;
11728 double muProd1 = muProd -1.0;
11729 double muProd2 = 0.0;
11732 double BrHXXRatio = 1.0;
11733 double dBrHXXRatio1 = 0.0;
11734 double dBrHXXRatio2 = 0.0;
11738 }
else if (
fstate == 1){
11740 dBrHXXRatio1 = BrHXXRatio - 1.0;
11741 dBrHXXRatio2 = 0.0;
11742 }
else if (
fstate == 2){
11744 dBrHXXRatio1 = BrHXXRatio - 1.0;
11745 dBrHXXRatio2 = 0.0;
11746 }
else if (
fstate == 3){
11748 dBrHXXRatio1 = BrHXXRatio - 1.0;
11749 dBrHXXRatio2 = 0.0;
11750 }
else if (
fstate == 4){
11752 dBrHXXRatio1 = BrHXXRatio - 1.0;
11753 dBrHXXRatio2 = 0.0;
11755 throw std::runtime_error(
"STXS12_ttH_pTH0_60 called with invalid argument for final state in fstate_i");
11759 if ((this->
getModel()).isModelLinearized()){
11760 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
11761 }
else if((this->
getModel()).isModelNPquadratic()){
11762 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
11764 return weight*(muProd)*(BrHXXRatio);
11774:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
11777 throw std::runtime_error(
"STXS12_ttH_pTH60_120 called with a class whose parent is not NPbase");
11784 double weight = 1.0;
11786 double muProd1 = muProd -1.0;
11787 double muProd2 = 0.0;
11790 double BrHXXRatio = 1.0;
11791 double dBrHXXRatio1 = 0.0;
11792 double dBrHXXRatio2 = 0.0;
11796 }
else if (
fstate == 1){
11798 dBrHXXRatio1 = BrHXXRatio - 1.0;
11799 dBrHXXRatio2 = 0.0;
11800 }
else if (
fstate == 2){
11802 dBrHXXRatio1 = BrHXXRatio - 1.0;
11803 dBrHXXRatio2 = 0.0;
11804 }
else if (
fstate == 3){
11806 dBrHXXRatio1 = BrHXXRatio - 1.0;
11807 dBrHXXRatio2 = 0.0;
11808 }
else if (
fstate == 4){
11810 dBrHXXRatio1 = BrHXXRatio - 1.0;
11811 dBrHXXRatio2 = 0.0;
11813 throw std::runtime_error(
"STXS12_ttH_pTH60_120 called with invalid argument for final state in fstate_i");
11817 if ((this->
getModel()).isModelLinearized()){
11818 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
11819 }
else if((this->
getModel()).isModelNPquadratic()){
11820 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
11822 return weight*(muProd)*(BrHXXRatio);
11831:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
11834 throw std::runtime_error(
"STXS12_ttH_pTH0_120 called with a class whose parent is not NPbase");
11841 double weight = 1.0;
11848 double muProd2 = 0.0;
11851 double BrHXXRatio = 1.0;
11852 double dBrHXXRatio1 = 0.0;
11853 double dBrHXXRatio2 = 0.0;
11857 }
else if (
fstate == 1){
11859 dBrHXXRatio1 = BrHXXRatio - 1.0;
11860 dBrHXXRatio2 = 0.0;
11861 }
else if (
fstate == 2){
11863 dBrHXXRatio1 = BrHXXRatio - 1.0;
11864 dBrHXXRatio2 = 0.0;
11865 }
else if (
fstate == 3){
11867 dBrHXXRatio1 = BrHXXRatio - 1.0;
11868 dBrHXXRatio2 = 0.0;
11869 }
else if (
fstate == 4){
11871 dBrHXXRatio1 = BrHXXRatio - 1.0;
11872 dBrHXXRatio2 = 0.0;
11874 throw std::runtime_error(
"STXS12_ttH_pTH0_120 called with invalid argument for final state in fstate_i");
11878 if ((this->
getModel()).isModelLinearized()){
11879 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
11880 }
else if((this->
getModel()).isModelNPquadratic()){
11881 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
11883 return weight*(muProd)*(BrHXXRatio);
11892:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
11895 throw std::runtime_error(
"STXS12_ttH_pTH120_200 called with a class whose parent is not NPbase");
11902 double weight = 1.0;
11904 double muProd1 = muProd -1.0;
11905 double muProd2 = 0.0;
11908 double BrHXXRatio = 1.0;
11909 double dBrHXXRatio1 = 0.0;
11910 double dBrHXXRatio2 = 0.0;
11914 }
else if (
fstate == 1){
11916 dBrHXXRatio1 = BrHXXRatio - 1.0;
11917 dBrHXXRatio2 = 0.0;
11918 }
else if (
fstate == 2){
11920 dBrHXXRatio1 = BrHXXRatio - 1.0;
11921 dBrHXXRatio2 = 0.0;
11922 }
else if (
fstate == 3){
11924 dBrHXXRatio1 = BrHXXRatio - 1.0;
11925 dBrHXXRatio2 = 0.0;
11926 }
else if (
fstate == 4){
11928 dBrHXXRatio1 = BrHXXRatio - 1.0;
11929 dBrHXXRatio2 = 0.0;
11931 throw std::runtime_error(
"STXS12_ttH_pTH120_200 called with invalid argument for final state in fstate_i");
11935 if ((this->
getModel()).isModelLinearized()){
11936 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
11937 }
else if((this->
getModel()).isModelNPquadratic()){
11938 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
11940 return weight*(muProd)*(BrHXXRatio);
11949:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
11952 throw std::runtime_error(
"STXS12_ttH_pTH200_300 called with a class whose parent is not NPbase");
11959 double weight = 1.0;
11961 double muProd1 = muProd -1.0;
11962 double muProd2 = 0.0;
11965 double BrHXXRatio = 1.0;
11966 double dBrHXXRatio1 = 0.0;
11967 double dBrHXXRatio2 = 0.0;
11971 }
else if (
fstate == 1){
11973 dBrHXXRatio1 = BrHXXRatio - 1.0;
11974 dBrHXXRatio2 = 0.0;
11975 }
else if (
fstate == 2){
11977 dBrHXXRatio1 = BrHXXRatio - 1.0;
11978 dBrHXXRatio2 = 0.0;
11979 }
else if (
fstate == 3){
11981 dBrHXXRatio1 = BrHXXRatio - 1.0;
11982 dBrHXXRatio2 = 0.0;
11983 }
else if (
fstate == 4){
11985 dBrHXXRatio1 = BrHXXRatio - 1.0;
11986 dBrHXXRatio2 = 0.0;
11988 throw std::runtime_error(
"STXS12_ttH_pTH200_300 called with invalid argument for final state in fstate_i");
11992 if ((this->
getModel()).isModelLinearized()){
11993 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
11994 }
else if((this->
getModel()).isModelNPquadratic()){
11995 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
11997 return weight*(muProd)*(BrHXXRatio);
12005:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
12008 throw std::runtime_error(
"STXS12_ttH_pTH300_Inf called with a class whose parent is not NPbase");
12016 double weight = 1.0;
12020 )/(0.01903+0.00538);
12021 double muProd1 = muProd -1.0;
12022 double muProd2 = 0.0;
12025 double BrHXXRatio = 1.0;
12026 double dBrHXXRatio1 = 0.0;
12027 double dBrHXXRatio2 = 0.0;
12030 weight = (0.01903+0.00538);
12031 }
else if (
fstate == 1){
12033 dBrHXXRatio1 = BrHXXRatio - 1.0;
12034 dBrHXXRatio2 = 0.0;
12035 }
else if (
fstate == 2){
12037 dBrHXXRatio1 = BrHXXRatio - 1.0;
12038 dBrHXXRatio2 = 0.0;
12039 }
else if (
fstate == 3){
12041 dBrHXXRatio1 = BrHXXRatio - 1.0;
12042 dBrHXXRatio2 = 0.0;
12043 }
else if (
fstate == 4){
12045 dBrHXXRatio1 = BrHXXRatio - 1.0;
12046 dBrHXXRatio2 = 0.0;
12048 throw std::runtime_error(
"STXS12_ttH_pTH300_Inf called with invalid argument for final state in fstate_i");
12052 if ((this->
getModel()).isModelLinearized()){
12053 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
12054 }
else if((this->
getModel()).isModelNPquadratic()){
12055 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
12057 return weight*(muProd)*(BrHXXRatio);
12067:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
12070 throw std::runtime_error(
"STXS12_ttH_pTH300_450 called with a class whose parent is not NPbase");
12077 double weight = 1.0;
12079 double muProd1 = muProd -1.0;
12080 double muProd2 = 0.0;
12083 double BrHXXRatio = 1.0;
12084 double dBrHXXRatio1 = 0.0;
12085 double dBrHXXRatio2 = 0.0;
12089 }
else if (
fstate == 1){
12091 dBrHXXRatio1 = BrHXXRatio - 1.0;
12092 dBrHXXRatio2 = 0.0;
12093 }
else if (
fstate == 2){
12095 dBrHXXRatio1 = BrHXXRatio - 1.0;
12096 dBrHXXRatio2 = 0.0;
12097 }
else if (
fstate == 3){
12099 dBrHXXRatio1 = BrHXXRatio - 1.0;
12100 dBrHXXRatio2 = 0.0;
12101 }
else if (
fstate == 4){
12103 dBrHXXRatio1 = BrHXXRatio - 1.0;
12104 dBrHXXRatio2 = 0.0;
12105 }
else if (
fstate == 5){
12107 dBrHXXRatio1 = BrHXXRatio - 1.0;
12108 dBrHXXRatio2 = 0.0;
12110 throw std::runtime_error(
"STXS12_ttH_pTH300_450 called with invalid argument for final state in fstate_i");
12114 if ((this->
getModel()).isModelLinearized()){
12115 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
12116 }
else if((this->
getModel()).isModelNPquadratic()){
12117 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
12119 return weight*(muProd)*(BrHXXRatio);
12127:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
12130 throw std::runtime_error(
"STXS12_ttH_pTH450_Inf called with a class whose parent is not NPbase");
12137 double weight = 1.0;
12139 double muProd1 = muProd -1.0;
12140 double muProd2 = 0.0;
12143 double BrHXXRatio = 1.0;
12144 double dBrHXXRatio1 = 0.0;
12145 double dBrHXXRatio2 = 0.0;
12149 }
else if (
fstate == 1){
12151 dBrHXXRatio1 = BrHXXRatio - 1.0;
12152 dBrHXXRatio2 = 0.0;
12153 }
else if (
fstate == 2){
12155 dBrHXXRatio1 = BrHXXRatio - 1.0;
12156 dBrHXXRatio2 = 0.0;
12157 }
else if (
fstate == 3){
12159 dBrHXXRatio1 = BrHXXRatio - 1.0;
12160 dBrHXXRatio2 = 0.0;
12161 }
else if (
fstate == 4){
12163 dBrHXXRatio1 = BrHXXRatio - 1.0;
12164 dBrHXXRatio2 = 0.0;
12165 }
else if (
fstate == 5){
12167 dBrHXXRatio1 = BrHXXRatio - 1.0;
12168 dBrHXXRatio2 = 0.0;
12170 throw std::runtime_error(
"STXS12_ttH_pTH450_Inf called with invalid argument for final state in fstate_i");
12174 if ((this->
getModel()).isModelLinearized()){
12175 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
12176 }
else if((this->
getModel()).isModelNPquadratic()){
12177 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
12179 return weight*(muProd)*(BrHXXRatio);
12188:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
12191 throw std::runtime_error(
"STXS12_ttH_pTH300_Inf_add called with a class whose parent is not NPbase");
12198 double weight = 1.0;
12203 double muProd1 = muProd - 1.0;
12204 double muProd2 = 0.0;
12207 double BrHXXRatio = 1.0;
12208 double dBrHXXRatio1 = 0.0;
12209 double dBrHXXRatio2 = 0.0;
12212 weight = (0.01903+0.00538);
12213 }
else if (
fstate == 1){
12215 dBrHXXRatio1 = BrHXXRatio - 1.0;
12216 dBrHXXRatio2 = 0.0;
12217 }
else if (
fstate == 2){
12219 dBrHXXRatio1 = BrHXXRatio - 1.0;
12220 dBrHXXRatio2 = 0.0;
12221 }
else if (
fstate == 3){
12223 dBrHXXRatio1 = BrHXXRatio - 1.0;
12224 dBrHXXRatio2 = 0.0;
12225 }
else if (
fstate == 4){
12227 dBrHXXRatio1 = BrHXXRatio - 1.0;
12228 dBrHXXRatio2 = 0.0;
12229 }
else if (
fstate == 5){
12231 dBrHXXRatio1 = BrHXXRatio - 1.0;
12232 dBrHXXRatio2 = 0.0;
12234 throw std::runtime_error(
"STXS12_ttH_pTH300_Inf_add called with invalid argument for final state in fstate_i");
12238 if ((this->
getModel()).isModelLinearized()){
12239 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
12240 }
else if((this->
getModel()).isModelNPquadratic()){
12241 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
12243 return weight*(muProd)*(BrHXXRatio);
12252:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
12255 throw std::runtime_error(
"STXS12_ttH called with a class whose parent is not NPbase");
12262 double weight = 1.0;
12277 double muProd2 = 0.0;
12280 double BrHXXRatio = 1.0;
12281 double dBrHXXRatio1 = 0.0;
12282 double dBrHXXRatio2 = 0.0;
12284 weight = (0.09779 + 0.13884 + 0.05439 + 0.05303 + 0.00498 + 0.00060 );
12285 }
else if (
fstate == 1){
12287 dBrHXXRatio1 = BrHXXRatio - 1.0;
12288 dBrHXXRatio2 = 0.0;
12289 }
else if (
fstate == 2){
12291 dBrHXXRatio1 = BrHXXRatio - 1.0;
12292 dBrHXXRatio2 = 0.0;
12293 }
else if (
fstate == 3){
12295 dBrHXXRatio1 = BrHXXRatio - 1.0;
12296 dBrHXXRatio2 = 0.0;
12297 }
else if (
fstate == 4){
12299 dBrHXXRatio1 = BrHXXRatio - 1.0;
12300 dBrHXXRatio2 = 0.0;
12301 }
else if (
fstate == 5){
12303 dBrHXXRatio1 = BrHXXRatio - 1.0;
12304 dBrHXXRatio2 = 0.0;
12305 }
else if (
fstate == 6){
12307 dBrHXXRatio1 = BrHXXRatio - 1.0;
12308 dBrHXXRatio2 = 0.0;
12309 }
else if (
fstate == 7){
12311 dBrHXXRatio1 = BrHXXRatio - 1.0;
12312 dBrHXXRatio2 = 0.0;
12314 throw std::runtime_error(
"STXS12_ttH called with invalid argument for final state in fstate_i");
12318 if ((this->
getModel()).isModelLinearized()){
12319 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
12320 }
else if((this->
getModel()).isModelNPquadratic()){
12321 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
12323 return weight*(muProd)*(BrHXXRatio);
12332:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
12335 throw std::runtime_error(
"STXS12_tH called with a class whose parent is not NPbase");
12342 double weight = 1.0;
12344 double muProd1 = muProd -1.0;
12345 double muProd2 = 0.0;
12348 double BrHXXRatio = 1.0;
12349 double dBrHXXRatio1 = 0.0;
12350 double dBrHXXRatio2 = 0.0;
12354 }
else if (
fstate == 1){
12356 dBrHXXRatio1 = BrHXXRatio - 1.0;
12357 dBrHXXRatio2 = 0.0;
12358 }
else if (
fstate == 2){
12360 dBrHXXRatio1 = BrHXXRatio - 1.0;
12361 dBrHXXRatio2 = 0.0;
12362 }
else if (
fstate == 3){
12364 dBrHXXRatio1 = BrHXXRatio - 1.0;
12365 dBrHXXRatio2 = 0.0;
12366 }
else if (
fstate == 4){
12368 dBrHXXRatio1 = BrHXXRatio - 1.0;
12369 dBrHXXRatio2 = 0.0;
12370 }
else if (
fstate == 5){
12372 dBrHXXRatio1 = BrHXXRatio - 1.0;
12373 dBrHXXRatio2 = 0.0;
12374 }
else if (
fstate == 6){
12376 dBrHXXRatio1 = BrHXXRatio - 1.0;
12377 dBrHXXRatio2 = 0.0;
12378 }
else if (
fstate == 7){
12380 dBrHXXRatio1 = BrHXXRatio - 1.0;
12381 dBrHXXRatio2 = 0.0;
12383 throw std::runtime_error(
"STXS12_tH called with invalid argument for final state in fstate_i");
12387 if ((this->
getModel()).isModelLinearized()){
12388 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
12389 }
else if((this->
getModel()).isModelNPquadratic()){
12390 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
12392 return weight*(muProd)*(BrHXXRatio);
12406:
ThObservable(SM_i), sqrt_s(sqrt_s_i), fstate(fstate_i)
12409 throw std::runtime_error(
"STXS12_ttH_tH called with a class whose parent is not NPbase");
12416 double weight = 1.0;
12426 ) /(0.09779 + 0.13884 + 0.05439 + 0.05303 + 0.00498 + 0.00060 + 0.08207);
12427 double muProd1 = ( muProd - 1.0 );
12428 double muProd2 = 0.0;
12431 double BrHXXRatio = 1.0;
12432 double dBrHXXRatio1 = 0.0;
12433 double dBrHXXRatio2 = 0.0;
12435 weight = (0.09779 + 0.13884 + 0.05439 + 0.05303 + 0.00498 + 0.00060 + 0.08207);
12436 }
else if (
fstate == 1){
12438 dBrHXXRatio1 = BrHXXRatio - 1.0;
12439 dBrHXXRatio2 = 0.0;
12440 }
else if (
fstate == 2){
12442 dBrHXXRatio1 = BrHXXRatio - 1.0;
12443 dBrHXXRatio2 = 0.0;
12444 }
else if (
fstate == 3){
12446 dBrHXXRatio1 = BrHXXRatio - 1.0;
12447 dBrHXXRatio2 = 0.0;
12448 }
else if (
fstate == 4){
12450 dBrHXXRatio1 = BrHXXRatio - 1.0;
12451 dBrHXXRatio2 = 0.0;
12452 }
else if (
fstate == 5){
12454 dBrHXXRatio1 = BrHXXRatio - 1.0;
12455 dBrHXXRatio2 = 0.0;
12456 }
else if (
fstate == 6){
12458 dBrHXXRatio1 = BrHXXRatio - 1.0;
12459 dBrHXXRatio2 = 0.0;
12460 }
else if (
fstate == 7){
12462 dBrHXXRatio1 = BrHXXRatio - 1.0;
12463 dBrHXXRatio2 = 0.0;
12465 throw std::runtime_error(
"STXS12_ttH called with invalid argument for final state in fstate_i");
12469 if ((this->
getModel()).isModelLinearized()){
12470 return weight*( 1.0 + (muProd1 + dBrHXXRatio1));
12471 }
else if((this->
getModel()).isModelNPquadratic()){
12472 return weight*( 1.0 + (muProd1 + dBrHXXRatio1) + (muProd2 + dBrHXXRatio2 + muProd1*dBrHXXRatio1) );
12474 return weight*(muProd)*(BrHXXRatio);
12491 throw std::runtime_error(
"muTHUggHgaga called with a class whose parent is not NPbase");
12504 throw std::runtime_error(
"muTHUVBFHgaga called with a class whose parent is not NPbase");
12516 throw std::runtime_error(
"muTHUZHgaga called with a class whose parent is not NPbase");
12528 throw std::runtime_error(
"muTHUWHgaga called with a class whose parent is not NPbase");
12540 throw std::runtime_error(
"muTHUVHgaga called with a class whose parent is not NPbase");
12552 throw std::runtime_error(
"muTHUttHgaga called with a class whose parent is not NPbase");
12564 throw std::runtime_error(
"muTHUggHZga called with a class whose parent is not NPbase");
12576 throw std::runtime_error(
"muTHUggHZgamumu called with a class whose parent is not NPbase");
12588 throw std::runtime_error(
"muTHUVBFHZga called with a class whose parent is not NPbase");
12601 throw std::runtime_error(
"muTHUZHZga called with a class whose parent is not NPbase");
12613 throw std::runtime_error(
"muTHUWHZga called with a class whose parent is not NPbase");
12625 throw std::runtime_error(
"muTHUVHZga called with a class whose parent is not NPbase");
12637 throw std::runtime_error(
"muTHUttHZga called with a class whose parent is not NPbase");
12649 throw std::runtime_error(
"muTHUggHZZ called with a class whose parent is not NPbase");
12661 throw std::runtime_error(
"muTHUVBFHZZ called with a class whose parent is not NPbase");
12673 throw std::runtime_error(
"muTHUZHZZ called with a class whose parent is not NPbase");
12685 throw std::runtime_error(
"muTHUWHZZ called with a class whose parent is not NPbase");
12697 throw std::runtime_error(
"muTHUVHZZ called with a class whose parent is not NPbase");
12709 throw std::runtime_error(
"muTHUttHZZ called with a class whose parent is not NPbase");
12721 throw std::runtime_error(
"muTHUggHZZ4l called with a class whose parent is not NPbase");
12733 throw std::runtime_error(
"muTHUggHZZ4mu called with a class whose parent is not NPbase");
12745 throw std::runtime_error(
"muTHUVBFHZZ4l called with a class whose parent is not NPbase");
12757 throw std::runtime_error(
"muTHUZHZZ4l called with a class whose parent is not NPbase");
12769 throw std::runtime_error(
"muTHUWHZZ4l called with a class whose parent is not NPbase");
12781 throw std::runtime_error(
"muTHUVHZZ4l called with a class whose parent is not NPbase");
12793 throw std::runtime_error(
"muTHUttHZZ4l called with a class whose parent is not NPbase");
12805 throw std::runtime_error(
"muTHUggHWW called with a class whose parent is not NPbase");
12817 throw std::runtime_error(
"muTHUVBFHWW called with a class whose parent is not NPbase");
12829 throw std::runtime_error(
"muTHUZHWW called with a class whose parent is not NPbase");
12841 throw std::runtime_error(
"muTHUWHWW called with a class whose parent is not NPbase");
12853 throw std::runtime_error(
"muTHUVHWW called with a class whose parent is not NPbase");
12865 throw std::runtime_error(
"muTHUttHWW called with a class whose parent is not NPbase");
12877 throw std::runtime_error(
"muTHUggHWW2l2v called with a class whose parent is not NPbase");
12889 throw std::runtime_error(
"muTHUVBFHWW2l2v called with a class whose parent is not NPbase");
12901 throw std::runtime_error(
"muTHUZHWW2l2v called with a class whose parent is not NPbase");
12913 throw std::runtime_error(
"muTHUWHWW2l2v called with a class whose parent is not NPbase");
12925 throw std::runtime_error(
"muTHUVHWW2l2v called with a class whose parent is not NPbase");
12937 throw std::runtime_error(
"muTHUttHWW2l2v called with a class whose parent is not NPbase");
12949 throw std::runtime_error(
"muTHUggHmumu called with a class whose parent is not NPbase");
12961 throw std::runtime_error(
"muTHUVBFHmumu called with a class whose parent is not NPbase");
12973 throw std::runtime_error(
"muTHUZHmumu called with a class whose parent is not NPbase");
12985 throw std::runtime_error(
"muTHUWHmumu called with a class whose parent is not NPbase");
12997 throw std::runtime_error(
"muTHUVHmumu called with a class whose parent is not NPbase");
13009 throw std::runtime_error(
"muTHUttHmumu called with a class whose parent is not NPbase");
13021 throw std::runtime_error(
"muTHUggHtautau called with a class whose parent is not NPbase");
13033 throw std::runtime_error(
"muTHUVBFHtautau called with a class whose parent is not NPbase");
13045 throw std::runtime_error(
"muTHUZHtautau called with a class whose parent is not NPbase");
13057 throw std::runtime_error(
"muTHUWHtautau called with a class whose parent is not NPbase");
13069 throw std::runtime_error(
"muTHUVHtautau called with a class whose parent is not NPbase");
13081 throw std::runtime_error(
"muTHUttHtautau called with a class whose parent is not NPbase");
13093 throw std::runtime_error(
"muTHUggHbb called with a class whose parent is not NPbase");
13105 throw std::runtime_error(
"muTHUVBFHbb called with a class whose parent is not NPbase");
13117 throw std::runtime_error(
"muTHUZHbb called with a class whose parent is not NPbase");
13129 throw std::runtime_error(
"muTHUWHbb called with a class whose parent is not NPbase");
13141 throw std::runtime_error(
"muTHUVHbb called with a class whose parent is not NPbase");
13153 throw std::runtime_error(
"muTHUttHbb called with a class whose parent is not NPbase");
13166 throw std::runtime_error(
"muTHUVBFBRinv called with a class whose parent is not NPbase");
13180 throw std::runtime_error(
"muTHUVBFHinv called with a class whose parent is not NPbase");
13195 throw std::runtime_error(
"muTHUVHBRinv called with a class whose parent is not NPbase");
13209 throw std::runtime_error(
"muTHUVHinv called with a class whose parent is not NPbase");
double computeThValue()
A method to compute the branching ratio of Higgs decays into exotics (invisible or not).
BrHexotic(const StandardModel &SM_i)
Constructor.
BrHinvisible(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the branching ratio of Higgs decays into invisible particles.
double computeThValue()
A method to compute the branching ratio of Higgs decays into invisible particles (only decays into ne...
BrHinvisibleNP(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
BrHto2e2muRatio(const StandardModel &SM_i)
Constructor.
BrHto2e2vRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
BrHto2l2v_over_4l_Ratio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio Br Br in the current model and in the Standard Model.
BrHto2l2v_over_gaga_Ratio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
BrHto2l2vRatio(const StandardModel &SM_i)
Constructor.
BrHto2mu2vRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
BrHto4eRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
BrHto4l_over_gaga_Ratio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
double computeThValue()
A method to compute the the ratio of the Br with in the current model and in the Standard Model.
BrHto4lRatio(const StandardModel &SM_i)
Constructor.
BrHto4muRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
BrHtoVVRatio(const StandardModel &SM_i)
Constructor.
BrHtoWWRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
BrHtoZZRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
BrHtoZga_over_4l_Ratio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
BrHtoZga_over_4mu_Ratio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
BrHtoZga_over_gaga_Ratio(const StandardModel &SM_i)
Constructor.
BrHtoZga_over_mumu_Ratio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
BrHtoZgaRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
BrHtoZgaeeRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
BrHtoZgallRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
BrHtoZgamumuRatio(const StandardModel &SM_i)
Constructor.
BrHtoZmumuga_over_4mu_Ratio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
BrHtoZmumuga_over_mumu_Ratio(const StandardModel &SM_i)
Constructor.
BrHtobb_over_4l_Ratio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
BrHtobb_over_cc_Ratio(const StandardModel &SM_i)
Constructor.
BrHtobbRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
BrHtoccRatio(const StandardModel &SM_i)
Constructor.
BrHtoevmuvRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
BrHtogaga_over_2e2mu_Ratio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
BrHtogaga_over_4l_Ratio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
BrHtogaga_over_gg_Ratio(const StandardModel &SM_i)
Constructor.
BrHtogaga_over_mumu_Ratio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
BrHtogagaRatio(const StandardModel &SM_i)
Constructor.
BrHtogg_over_bb_Ratio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
BrHtogg_over_cc_Ratio(const StandardModel &SM_i)
Constructor.
BrHtoggRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
BrHtoinvRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
double computeThValue()
A method to compute the the ratio of the Br , in the current model and in the Standard Model.
BrHtoll_vvorjjRatio(const StandardModel &SM_i)
Constructor.
BrHtolljjRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br , in the current model and in the Standard Model.
double computeThValue()
A method to compute the the ratio of the Br , in the current model and in the Standard Model.
BrHtolv_lvorjjRatio(const StandardModel &SM_i)
Constructor.
BrHtolvjjRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br , in the current model and in the Standard Model.
BrHtomumu_over_4l_Ratio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
BrHtomumu_over_4mu_Ratio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
BrHtomumu_over_gaga_Ratio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
BrHtomumuRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
BrHtotautau_over_4l_Ratio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
BrHtotautauRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
BrHtovisRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Higgs width in the current model and in the Standard Model.
GammaHRatio(const StandardModel &SM_i)
Constructor.
GammaHtoWWRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the in the current model and in the Standard Model.
double computeThValue()
A method to compute the the ratio of the in the current model and in the Standard Model.
GammaHtoZZRatio(const StandardModel &SM_i)
Constructor.
GammaHtoZgaRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the in the current model and in the Standard Model.
double computeThValue()
A method to compute the the ratio of the in the current model and in the Standard Model.
GammaHtobbRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the in the current model and in the Standard Model.
GammaHtoccRatio(const StandardModel &SM_i)
Constructor.
GammaHtogagaRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the in the current model and in the Standard Model.
GammaHtoggRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the in the current model and in the Standard Model.
GammaHtomumuRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the in the current model and in the Standard Model.
GammaHtossRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the in the current model and in the Standard Model.
double computeThValue()
A method to compute the the ratio of the in the current model and in the Standard Model.
GammaHtotautauRatio(const StandardModel &SM_i)
Constructor.
The auxiliary base model class for other model classes.
virtual const double muggHbb(const double sqrt_s) const
virtual const double muVHWW2l2v(const double sqrt_s) const
virtual const double STXS12_ggH_pTH450_Inf(const double sqrt_s) const
The STXS bin , .
virtual const double STXS_qqHll_pTV_0_150(const double sqrt_s) const
The STXS bin .
virtual const double cbminuscc() const
virtual const double muTHUZHmumu(const double sqrt_s) const
virtual const double STXS12_qqHlv_pTV150_250_Nj1(const double sqrt_s) const
The STXS bin , .
virtual const double deltaGammaHtautauRatio1() const
virtual const double STXS12_qqHll_pTV0_150(const double sqrt_s) const
The STXS bin , .
virtual const double BrH4eRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double STXS12_ggH_mjj0_350_pTH0_60_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double muTHUttHWW(const double sqrt_s) const
virtual const double muTHUttHZga(const double sqrt_s) const
virtual const double BrH2evRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muTHUttHbb(const double sqrt_s) const
virtual const double STXS12_ggH_pTH450_650(const double sqrt_s) const
The STXS bin , .
virtual const double muggHZga(const double sqrt_s) const
virtual const double STXS_ggH_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
virtual const double cVpluscb() const
virtual const double deltaGammaHtautauRatio2() const
virtual const double STXS12_ggH_mjj0_350_pTH60_120_Nj2(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 muttHptH_HWW(const double sqrt_s) const
virtual const double STXS12_ggHll_pTV250_Inf(const double sqrt_s) const
The STXS bin , .
virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj0_25_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double STXS12_ggH_pTH300_450(const double sqrt_s) const
The STXS bin , .
virtual const double STXS_ggH1j_pTH_200(const double sqrt_s) const
The STXS bin .
virtual const double delta_mutH_2(const double sqrt_s) const
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 muVBF(const double sqrt_s) const
The ratio between the vector-boson fusion Higgs production cross-section in the current model and in...
virtual const double BrHZgaRatio() 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 , .
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 muepWBF(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
virtual const double STXS_ggH2j_pTH_200(const double sqrt_s) const
The STXS bin .
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 GammaHccRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double muttHgagaZeeboost(const double sqrt_s) const
The ratio in the , channel channel in the current model and in the Standard Model.
virtual const double muttHZZ4l(const double sqrt_s) const
virtual const double muVHZga(const double sqrt_s) const
virtual const double muggHpbbH_Htautau(const double sqrt_s) const
virtual const double muTHUZHZZ(const double sqrt_s) const
virtual const double STXS_qqHll_pTV_150_250_1j(const double sqrt_s) const
The STXS bin .
virtual const double muZHmumu(const double sqrt_s) const
virtual const double STXS12_qqHlv_pTV75_150(const double sqrt_s) const
The STXS bin , .
virtual const double STXS12_BrHbbRatio() const
The STXS BR .
virtual const double ccminusctau() const
virtual const double muTHUttHZZ(const double sqrt_s) const
virtual const double STXS12_qqHqq_mjj350_Inf_pTH200_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double STXS_qqHqq_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
virtual const double muVBFHmumu(const double sqrt_s) const
virtual const double STXS12_ttH_pTH0_60(const double sqrt_s) const
The STXS bin , .
virtual const double muggHZZ4l(const double sqrt_s) const
virtual const double delta_muZH_2(const double sqrt_s) const
virtual const double cgaplusct() const
virtual const double muTHUVBFBRinv(const double sqrt_s) const
virtual const double muTHUVBFHZga(const double sqrt_s) const
virtual const double deltaGammaHbbRatio2() const
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...
virtual const double muttHWW2l2v(const double sqrt_s) const
virtual const double STXS_ggH1j_pTH_120_200(const double sqrt_s) const
The STXS bin .
virtual const double STXS12_qqHll_pTV250_400(const double sqrt_s) const
The STXS bin , .
virtual const double BrHVVRatio() const
The ratio of the Br in the current model and in the Standard Model.
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 STXS12_qqHqq_Nj1(const double sqrt_s) const
The STXS bin , .
virtual const double muTHUVHBRinv(const double sqrt_s) const
virtual const double delta_mutH_1(const double sqrt_s) const
virtual const double muTHUZHgaga(const double sqrt_s) const
virtual const double muTHUggHZZ(const double sqrt_s) const
virtual const double muTHUVBFHZZ(const double sqrt_s) const
virtual const double STXS12_ggH_pTH200_300_Nj01(const double sqrt_s) const
The STXS bin , .
virtual const double STXS12_ggHll_pTV150_250_Nj0(const double sqrt_s) const
The STXS bin , .
virtual const double muggHpttHptHpbbH_Hmumu(const double sqrt_s) const
virtual const double GammaHbbRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj25_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double STXS12_qqHqq_mjj700_1000_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double muTHUggHWW2l2v(const double sqrt_s) const
virtual const double STXS_ggH2j_pTH_60_120(const double sqrt_s) const
The STXS bin .
virtual const double STXS12_qqHqq_mjj350_1000_pTH200_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double muVBFHZZ(const double sqrt_s) const
virtual const double muTHUggHWW(const double sqrt_s) const
virtual const double cgplusct() const
virtual const double muttHtautau(const double sqrt_s) const
virtual const double STXS_ZHqqHqq_pTj1_200(const double sqrt_s) const
The STXS bin .
virtual const double muTHUggHZga(const double sqrt_s) const
virtual const double muTHUZHbb(const double sqrt_s) const
virtual const double STXS12_ggH_pTH650_Inf(const double sqrt_s) const
The STXS bin , .
virtual const double muVBFHWW(const double sqrt_s) const
virtual const double muWHWW(const double sqrt_s) const
virtual const double STXS12_qqHlv_pTV400_Inf(const double sqrt_s) const
The STXS bin , .
virtual const double muVBFHZga(const double sqrt_s) const
virtual const double muVBFHWW2l2v(const double sqrt_s) const
virtual const double deltaGammaTotalRatio1() const
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 STXS12_ggH_pTH60_120_Nj1(const double sqrt_s) const
The STXS bin , .
virtual const double STXS12_BrH4lRatio() const
The STXS BR , .
virtual const double STXS12_qqHqq_mjj350_700_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double STXS_ZHqqHqq_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
virtual const double BrH2e2vRatio() const
The ratio of the Br 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 BrHbbRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muggHgaga(const double sqrt_s) const
virtual const double muVHcc(const double sqrt_s) const
virtual const double STXS12_ggH_pTH650_Inf_Nj01(const double sqrt_s) const
The STXS bin , .
virtual const double muttHptH_Hgaga(const double sqrt_s) const
virtual const double STXS_qqHll_pTV_150_250(const double sqrt_s) const
The STXS bin .
virtual const double BrHZgallRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double deltaGammaHZgaRatio2() const
virtual const double STXS12_ggH_pTH300_450_Nj01(const double sqrt_s) const
The STXS bin , .
virtual const double deltaGammaHmumuRatio1() const
virtual const double STXS12_qqHlv_pTV150_250_Nj0(const double sqrt_s) const
The STXS bin , .
virtual const double STXS12_qqHlv_pTV250_400(const double sqrt_s) const
The STXS bin , .
virtual const double STXS_WHqqHqq_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
virtual const double STXS_qqHll_pTV_150_250_0j(const double sqrt_s) const
The STXS bin .
virtual const double muTHUWHbb(const double sqrt_s) const
virtual const double STXS_ttHtH(const double sqrt_s) const
The STXS bin .
virtual const double muTHUVHZZ4l(const double sqrt_s) const
virtual const double muppHmumu(const double sqrt_s) const
virtual const double muTHUVHinv(const double sqrt_s) const
virtual const double BrHll_vvorjjRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double delta_muttH_2(const double sqrt_s) const
virtual const double muZHZga(const double sqrt_s) const
virtual const double deltaGammaHmumuRatio2() const
virtual const double STXS_ggH1j_pTH_0_60(const double sqrt_s) const
The STXS bin .
virtual const double muZHWW2l2v(const double sqrt_s) const
virtual const double muttHWW(const double sqrt_s) const
virtual const double muVHZZ(const double sqrt_s) const
virtual const double STXS12_ttH_pTH200_300(const double sqrt_s) const
The STXS bin , .
virtual const double deltaGammaHZgaRatio1() const
virtual const double deltaGammaHWWRatio1() const
virtual const double muTHUVHgaga(const double sqrt_s) const
virtual const double STXS_qqHqq_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
virtual const double muggHpbbH_HZZ(const double sqrt_s) const
virtual const double GammaHggRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double delta_muggH_1(const double sqrt_s) const
virtual const double STXS_qqHll_pTV_250(const double sqrt_s) const
The STXS bin .
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...
virtual const double delta_muVBF_1(const double sqrt_s) const
virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj0_25_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double deltaGammaHZZRatio1() const
virtual const double muTHUVHWW(const double sqrt_s) const
virtual const double STXS_ZHqqHqq_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
virtual const double GammaHZZRatio() 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.
virtual const double STXS_qqHqq_nonVHtopo(const double sqrt_s) const
The STXS bin .
virtual const double muWHZga(const double sqrt_s) const
virtual const double muTHUttHtautau(const double sqrt_s) const
virtual const double muVBFpVH_Hmumu(const double sqrt_s) const
virtual const double muttHptH_HZZ(const double sqrt_s) const
virtual const double muTHUVHWW2l2v(const double sqrt_s) const
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 STXS12_ggH_pTH450_650_Nj01(const double sqrt_s) const
The STXS bin , .
virtual const double GammaHWWRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double BrHtoinvRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muTHUttHgaga(const double sqrt_s) const
virtual const double BrH2muvRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double STXS_ggH_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
virtual const double muggHmumu(const double sqrt_s) const
virtual const double muggHWW2l2v(const double sqrt_s) const
virtual const double muttHptH_Htautau(const double sqrt_s) const
virtual const double muZHbb(const double sqrt_s) const
virtual const double deltaGammaTotalRatio2() const
virtual const double STXS12_ggHll_pTV75_150(const double sqrt_s) const
The STXS bin , .
virtual const double STXS_qqHlv_pTV_250(const double sqrt_s) const
The STXS bin .
virtual const double muWHWW2l2v(const double sqrt_s) const
virtual const double STXS12_ggHll_pTV0_75(const double sqrt_s) const
The STXS bin , .
virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double STXS_WHqqHqq_Rest(const double sqrt_s) const
The STXS bin .
virtual const double STXS_ZHqqHqq_VH2j(const double sqrt_s) const
The STXS bin .
virtual const double muZHtautau(const double sqrt_s) const
virtual const double muTHUVBFHgaga(const double sqrt_s) const
virtual const double deltaGammaHgagaRatio2() const
virtual const double muTHUWHWW(const double sqrt_s) const
virtual const double deltaGammaHgagaRatio1() const
virtual const double mutHgaga(const double sqrt_s) const
virtual const double muTHUWHWW2l2v(const double sqrt_s) const
virtual const double STXS12_ggH_mjj350_700_pTH0_200_ptHjj25_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double STXS12_ggH_pTH10_200_Nj0(const double sqrt_s) const
The STXS bin , .
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.
virtual const double BrHssRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double delta_muttH_1(const double sqrt_s) const
virtual const double muZHgaga(const double sqrt_s) const
virtual const double UpperLimitZgammaC(const double sqrt_s) const
virtual const double BrH4lRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double STXS_qqHqq_VHtopo(const double sqrt_s) const
The STXS bin .
virtual const double muWHgaga(const double sqrt_s) const
virtual const double STXS12_BrHevmuvRatio() const
The STXS BR .
virtual const double STXS_qqHlv_pTV_0_250(const double sqrt_s) const
The STXS bin .
virtual const double Br_H_inv() const
The branching ratio of the of the Higgs into invisible particles.
virtual const double STXS12_ttH_pTH300_450(const double sqrt_s) const
The STXS bin , .
virtual const double BrHggRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj25_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double muVBFHZZ4l(const double sqrt_s) const
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 mummHNWA(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model,...
virtual const double STXS_ggH2j_pTH_0_200(const double sqrt_s) const
The STXS bin .
virtual const double STXS12_ggH_pTH200_300(const double sqrt_s) const
The STXS bin , .
virtual const double BrHgagaRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muVBFHbb(const double sqrt_s) const
virtual const double STXS12_qqHqq_mjj0_60_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double STXS_ggH1j_pTH_60_120(const double sqrt_s) const
The STXS bin .
virtual const double UpperLimitZgammaA13(const double sqrt_s) const
virtual const double muTHUVBFHmumu(const double sqrt_s) const
virtual const double STXS12_ggH_mjj350_700_pTH0_200_ptHjj0_25_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double STXS12_qqHll_pTV0_75(const double sqrt_s) const
The STXS bin , .
virtual const double muTHUggHZZ4mu(const double sqrt_s) const
virtual const double computeGammaTotalRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double STXS12_ggH_mjj350_700_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double muTHUWHtautau(const double sqrt_s) const
virtual const double muTHUVBFHZZ4l(const double sqrt_s) const
virtual const double muZHWW(const double sqrt_s) const
virtual const double STXS12_qqHqq_mjj60_120_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj0_25_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double cbminusctau() const
virtual const double BrHlvjjRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
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 GammaHssRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double BrH2mu2vRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muTHUttHZZ4l(const double sqrt_s) const
virtual const double muWHZZ4l(const double sqrt_s) const
virtual const double UpperLimitZgammaC13(const double sqrt_s) const
virtual const double muTHUttHWW2l2v(const double sqrt_s) const
virtual const double STXS12_ggHll_pTV150_250_Nj1(const double sqrt_s) const
The STXS bin , .
virtual const double STXS12_ggH_mjj0_350_pTH120_200_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double GammaHZgaRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double GammaHgagaRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double Br_H_exo() const
The branching ratio of the of the Higgs into exotic particles.
virtual const double muggHpbbH_Hgaga(const double sqrt_s) const
virtual const double muWHbb(const double sqrt_s) const
virtual const double muVHWW(const double sqrt_s) const
virtual const double muTHUVHZZ(const double sqrt_s) const
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 STXS_ggH2j_pTH_120_200(const double sqrt_s) const
The STXS bin .
virtual const double muttHZbbboost(const double sqrt_s) const
The ratio in the channel in the current model and in the Standard Model.
virtual const double STXS_qqHqq_VBFtopo_Rest(const double sqrt_s) const
The STXS bin .
virtual const double muTHUWHZZ4l(const double sqrt_s) const
virtual const double STXS_WHqqHqq_VH2j(const double sqrt_s) const
The STXS bin .
virtual const double deltaGammaHZZRatio2() const
virtual const double muWHtautau(const double sqrt_s) const
virtual const double muTHUggHtautau(const double sqrt_s) const
virtual const double GammaHmumuRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double STXS12_ggH_mjj0_350_pTH0_60_Nj1(const double sqrt_s) const
The STXS bin , .
virtual const double STXS12_qqHqq_mjj1000_1500_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double BrHZgaeeRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double STXS_WHqqHqq_pTj1_200(const double sqrt_s) const
The STXS bin .
virtual const double BrHevmuvRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muTHUVBFHinv(const double sqrt_s) const
virtual const double muggHpVBFpbbH_Hbb(const double sqrt_s) const
virtual const double GammaHtautauRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double muTHUggHgaga(const double sqrt_s) const
virtual const double muVHbb(const double sqrt_s) const
virtual const double STXS12_qqHll_pTV400_Inf(const double sqrt_s) const
The STXS bin , .
virtual const double muTHUggHZZ4l(const double sqrt_s) const
virtual const double muttHgaga(const double sqrt_s) const
virtual const double muTHUggHbb(const double sqrt_s) const
virtual const double muTHUWHgaga(const double sqrt_s) const
virtual const double muWHmumu(const double sqrt_s) const
virtual const double muZHZZ(const double sqrt_s) const
virtual const double muttHZZ(const double sqrt_s) const
virtual const double deltaGammaHbbRatio1() const
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...
virtual const double STXS12_tH(const double sqrt_s) const
The STXS bin .
virtual const double muWHZZ(const double sqrt_s) 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 ...
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 muggHtautau(const double sqrt_s) const
virtual const double muttHmumu(const double sqrt_s) const
virtual const double STXS12_ggH_pTH0_60_Nj1(const double sqrt_s) const
The STXS bin , .
virtual const double muggHZZ(const double sqrt_s) const
virtual const double BrHlljjRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double muTHUVBFHWW(const double sqrt_s) const
virtual const double STXS12_qqHqq_mjj1000_Inf_pTH200_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double muVBFpVH_HZga(const double sqrt_s) 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.
virtual const double STXS_qqHlv_pTV_150_250_0j(const double sqrt_s) const
The STXS bin .
virtual const double STXS12_qqHll_pTV150_250_Nj0(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 STXS12_BrHgagaRatio() const
The STXS BR .
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 BrHccRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muVBFHtautau(const double sqrt_s) const
virtual const double muTHUVHbb(const double sqrt_s) const
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 muVHpT250(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 delta_muVBF_2(const double sqrt_s) const
virtual const double STXS_ggH0j(const double sqrt_s) const
The STXS bin .
virtual const double STXS12_qqHqq_VH_veto_Nj01(const double sqrt_s) const
The STXS bin , VH-veto Ref. 2402.05742.
virtual const double STXS12_qqHll_pTV150_250_Nj1(const double sqrt_s) const
The STXS bin , .
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 ...
virtual const double muTHUggHZgamumu(const double sqrt_s) const
virtual const double STXS_ggH2j_pTH_0_60(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 mummHvv(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
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.
virtual const double STXS12_qqHlv_pTV0_75(const double sqrt_s) const
The STXS bin , .
virtual const double muVHtautau(const double sqrt_s) const
virtual const double muggHpttHptHpbbH_HZga(const double sqrt_s) const
virtual const double BrH2l2vRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double BrH4muRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muttHZga(const double sqrt_s) const
virtual const double muTHUZHtautau(const double sqrt_s) const
virtual const double BrHmumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muVBFHgaga(const double sqrt_s) const
virtual const double STXS12_qqHqq_mjj120_350_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double STXS12_ggH_pTH120_200_Nj1(const double sqrt_s) const
The STXS bin , .
virtual const double UpperLimitZgammaA(const double sqrt_s) const
virtual const double muTHUZHZga(const double sqrt_s) const
virtual const double BrHWWRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muTHUVBFHWW2l2v(const double sqrt_s) const
virtual const double BrHZgamumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double delta_muZH_1(const double sqrt_s) const
virtual const double muVHmumu(const double sqrt_s) const
virtual const double STXS_WHqqHqq_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
virtual const double muTHUVHmumu(const double sqrt_s) const
virtual const double cgminuscga() const
virtual const double STXS0_qqH(const double sqrt_s) const
The STXS0 bin .
virtual const double delta_muggH_2(const double sqrt_s) const
virtual const double muTHUWHZZ(const double sqrt_s) const
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 ...
virtual const double STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj25_Inf_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double muTHUVHtautau(const double sqrt_s) const
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 muppHZga(const double sqrt_s) const
virtual const double STXS_qqHqq_pTj_200(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 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 muggHgagaInt(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into 2...
virtual const double BrHlv_lvorjjRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
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 ...
virtual const double deltaGammaHWWRatio2() const
virtual const double STXS12_ttH_pTH450_Inf(const double sqrt_s) const
The STXS bin , .
virtual const double muggHWW(const double sqrt_s) const
virtual const double cVplusctau() const
virtual const double muTHUZHWW2l2v(const double sqrt_s) const
virtual const double STXS_ZHqqHqq_Rest(const double sqrt_s) const
The STXS bin .
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 delta_muWH_1(const double sqrt_s) const
virtual const double muTHUVBFHtautau(const double sqrt_s) const
virtual const double muggHpbbH_HWW(const double sqrt_s) const
virtual const double STXS12_qqHll_pTV75_150(const double sqrt_s) const
The STXS bin , .
virtual const double delta_muWH_2(const double sqrt_s) const
virtual const double muttHbb(const double sqrt_s) const
virtual const double muVHZZ4l(const double sqrt_s) const
virtual const double muTHUWHZga(const double sqrt_s) const
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...
virtual const double STXS12_ttH_pTH60_120(const double sqrt_s) const
The STXS bin , .
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]).
virtual const double muTHUVBFHbb(const double sqrt_s) const
virtual const double muTHUWHmumu(const double sqrt_s) const
virtual const double STXS12_qqHlv_pTV250_Inf(const double sqrt_s) const
The STXS bin , .
virtual const double STXS_qqHlv_pTV_150_250_1j(const double sqrt_s) const
The STXS bin .
virtual const double muTHUZHZZ4l(const double sqrt_s) const
virtual const double STXS12_qqHll_pTV250_Inf(const double sqrt_s) const
The STXS bin , .
virtual const double muttHptH_Hmumu(const double sqrt_s) const
virtual const double muVHgaga(const double sqrt_s) const
virtual const double muttHptH_Hbb(const double sqrt_s) const
virtual const double muTHUttHmumu(const double sqrt_s) const
virtual const double STXS12_ttH_pTH120_200(const double sqrt_s) const
The STXS bin , .
virtual const double STXS_qqHqq_Rest(const double sqrt_s) const
The STXS bin .
virtual const double BrHtautauRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muTHUggHmumu(const double sqrt_s) const
virtual const double muZHZZ4l(const double sqrt_s) const
virtual const double STXS12_ggH_pTH0_10_Nj0(const double sqrt_s) const
The STXS bin , .
virtual const double muTHUZHWW(const double sqrt_s) const
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_qqHqq_mjj1500_Inf_pTH0_200_Nj2(const double sqrt_s) const
The STXS bin , .
virtual const double muTHUVHZga(const double sqrt_s) const
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_VHlep_pTV0_150(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_VHlep_pTV150_Inf(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_VHlep(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_ggH_mjj0_350_pTH0_120_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_mjj0_350_pTH0_60_Nj1(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_mjj0_350_pTH0_60_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_ggH_mjj0_350_pTH120_200_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_mjj0_350_pTH60_120_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_mjj350_700_pTH0_200_ptHjj0_25_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_ggH_mjj350_700_pTH0_200_ptHjj25_Inf_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_mjj350_Inf_pTH0_200_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj0_25_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_mjj700_Inf_pTH0_200_ptHjj25_Inf_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_pTH0_10_Nj0(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_pTH0_200_Nj0(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_ggH_pTH0_200_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_pTH0_60_Nj1(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_pTH10_200_Nj0(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_pTH10_Inf_Nj0(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_ggH_pTH120_200_Nj1(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_pTH200_300_Nj01(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_pTH200_300(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_pTH200_Inf(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_pTH300_450_Nj01(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_ggH_pTH300_450(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_pTH300_Inf(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_ggH_pTH450_650_Nj01(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_pTH450_650(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_pTH450_Inf(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_ggH_pTH60_120_Nj1(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_pTH60_200_Nj1(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_pTH650_Inf_Nj01(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggH_pTH650_Inf(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggHll_pTV0_75(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggHll_pTV150_250_Nj0(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggHll_pTV150_250_Nj1(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_ggHll_pTV250_Inf(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ggHll_pTV75_150(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_qqHll_pTV0_150(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHll_pTV0_75(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHll_pTV150_250_Nj0(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHll_pTV150_250_Nj1(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_qqHll_pTV150_Inf(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHll_pTV250_400(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHll_pTV250_Inf(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_qqHll_pTV400_Inf(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHll_pTV75_150(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_qqHll(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHlv_pTV0_150(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHlv_pTV0_75(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHlv_pTV150_250_Nj0(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_qqHlv_pTV150_250_Nj1(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHlv_pTV150_Inf(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHlv_pTV250_400(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHlv_pTV250_Inf(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHlv_pTV400_Inf(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_qqHlv_pTV75_150(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHqq_Nj0(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHqq_Nj1(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHqq_VH_veto_Nj01(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHqq_mjj0_60_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHqq_mjj1000_1500_pTH0_200_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_qqHqq_mjj1000_Inf_pTH0_200_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHqq_mjj1000_Inf_pTH200_Inf_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHqq_mjj120_350_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHqq_mjj1500_Inf_pTH0_200_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHqq_mjj350_1000_pTH200_Inf_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHqq_mjj350_700_pTH0_200_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj0_25_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_qqHqq_mjj350_700_pTH0_200_pTHjj25_Inf_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHqq_mjj350_Inf_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHqq_mjj350_Inf_pTH0_200_pTHjj25_Inf_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHqq_mjj350_Inf_pTH200_Inf_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_qqHqq_mjj60_120_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHqq_mjj700_1000_pTH0_200_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHqq_mjj700_Inf_pTH0_200_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj0_25_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_qqHqq_mjj700_Inf_pTH0_200_pTHjj25_Inf_Nj2(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_tH(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ttH_pTH0_120(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_ttH_pTH0_60(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ttH_pTH120_200(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ttH_pTH200_300(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ttH_pTH300_450(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ttH_pTH300_Inf_add(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ttH_pTH300_Inf(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ttH_pTH450_Inf(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS12_ttH_pTH60_120(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ttH_tH(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXS12_ttH(const StandardModel &SM_i, const double sqrt_s_i, unsigned int fstate_i)
Constructor.
STXS_0_qqH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSWHqqHqq_Rest_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSWHqqHqq_VBFtopo_j3_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSWHqqHqq_VBFtopo_j3v_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSWHqqHqq_VH2j_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSWHqqHqq_pTj1_200_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSZHqqHqq_Rest_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSZHqqHqq_VBFtopo_j3_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSZHqqHqq_VBFtopo_j3v_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSZHqqHqq_VH2j_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSZHqqHqq_pTj1_200_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSggH0j4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSggH1j_pTH_0_60_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSggH1j_pTH_120_200_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSggH1j_pTH_200_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSggH1j_pTH_60_120_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSggH2j_pTH_0_200_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSggH2j_pTH_0_60_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSggH2j_pTH_120_200_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSggH2j_pTH_200_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSggH2j_pTH_60_120_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSggH_VBFtopo_j3_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSggH_VBFtopo_j3v_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHll_pTV_0_150_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHll_pTV_0_150_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHll_pTV_150_250_0j_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHll_pTV_150_250_0j_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHll_pTV_150_250_1j_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSqqHll_pTV_150_250_1j_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHll_pTV_150_250_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHll_pTV_150_250_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSqqHll_pTV_250_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHll_pTV_250_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHlv_pTV_0_150_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSqqHlv_pTV_0_150_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHlv_pTV_0_250_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHlv_pTV_0_250_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSqqHlv_pTV_150_250_0j_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHlv_pTV_150_250_0j_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSqqHlv_pTV_150_250_1j_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHlv_pTV_150_250_1j_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHlv_pTV_250_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHlv_pTV_250_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHqq_Rest_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSqqHqq_VBFtopo_Rest_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHqq_VBFtopo_j3_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHqq_VBFtopo_j3v_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSqqHqq_VHtopo_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHqq_nonVHtopo_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
STXSqqHqq_pTj_200_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSttHtH4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
A model class for the Standard Model.
A class for a model prediction of an observable.
const StandardModel & getModel()
A get method to get the model.
const StandardModel & SM
A reference to an object of StandardMode class.
double computeThValue()
A method to compute.
UpperLimit_ppHZgammaA13(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute.
UpperLimit_ppHZgammaA(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
UpperLimit_ppHZgammaC13(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute.
UpperLimit_ppHZgammaC(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute.
VBFHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of .
double computeThValue()
A method to compute the value of .
VBFHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of .
VBFHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
VBFHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of .
WHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of .
double computeThValue()
A method to compute the value of .
WHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of .
WHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of .
WHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of .
ZHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of .
ZHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of .
ZHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of .
ZHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
aPsk(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of the angular parameter from in the current model.
bPsk(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of the angular parameter from in the current model.
cV_plus_cb(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute.
cV_plus_ctau(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute.
cb_minus_cc(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute.
cb_minus_ctau(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute.
double computeThValue()
A method to compute.
cc_minus_ctau(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute.
cg_minus_cga(const StandardModel &SM_i)
Constructor.
cg_plus_ct(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute.
double computeThValue()
A method to compute.
cga_plus_ct(const StandardModel &SM_i)
Constructor.
ggHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of .
double computeThValue()
A method to compute the value of .
ggHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
ggHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of .
ggHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of .
muTHUVBFBRinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muTHUVBFHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVBFHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVBFHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVBFHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVBFHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVBFHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVBFHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVBFHinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muTHUVBFHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVBFHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muTHUVHBRinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muTHUVHinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUWHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUWHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUWHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUWHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUWHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUWHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUWHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUWHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUWHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUZHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUZHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUZHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUZHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUZHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUZHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUZHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUZHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUZHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUggHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUggHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUggHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUggHZZ4mu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUggHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUggHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUggHZgamumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUggHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUggHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUggHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUggHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUttHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUttHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUttHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUttHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUttHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUttHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUttHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUttHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUttHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVBFBRinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muVBFHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVBFHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVBFHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVBFHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVBFHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVBFHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVBFHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVBFHinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muVBFHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVBFHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muVBF(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muVBFgamma(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVBFpVH_HZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVBFpVH_Hmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVBFpVH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muVBFpVHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVHBRinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
muVH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVHcc(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muVHinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muVHpT250(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muWH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muWHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muWHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muWHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muWHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muWHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muWHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muWHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muWHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muWHpT250(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muWHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muZH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muZHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muZHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muZHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muZHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muZHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muZHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muZHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muZHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muZHpT250(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muZHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeHvv(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mueeHvvWW(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeHvvZZ(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeHvvZga(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeHvvbb(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeHvvcc(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
mueeHvvgaga(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeHvvgg(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeHvvmumu(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mueeHvvss(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeHvvtautau(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
mueeWBF(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeWBFWW(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeWBFZZ(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeWBFZga(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mueeWBFbb(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
mueeWBFcc(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeWBFgaga(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mueeWBFgg(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
mueeWBFmumu(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeWBFtautau(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mueeZBF(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeZBFbb(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeZHBRinv(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeZHGen(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
mueeZH(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeZHWW(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mueeZHZZ(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
mueeZHZga(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeZHbb(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mueeZHcc(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
mueeZHgaga(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mueeZHgg(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeZHinv(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeZHmumu(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
mueeZHss(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mueeZHtautau(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeZllH(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeZqqH(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
mueettH(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mueettHbb(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
muepWBF(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muepWBFWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
muepWBFZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muepWBFbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muepWBFcc(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muepWBFgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
muepWBFgg(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muepWBFtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muepZBF(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muepZBFWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muepZBFZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muepZBFbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muepZBFcc(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
muepZBFgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muepZBFgg(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muepZBFtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muggHH2ga2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muggH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muggHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHZZ4mu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHZgamumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHgagaInt(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHpVBFpbbH_Hbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHpbbH_HWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHpbbH_HZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHpbbH_Hgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHpbbH_Htautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHpttH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muggHpttHptHpbbH_HZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHpttHptHpbbH_Hmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHNWA(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHWWNWA(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHZZNWA(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mummHZgaNWA(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mummHbbNWA(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHcc(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHccNWA(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mummHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHgagaNWA(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHgg(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mummHggNWA(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mummHmm(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mummHmmWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mummHmmZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHmmZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHmmbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHmmcc(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHmmgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHmmgg(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mummHmmmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mummHmmtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mummHmumuNWA(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mummHtautauNWA(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHvv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mummHvvWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mummHvvZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHvvZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHvvbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mummHvvcc(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mummHvvgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummHvvgg(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mummHvvmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mummHvvtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mummZH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummZHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mummZHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mummZHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummZHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mummZHcc(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mummZHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummZHgg(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mummZHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummZHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummttH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mummttHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummttHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mummttHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummttHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mummttHcc(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mummttHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mummttHgg(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of in the current model.
mummttHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mummttHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muppHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muppHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mutHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mutHq(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muttHVV(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttHZbbboost(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the channel in the current model.
muttHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttHgagaZeeboost(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the channel in the current model.
muttHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttHptH_HWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttHptH_HZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttHptH_Hbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttHptH_Hgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttHptH_Hmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttHptH_Htautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
ttHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of .
double computeThValue()
A method to compute the value of .
ttHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
ttHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of .
double computeThValue()
A method to compute the value of .
ttHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.