v1.0
|
a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models
|
|
Go to the documentation of this file.
14 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
15 throw std::runtime_error(
"muggH called with a class whose parent is not NPbase");
26 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
27 throw std::runtime_error(
"muVBF called with a class whose parent is not NPbase");
39 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
40 throw std::runtime_error(
"muVBFgamma called with a class whose parent is not NPbase");
52 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
53 throw std::runtime_error(
"mueeWBF called with a class whose parent is not NPbase");
63 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
65 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
66 throw std::runtime_error(
"mueeWBFPol called with a class whose parent is not NPbase");
77 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
78 throw std::runtime_error(
"mueeHvv called with a class whose parent is not NPbase");
87 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
89 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
90 throw std::runtime_error(
"mueeHvvPol called with a class whose parent is not NPbase");
101 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
102 throw std::runtime_error(
"mueeZBF called with a class whose parent is not NPbase");
112 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
114 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
115 throw std::runtime_error(
"mueeZBFPol called with a class whose parent is not NPbase");
126 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
127 throw std::runtime_error(
"muepWBF called with a class whose parent is not NPbase");
139 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
140 throw std::runtime_error(
"muWH called with a class whose parent is not NPbase");
146 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
147 throw std::runtime_error(
"muepZBF called with a class whose parent is not NPbase");
164 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
165 throw std::runtime_error(
"muZH called with a class whose parent is not NPbase");
176 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
177 throw std::runtime_error(
"mueeZH called with a class whose parent is not NPbase");
186 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
188 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
189 throw std::runtime_error(
"mueeZHPol called with a class whose parent is not NPbase");
200 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
201 throw std::runtime_error(
"mueeZllH called with a class whose parent is not NPbase");
210 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
212 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
213 throw std::runtime_error(
"mueeZllHPol called with a class whose parent is not NPbase");
224 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
225 throw std::runtime_error(
"mueeZqqH called with a class whose parent is not NPbase");
234 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
236 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
237 throw std::runtime_error(
"mueeZqqHPol called with a class whose parent is not NPbase");
247 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
249 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
250 throw std::runtime_error(
"aPsk called with a class whose parent is not NPbase");
260 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
262 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
263 throw std::runtime_error(
"bPsk called with a class whose parent is not NPbase");
275 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
276 throw std::runtime_error(
"muVH called with a class whose parent is not NPbase");
287 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
288 throw std::runtime_error(
"muVBFpVH called with a class whose parent is not NPbase");
299 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
300 throw std::runtime_error(
"muttH called with a class whose parent is not NPbase");
311 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
312 throw std::runtime_error(
"mutHq called with a class whose parent is not NPbase");
323 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
324 throw std::runtime_error(
"muggHpttH called with a class whose parent is not NPbase");
335 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
336 throw std::runtime_error(
"mueettH called with a class whose parent is not NPbase");
346 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
348 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
349 throw std::runtime_error(
"mueettHPol called with a class whose parent is not NPbase");
360 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
361 throw std::runtime_error(
"mummH called with a class whose parent is not NPbase");
372 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
373 throw std::runtime_error(
"GammaHRatio called with a class whose parent is not NPbase");
383 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
384 throw std::runtime_error(
"BrHtoinvRatio called with a class whose parent is not NPbase");
395 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
396 throw std::runtime_error(
"BrHinvisible called with a class whose parent is not NPbase");
407 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
408 throw std::runtime_error(
"BrHinvisibleNP called with a class whose parent is not NPbase");
419 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
420 throw std::runtime_error(
"BrHexotic called with a class whose parent is not NPbase");
431 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
432 throw std::runtime_error(
"BrHtovisRatio called with a class whose parent is not NPbase");
443 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
444 throw std::runtime_error(
"BrHtoggRatio called with a class whose parent is not NPbase");
455 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
456 throw std::runtime_error(
"BrHtoWWRatio called with a class whose parent is not NPbase");
467 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
468 throw std::runtime_error(
"BrHtoWW2l2vRatio called with a class whose parent is not NPbase");
479 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
480 throw std::runtime_error(
"BrHtoZZRatio called with a class whose parent is not NPbase");
491 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
492 throw std::runtime_error(
"BrHtoZZ4lRatio called with a class whose parent is not NPbase");
503 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
504 throw std::runtime_error(
"BrHtoZZ4eRatio called with a class whose parent is not NPbase");
515 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
516 throw std::runtime_error(
"BrHtoZZ2e2muRatio called with a class whose parent is not NPbase");
527 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
528 throw std::runtime_error(
"BrHtoZZ4muRatio called with a class whose parent is not NPbase");
538 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
539 throw std::runtime_error(
"BrHtoZgaRatio called with a class whose parent is not NPbase");
549 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
550 throw std::runtime_error(
"BrHtoZgallRatio called with a class whose parent is not NPbase");
560 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
561 throw std::runtime_error(
"BrHtoZgaeeRatio called with a class whose parent is not NPbase");
571 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
572 throw std::runtime_error(
"BrHtoZgamumuRatio called with a class whose parent is not NPbase");
582 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
583 throw std::runtime_error(
"BrHtogagaRatio called with a class whose parent is not NPbase");
593 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
594 throw std::runtime_error(
"BrHtomumuRatio called with a class whose parent is not NPbase");
604 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
605 throw std::runtime_error(
"BrHtotautauRatio called with a class whose parent is not NPbase");
615 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
616 throw std::runtime_error(
"BrHtoccRatio called with a class whose parent is not NPbase");
626 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
627 throw std::runtime_error(
"BrHtobbRatio called with a class whose parent is not NPbase");
637 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
638 throw std::runtime_error(
"BrHtogaga_over_mumu_Ratio called with a class whose parent is not NPbase");
643 if ((this->
getModel()).isModelLinearized()) {
652 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
653 throw std::runtime_error(
"BrHtoZga_over_mumu_Ratio called with a class whose parent is not NPbase");
658 if ((this->
getModel()).isModelLinearized()) {
667 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
668 throw std::runtime_error(
"BrHtoZmumuga_over_mumu_Ratio called with a class whose parent is not NPbase");
673 if ((this->
getModel()).isModelLinearized()) {
682 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
683 throw std::runtime_error(
"BrHtogaga_over_4l_Ratio called with a class whose parent is not NPbase");
688 if ((this->
getModel()).isModelLinearized()) {
697 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
698 throw std::runtime_error(
"BrHtobb_over_4l_Ratio called with a class whose parent is not NPbase");
703 if ((this->
getModel()).isModelLinearized()) {
713 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
714 throw std::runtime_error(
"BrHto2l2v_over_4l_Ratio called with a class whose parent is not NPbase");
719 if ((this->
getModel()).isModelLinearized()) {
729 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
730 throw std::runtime_error(
"BrHtotautau_over_4l_Ratio called with a class whose parent is not NPbase");
735 if ((this->
getModel()).isModelLinearized()) {
745 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
746 throw std::runtime_error(
"BrHtogaga_over_2e2mu_Ratio called with a class whose parent is not NPbase");
751 if ((this->
getModel()).isModelLinearized()) {
760 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
761 throw std::runtime_error(
"BrHtoZga_over_4l_Ratio called with a class whose parent is not NPbase");
766 if ((this->
getModel()).isModelLinearized()) {
775 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
776 throw std::runtime_error(
"BrHtomumu_over_4l_Ratio called with a class whose parent is not NPbase");
781 if ((this->
getModel()).isModelLinearized()) {
790 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
791 throw std::runtime_error(
"BrHtomumu_over_4mu_Ratio called with a class whose parent is not NPbase");
796 if ((this->
getModel()).isModelLinearized()) {
805 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
806 throw std::runtime_error(
"BrHto4l_over_gaga_Ratio called with a class whose parent is not NPbase");
811 if ((this->
getModel()).isModelLinearized()) {
820 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
821 throw std::runtime_error(
"BrHtoZga_over_gaga_Ratio called with a class whose parent is not NPbase");
826 if ((this->
getModel()).isModelLinearized()) {
835 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
836 throw std::runtime_error(
"BrHtomumu_over_gaga_Ratio called with a class whose parent is not NPbase");
841 if ((this->
getModel()).isModelLinearized()) {
851 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
852 throw std::runtime_error(
"muggHgaga called with a class whose parent is not NPbase");
857 if ((this->
getModel()).isModelLinearized()) {
867 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
868 throw std::runtime_error(
"muggHgagaInt called with a class whose parent is not NPbase");
879 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
880 throw std::runtime_error(
"muVBFHgaga called with a class whose parent is not NPbase");
885 if ((this->
getModel()).isModelLinearized()) {
895 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
896 throw std::runtime_error(
"muZHgaga called with a class whose parent is not NPbase");
901 if ((this->
getModel()).isModelLinearized()) {
911 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
912 throw std::runtime_error(
"muWHgaga called with a class whose parent is not NPbase");
917 if ((this->
getModel()).isModelLinearized()) {
927 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
928 throw std::runtime_error(
"muVHgaga called with a class whose parent is not NPbase");
933 if ((this->
getModel()).isModelLinearized()) {
943 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
944 throw std::runtime_error(
"muttHgaga called with a class whose parent is not NPbase");
949 if ((this->
getModel()).isModelLinearized()) {
959 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
960 throw std::runtime_error(
"muggHZga called with a class whose parent is not NPbase");
965 if ((this->
getModel()).isModelLinearized()) {
975 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
976 throw std::runtime_error(
"muggHZgamumu called with a class whose parent is not NPbase");
981 if ((this->
getModel()).isModelLinearized()) {
991 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
992 throw std::runtime_error(
"muVBFHZga called with a class whose parent is not NPbase");
997 if ((this->
getModel()).isModelLinearized()) {
1007 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1008 throw std::runtime_error(
"muZHZga called with a class whose parent is not NPbase");
1013 if ((this->
getModel()).isModelLinearized()) {
1023 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1024 throw std::runtime_error(
"muWHZga called with a class whose parent is not NPbase");
1029 if ((this->
getModel()).isModelLinearized()) {
1039 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1040 throw std::runtime_error(
"muVHZga called with a class whose parent is not NPbase");
1045 if ((this->
getModel()).isModelLinearized()) {
1055 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1056 throw std::runtime_error(
"muttHZga called with a class whose parent is not NPbase");
1061 if ((this->
getModel()).isModelLinearized()) {
1071 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1072 throw std::runtime_error(
"muggHZZ called with a class whose parent is not NPbase");
1077 if ((this->
getModel()).isModelLinearized()) {
1087 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1088 throw std::runtime_error(
"muVBFHZZ called with a class whose parent is not NPbase");
1093 if ((this->
getModel()).isModelLinearized()) {
1103 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1104 throw std::runtime_error(
"muZHZZ called with a class whose parent is not NPbase");
1109 if ((this->
getModel()).isModelLinearized()) {
1119 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1120 throw std::runtime_error(
"muWHZZ called with a class whose parent is not NPbase");
1125 if ((this->
getModel()).isModelLinearized()) {
1135 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1136 throw std::runtime_error(
"muVHZZ called with a class whose parent is not NPbase");
1141 if ((this->
getModel()).isModelLinearized()) {
1151 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1152 throw std::runtime_error(
"muttHZZ called with a class whose parent is not NPbase");
1157 if ((this->
getModel()).isModelLinearized()) {
1167 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1168 throw std::runtime_error(
"muggHZZ4l called with a class whose parent is not NPbase");
1173 if ((this->
getModel()).isModelLinearized()) {
1183 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1184 throw std::runtime_error(
"muggHZZ4mu called with a class whose parent is not NPbase");
1189 if ((this->
getModel()).isModelLinearized()) {
1199 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1200 throw std::runtime_error(
"muVBFHZZ4l called with a class whose parent is not NPbase");
1205 if ((this->
getModel()).isModelLinearized()) {
1215 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1216 throw std::runtime_error(
"muZHZZ4l called with a class whose parent is not NPbase");
1221 if ((this->
getModel()).isModelLinearized()) {
1231 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1232 throw std::runtime_error(
"muWHZZ4l called with a class whose parent is not NPbase");
1237 if ((this->
getModel()).isModelLinearized()) {
1247 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1248 throw std::runtime_error(
"muVHZZ4l called with a class whose parent is not NPbase");
1253 if ((this->
getModel()).isModelLinearized()) {
1263 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1264 throw std::runtime_error(
"muttHZZ4l called with a class whose parent is not NPbase");
1269 if ((this->
getModel()).isModelLinearized()) {
1279 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1280 throw std::runtime_error(
"muggHWW called with a class whose parent is not NPbase");
1285 if ((this->
getModel()).isModelLinearized()) {
1295 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1296 throw std::runtime_error(
"muVBFHWW called with a class whose parent is not NPbase");
1301 if ((this->
getModel()).isModelLinearized()) {
1311 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1312 throw std::runtime_error(
"muZHWW called with a class whose parent is not NPbase");
1317 if ((this->
getModel()).isModelLinearized()) {
1327 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1328 throw std::runtime_error(
"muWHWW called with a class whose parent is not NPbase");
1333 if ((this->
getModel()).isModelLinearized()) {
1343 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1344 throw std::runtime_error(
"muVHWW called with a class whose parent is not NPbase");
1349 if ((this->
getModel()).isModelLinearized()) {
1359 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1360 throw std::runtime_error(
"muttHWW called with a class whose parent is not NPbase");
1365 if ((this->
getModel()).isModelLinearized()) {
1375 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1376 throw std::runtime_error(
"muggHWW2l2v called with a class whose parent is not NPbase");
1381 if ((this->
getModel()).isModelLinearized()) {
1391 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1392 throw std::runtime_error(
"muVBFHWW2l2v called with a class whose parent is not NPbase");
1397 if ((this->
getModel()).isModelLinearized()) {
1407 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1408 throw std::runtime_error(
"muZHWW2l2v called with a class whose parent is not NPbase");
1413 if ((this->
getModel()).isModelLinearized()) {
1423 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1424 throw std::runtime_error(
"muWHWW2l2v called with a class whose parent is not NPbase");
1429 if ((this->
getModel()).isModelLinearized()) {
1439 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1440 throw std::runtime_error(
"muVHWW2l2v called with a class whose parent is not NPbase");
1445 if ((this->
getModel()).isModelLinearized()) {
1455 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1456 throw std::runtime_error(
"muttHWW2l2v called with a class whose parent is not NPbase");
1461 if ((this->
getModel()).isModelLinearized()) {
1471 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1472 throw std::runtime_error(
"muggHmumu called with a class whose parent is not NPbase");
1477 if ((this->
getModel()).isModelLinearized()) {
1487 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1488 throw std::runtime_error(
"muVBFHmumu called with a class whose parent is not NPbase");
1493 if ((this->
getModel()).isModelLinearized()) {
1503 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1504 throw std::runtime_error(
"muZHmumu called with a class whose parent is not NPbase");
1509 if ((this->
getModel()).isModelLinearized()) {
1519 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1520 throw std::runtime_error(
"muWHmumu called with a class whose parent is not NPbase");
1525 if ((this->
getModel()).isModelLinearized()) {
1535 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1536 throw std::runtime_error(
"muVHmumu called with a class whose parent is not NPbase");
1541 if ((this->
getModel()).isModelLinearized()) {
1551 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1552 throw std::runtime_error(
"muttHmumu called with a class whose parent is not NPbase");
1557 if ((this->
getModel()).isModelLinearized()) {
1567 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1568 throw std::runtime_error(
"muggHtautau called with a class whose parent is not NPbase");
1573 if ((this->
getModel()).isModelLinearized()) {
1583 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1584 throw std::runtime_error(
"muVBFHtautau called with a class whose parent is not NPbase");
1589 if ((this->
getModel()).isModelLinearized()) {
1601 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1602 throw std::runtime_error(
"muVBFpVHtautau called with a class whose parent is not NPbase");
1607 if ((this->
getModel()).isModelLinearized()) {
1618 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1619 throw std::runtime_error(
"muZHtautau called with a class whose parent is not NPbase");
1624 if ((this->
getModel()).isModelLinearized()) {
1634 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1635 throw std::runtime_error(
"muWHtautau called with a class whose parent is not NPbase");
1640 if ((this->
getModel()).isModelLinearized()) {
1650 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1651 throw std::runtime_error(
"muVHtautau called with a class whose parent is not NPbase");
1656 if ((this->
getModel()).isModelLinearized()) {
1666 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1667 throw std::runtime_error(
"muttHtautau called with a class whose parent is not NPbase");
1672 if ((this->
getModel()).isModelLinearized()) {
1682 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1683 throw std::runtime_error(
"muggHbb called with a class whose parent is not NPbase");
1688 if ((this->
getModel()).isModelLinearized()) {
1698 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1699 throw std::runtime_error(
"muVBFHbb called with a class whose parent is not NPbase");
1704 if ((this->
getModel()).isModelLinearized()) {
1714 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1715 throw std::runtime_error(
"muZHbb called with a class whose parent is not NPbase");
1720 if ((this->
getModel()).isModelLinearized()) {
1730 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1731 throw std::runtime_error(
"muWHbb called with a class whose parent is not NPbase");
1736 if ((this->
getModel()).isModelLinearized()) {
1746 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1747 throw std::runtime_error(
"muVHbb called with a class whose parent is not NPbase");
1752 if ((this->
getModel()).isModelLinearized()) {
1762 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1763 throw std::runtime_error(
"muttHbb called with a class whose parent is not NPbase");
1768 if ((this->
getModel()).isModelLinearized()) {
1779 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1780 throw std::runtime_error(
"muVBFBRinv called with a class whose parent is not NPbase");
1793 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1794 throw std::runtime_error(
"muVBFHinv called with a class whose parent is not NPbase");
1800 if ((this->
getModel()).isModelLinearized()) {
1812 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1813 throw std::runtime_error(
"muVHBRinv called with a class whose parent is not NPbase");
1826 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1827 throw std::runtime_error(
"muVHinv called with a class whose parent is not NPbase");
1833 if ((this->
getModel()).isModelLinearized()) {
1845 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1846 throw std::runtime_error(
"muppHmumu called with a class whose parent is not NPbase");
1857 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1858 throw std::runtime_error(
"muppHZga called with a class whose parent is not NPbase");
1869 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1870 throw std::runtime_error(
"muggH called with a class whose parent is not NPbase");
1875 if ((this->
getModel()).isModelLinearized()) {
1885 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1886 throw std::runtime_error(
"muttHZbbboost called with a class whose parent is not NPbase");
1896 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1897 throw std::runtime_error(
"UpperLimit_ppHZgammaA called with a class whose parent is not NPbase");
1907 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1908 throw std::runtime_error(
"UpperLimit_ppHZgammaA13 called with a class whose parent is not NPbase");
1918 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1919 throw std::runtime_error(
"UpperLimit_ppHZgammaC13 called with a class whose parent is not NPbase");
1929 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1930 throw std::runtime_error(
"UpperLimit_ppHZgammaC called with a class whose parent is not NPbase");
1940 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1941 throw std::runtime_error(
"cg_plus_ct called with a class whose parent is not NPbase");
1951 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1952 throw std::runtime_error(
"cga_plus_ct called with a class whose parent is not NPbase");
1962 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1963 throw std::runtime_error(
"cg_minus_cga called with a class whose parent is not NPbase");
1973 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1974 throw std::runtime_error(
"cV_plus_cb called with a class whose parent is not NPbase");
1986 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1987 throw std::runtime_error(
"cV_plus_ctau called with a class whose parent is not NPbase");
1997 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
1998 throw std::runtime_error(
"cb_minus_cc called with a class whose parent is not NPbase");
2008 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2009 throw std::runtime_error(
"cb_minus_ctau called with a class whose parent is not NPbase");
2019 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2020 throw std::runtime_error(
"cc_minus_ctau called with a class whose parent is not NPbase");
2031 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2032 throw std::runtime_error(
"mueeZHbb called with a class whose parent is not NPbase");
2037 if ((this->
getModel()).isModelLinearized()) {
2047 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2048 throw std::runtime_error(
"mueeZHcc called with a class whose parent is not NPbase");
2053 if ((this->
getModel()).isModelLinearized()) {
2063 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2064 throw std::runtime_error(
"mueeZHgg called with a class whose parent is not NPbase");
2069 if ((this->
getModel()).isModelLinearized()) {
2079 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2080 throw std::runtime_error(
"mueeZHcc called with a class whose parent is not NPbase");
2085 if ((this->
getModel()).isModelLinearized()) {
2095 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2096 throw std::runtime_error(
"mueeZHtautau called with a class whose parent is not NPbase");
2101 if ((this->
getModel()).isModelLinearized()) {
2111 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2112 throw std::runtime_error(
"mueeZHZZ called with a class whose parent is not NPbase");
2117 if ((this->
getModel()).isModelLinearized()) {
2127 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2128 throw std::runtime_error(
"mueeZHZga called with a class whose parent is not NPbase");
2133 if ((this->
getModel()).isModelLinearized()) {
2143 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2144 throw std::runtime_error(
"mueeZHgaga called with a class whose parent is not NPbase");
2149 if ((this->
getModel()).isModelLinearized()) {
2159 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2160 throw std::runtime_error(
"mueeZHmumu called with a class whose parent is not NPbase");
2165 if ((this->
getModel()).isModelLinearized()) {
2175 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2176 throw std::runtime_error(
"mueeZHBRinv called with a class whose parent is not NPbase");
2189 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2190 throw std::runtime_error(
"mueeZHinv called with a class whose parent is not NPbase");
2196 if ((this->
getModel()).isModelLinearized()) {
2205 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2207 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2208 throw std::runtime_error(
"mueeZHbbPol called with a class whose parent is not NPbase");
2213 if ((this->
getModel()).isModelLinearized()) {
2221 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2223 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2224 throw std::runtime_error(
"mueeZHccPol called with a class whose parent is not NPbase");
2229 if ((this->
getModel()).isModelLinearized()) {
2237 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2239 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2240 throw std::runtime_error(
"mueeZHggPol called with a class whose parent is not NPbase");
2245 if ((this->
getModel()).isModelLinearized()) {
2253 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2255 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2256 throw std::runtime_error(
"mueeZHccPol called with a class whose parent is not NPbase");
2261 if ((this->
getModel()).isModelLinearized()) {
2269 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2271 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2272 throw std::runtime_error(
"mueeZHtautauPol called with a class whose parent is not NPbase");
2277 if ((this->
getModel()).isModelLinearized()) {
2285 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2287 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2288 throw std::runtime_error(
"mueeZHZZPol called with a class whose parent is not NPbase");
2293 if ((this->
getModel()).isModelLinearized()) {
2301 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2303 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2304 throw std::runtime_error(
"mueeZHZgaPol called with a class whose parent is not NPbase");
2309 if ((this->
getModel()).isModelLinearized()) {
2317 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2319 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2320 throw std::runtime_error(
"mueeZHgagaPol called with a class whose parent is not NPbase");
2325 if ((this->
getModel()).isModelLinearized()) {
2333 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2335 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2336 throw std::runtime_error(
"mueeZHmumuPol called with a class whose parent is not NPbase");
2341 if ((this->
getModel()).isModelLinearized()) {
2349 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2351 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2352 throw std::runtime_error(
"mueeZHBRinvPol called with a class whose parent is not NPbase");
2362 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2364 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2365 throw std::runtime_error(
"mueeZHinvPol called with a class whose parent is not NPbase");
2371 if ((this->
getModel()).isModelLinearized()) {
2382 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2383 throw std::runtime_error(
"mueeWBFbb called with a class whose parent is not NPbase");
2389 if ((this->
getModel()).isModelLinearized()) {
2397 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2399 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2400 throw std::runtime_error(
"mueeWBFbbPol called with a class whose parent is not NPbase");
2406 if ((this->
getModel()).isModelLinearized()) {
2416 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2417 throw std::runtime_error(
"mueeWBFcc called with a class whose parent is not NPbase");
2423 if ((this->
getModel()).isModelLinearized()) {
2433 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2434 throw std::runtime_error(
"mueeWBFgg called with a class whose parent is not NPbase");
2440 if ((this->
getModel()).isModelLinearized()) {
2450 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2451 throw std::runtime_error(
"mueeWBFWW called with a class whose parent is not NPbase");
2457 if ((this->
getModel()).isModelLinearized()) {
2467 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2468 throw std::runtime_error(
"mueeWBFtautau called with a class whose parent is not NPbase");
2474 if ((this->
getModel()).isModelLinearized()) {
2484 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2485 throw std::runtime_error(
"mueeWBFZZ called with a class whose parent is not NPbase");
2491 if ((this->
getModel()).isModelLinearized()) {
2501 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2502 throw std::runtime_error(
"mueeWBFZga called with a class whose parent is not NPbase");
2508 if ((this->
getModel()).isModelLinearized()) {
2518 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2519 throw std::runtime_error(
"mueeWBFgaga called with a class whose parent is not NPbase");
2525 if ((this->
getModel()).isModelLinearized()) {
2535 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2536 throw std::runtime_error(
"mueeWBFmumu called with a class whose parent is not NPbase");
2542 if ((this->
getModel()).isModelLinearized()) {
2552 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2553 throw std::runtime_error(
"mueeHvvbb called with a class whose parent is not NPbase");
2559 if ((this->
getModel()).isModelLinearized()) {
2567 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2569 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2570 throw std::runtime_error(
"mueeHvvbbPol called with a class whose parent is not NPbase");
2576 if ((this->
getModel()).isModelLinearized()) {
2586 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2587 throw std::runtime_error(
"mueeHvvcc called with a class whose parent is not NPbase");
2593 if ((this->
getModel()).isModelLinearized()) {
2601 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2603 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2604 throw std::runtime_error(
"mueeHvvccPol called with a class whose parent is not NPbase");
2610 if ((this->
getModel()).isModelLinearized()) {
2620 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2621 throw std::runtime_error(
"mueeHvvgg called with a class whose parent is not NPbase");
2627 if ((this->
getModel()).isModelLinearized()) {
2635 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2637 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2638 throw std::runtime_error(
"mueeHvvggPol called with a class whose parent is not NPbase");
2644 if ((this->
getModel()).isModelLinearized()) {
2654 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2655 throw std::runtime_error(
"mueeHvvWW called with a class whose parent is not NPbase");
2661 if ((this->
getModel()).isModelLinearized()) {
2669 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2671 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2672 throw std::runtime_error(
"mueeHvvWWPol called with a class whose parent is not NPbase");
2678 if ((this->
getModel()).isModelLinearized()) {
2688 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2689 throw std::runtime_error(
"mueeHvvtautau called with a class whose parent is not NPbase");
2695 if ((this->
getModel()).isModelLinearized()) {
2703 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2705 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2706 throw std::runtime_error(
"mueeHvvtautauPol called with a class whose parent is not NPbase");
2712 if ((this->
getModel()).isModelLinearized()) {
2722 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2723 throw std::runtime_error(
"mueeHvvZZ called with a class whose parent is not NPbase");
2729 if ((this->
getModel()).isModelLinearized()) {
2737 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2739 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2740 throw std::runtime_error(
"mueeHvvZZPol called with a class whose parent is not NPbase");
2746 if ((this->
getModel()).isModelLinearized()) {
2756 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2757 throw std::runtime_error(
"mueeHvvZga called with a class whose parent is not NPbase");
2763 if ((this->
getModel()).isModelLinearized()) {
2771 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2773 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2774 throw std::runtime_error(
"mueeHvvZgaPol called with a class whose parent is not NPbase");
2780 if ((this->
getModel()).isModelLinearized()) {
2790 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2791 throw std::runtime_error(
"mueeHvvgaga called with a class whose parent is not NPbase");
2797 if ((this->
getModel()).isModelLinearized()) {
2805 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2807 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2808 throw std::runtime_error(
"mueeHvvgagaPol called with a class whose parent is not NPbase");
2814 if ((this->
getModel()).isModelLinearized()) {
2824 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2825 throw std::runtime_error(
"mueeHvvmumu called with a class whose parent is not NPbase");
2831 if ((this->
getModel()).isModelLinearized()) {
2839 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2841 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2842 throw std::runtime_error(
"mueeHvvmumuPol called with a class whose parent is not NPbase");
2848 if ((this->
getModel()).isModelLinearized()) {
2858 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2859 throw std::runtime_error(
"mueeZBFbb called with a class whose parent is not NPbase");
2864 if ((this->
getModel()).isModelLinearized()) {
2872 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2874 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2875 throw std::runtime_error(
"mueeZBFbbPol called with a class whose parent is not NPbase");
2880 if ((this->
getModel()).isModelLinearized()) {
2890 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2891 throw std::runtime_error(
"mueettHbb called with a class whose parent is not NPbase");
2896 if ((this->
getModel()).isModelLinearized()) {
2904 :
ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2906 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2907 throw std::runtime_error(
"mueettHbbPol called with a class whose parent is not NPbase");
2912 if ((this->
getModel()).isModelLinearized()) {
2922 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2923 throw std::runtime_error(
"muepWBFbb called with a class whose parent is not NPbase");
2929 if ((this->
getModel()).isModelLinearized()) {
2939 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2940 throw std::runtime_error(
"muepWBFcc called with a class whose parent is not NPbase");
2946 if ((this->
getModel()).isModelLinearized()) {
2956 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2957 throw std::runtime_error(
"muepWBFgg called with a class whose parent is not NPbase");
2963 if ((this->
getModel()).isModelLinearized()) {
2973 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2974 throw std::runtime_error(
"muepWBFWW2l2v called with a class whose parent is not NPbase");
2980 if ((this->
getModel()).isModelLinearized()) {
2990 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
2991 throw std::runtime_error(
"muepWBFZZ4l called with a class whose parent is not NPbase");
2997 if ((this->
getModel()).isModelLinearized()) {
3007 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3008 throw std::runtime_error(
"muepWBFgaga called with a class whose parent is not NPbase");
3014 if ((this->
getModel()).isModelLinearized()) {
3024 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3025 throw std::runtime_error(
"muepWBFtautau called with a class whose parent is not NPbase");
3031 if ((this->
getModel()).isModelLinearized()) {
3041 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3042 throw std::runtime_error(
"muepZBFbb called with a class whose parent is not NPbase");
3048 if ((this->
getModel()).isModelLinearized()) {
3058 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3059 throw std::runtime_error(
"muepZBFcc called with a class whose parent is not NPbase");
3065 if ((this->
getModel()).isModelLinearized()) {
3075 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3076 throw std::runtime_error(
"muepZBFgg called with a class whose parent is not NPbase");
3082 if ((this->
getModel()).isModelLinearized()) {
3092 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3093 throw std::runtime_error(
"muepZBFWW2l2v called with a class whose parent is not NPbase");
3099 if ((this->
getModel()).isModelLinearized()) {
3109 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3110 throw std::runtime_error(
"muepZBFZZ4l called with a class whose parent is not NPbase");
3116 if ((this->
getModel()).isModelLinearized()) {
3126 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3127 throw std::runtime_error(
"muepZBFgaga called with a class whose parent is not NPbase");
3133 if ((this->
getModel()).isModelLinearized()) {
3143 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3144 throw std::runtime_error(
"muepZBFtautau called with a class whose parent is not NPbase");
3150 if ((this->
getModel()).isModelLinearized()) {
3165 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3166 throw std::runtime_error(
"STXSggH_VBFtopo_j3v_4l called with a class whose parent is not NPbase");
3172 if ((this->
getModel()).isModelLinearized()) {
3183 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3184 throw std::runtime_error(
"STXSggH_VBFtopo_j3_4l called with a class whose parent is not NPbase");
3190 if ((this->
getModel()).isModelLinearized()) {
3201 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3202 throw std::runtime_error(
"STXSggH0j4l called with a class whose parent is not NPbase");
3208 if ((this->
getModel()).isModelLinearized()) {
3218 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3219 throw std::runtime_error(
"STXSggH1j_pTH_0_60_4l called with a class whose parent is not NPbase");
3225 if ((this->
getModel()).isModelLinearized()) {
3235 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3236 throw std::runtime_error(
"STXSggH1j_pTH_60_120_4l called with a class whose parent is not NPbase");
3242 if ((this->
getModel()).isModelLinearized()) {
3252 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3253 throw std::runtime_error(
"STXSggH1j_pTH_120_200_4l called with a class whose parent is not NPbase");
3259 if ((this->
getModel()).isModelLinearized()) {
3269 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3270 throw std::runtime_error(
"STXSggH1j_pTH_200_4l called with a class whose parent is not NPbase");
3276 if ((this->
getModel()).isModelLinearized()) {
3286 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3287 throw std::runtime_error(
"STXSggH2j_pTH_0_200_4l called with a class whose parent is not NPbase");
3293 if ((this->
getModel()).isModelLinearized()) {
3304 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3305 throw std::runtime_error(
"STXSggH2j_pTH_0_60_4l called with a class whose parent is not NPbase");
3311 if ((this->
getModel()).isModelLinearized()) {
3322 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3323 throw std::runtime_error(
"STXSggH2j_pTH_60_120_4l called with a class whose parent is not NPbase");
3329 if ((this->
getModel()).isModelLinearized()) {
3340 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3341 throw std::runtime_error(
"STXSggH2j_pTH_120_200_4l called with a class whose parent is not NPbase");
3347 if ((this->
getModel()).isModelLinearized()) {
3358 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3359 throw std::runtime_error(
"STXSggH2j_pTH_200_4l called with a class whose parent is not NPbase");
3365 if ((this->
getModel()).isModelLinearized()) {
3376 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3377 throw std::runtime_error(
"STXSqqHqq_VBFtopo_Rest_4l called with a class whose parent is not NPbase");
3383 if ((this->
getModel()).isModelLinearized()) {
3394 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3395 throw std::runtime_error(
"STXSqqHqq_VBFtopo_j3v_4l called with a class whose parent is not NPbase");
3401 if ((this->
getModel()).isModelLinearized()) {
3413 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3414 throw std::runtime_error(
"STXSqqHqq_VBFtopo_j3_4l called with a class whose parent is not NPbase");
3420 if ((this->
getModel()).isModelLinearized()) {
3432 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3433 throw std::runtime_error(
"STXSqqHqq_VHtopo_4l called with a class whose parent is not NPbase");
3439 if ((this->
getModel()).isModelLinearized()) {
3450 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3451 throw std::runtime_error(
"STXSqqHqq_Rest_4l called with a class whose parent is not NPbase");
3457 if ((this->
getModel()).isModelLinearized()) {
3468 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3469 throw std::runtime_error(
"STXSqqHqq_pTj_200_4l called with a class whose parent is not NPbase");
3475 if ((this->
getModel()).isModelLinearized()) {
3485 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3486 throw std::runtime_error(
"STXSqqHlv_pTV_0_250_4l called with a class whose parent is not NPbase");
3492 if ((this->
getModel()).isModelLinearized()) {
3503 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3504 throw std::runtime_error(
"STXSqqHlv_pTV_0_150_4l called with a class whose parent is not NPbase");
3510 if ((this->
getModel()).isModelLinearized()) {
3522 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3523 throw std::runtime_error(
"STXSqqHlv_pTV_150_250_0j_4l called with a class whose parent is not NPbase");
3529 if ((this->
getModel()).isModelLinearized()) {
3541 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3542 throw std::runtime_error(
"STXSqqHlv_pTV_150_250_1j_4l called with a class whose parent is not NPbase");
3548 if ((this->
getModel()).isModelLinearized()) {
3559 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3560 throw std::runtime_error(
"STXSqqHlv_pTV_250_4l called with a class whose parent is not NPbase");
3566 if ((this->
getModel()).isModelLinearized()) {
3576 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3577 throw std::runtime_error(
"STXSqqHll_pTV_0_150_4l called with a class whose parent is not NPbase");
3583 if ((this->
getModel()).isModelLinearized()) {
3593 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3594 throw std::runtime_error(
"STXSqqHll_pTV_150_250_4l called with a class whose parent is not NPbase");
3600 if ((this->
getModel()).isModelLinearized()) {
3611 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3612 throw std::runtime_error(
"STXSqqHll_pTV_150_250_0j_4l called with a class whose parent is not NPbase");
3618 if ((this->
getModel()).isModelLinearized()) {
3629 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3630 throw std::runtime_error(
"STXSqqHll_pTV_150_250_1j_4l called with a class whose parent is not NPbase");
3636 if ((this->
getModel()).isModelLinearized()) {
3647 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3648 throw std::runtime_error(
"STXSqqHll_pTV_250_4l called with a class whose parent is not NPbase");
3654 if ((this->
getModel()).isModelLinearized()) {
3664 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3665 throw std::runtime_error(
"STXSttHtH4l called with a class whose parent is not NPbase");
3671 if ((this->
getModel()).isModelLinearized()) {
3682 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3683 throw std::runtime_error(
"STXSqqHlv_pTV_0_250_bb called with a class whose parent is not NPbase");
3689 if ((this->
getModel()).isModelLinearized()) {
3700 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3701 throw std::runtime_error(
"STXSqqHlv_pTV_0_150_bb called with a class whose parent is not NPbase");
3707 if ((this->
getModel()).isModelLinearized()) {
3719 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3720 throw std::runtime_error(
"STXSqqHlv_pTV_150_250_0j_bb called with a class whose parent is not NPbase");
3726 if ((this->
getModel()).isModelLinearized()) {
3738 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3739 throw std::runtime_error(
"STXSqqHlv_pTV_150_250_1j_bb called with a class whose parent is not NPbase");
3745 if ((this->
getModel()).isModelLinearized()) {
3756 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3757 throw std::runtime_error(
"STXSqqHlv_pTV_250_bb called with a class whose parent is not NPbase");
3763 if ((this->
getModel()).isModelLinearized()) {
3773 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3774 throw std::runtime_error(
"STXSqqHll_pTV_0_150_bb called with a class whose parent is not NPbase");
3780 if ((this->
getModel()).isModelLinearized()) {
3790 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3791 throw std::runtime_error(
"STXSqqHll_pTV_150_250_bb called with a class whose parent is not NPbase");
3797 if ((this->
getModel()).isModelLinearized()) {
3808 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3809 throw std::runtime_error(
"STXSqqHll_pTV_150_250_0j_bb called with a class whose parent is not NPbase");
3815 if ((this->
getModel()).isModelLinearized()) {
3826 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3827 throw std::runtime_error(
"STXSqqHll_pTV_150_250_1j_bb called with a class whose parent is not NPbase");
3833 if ((this->
getModel()).isModelLinearized()) {
3844 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3845 throw std::runtime_error(
"STXSqqHll_pTV_250_bb called with a class whose parent is not NPbase");
3851 if ((this->
getModel()).isModelLinearized()) {
3862 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3863 throw std::runtime_error(
"STXSWHqqHqq_VBFtopo_j3v_2b called with a class whose parent is not NPbase");
3869 if ((this->
getModel()).isModelLinearized()) {
3880 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3881 throw std::runtime_error(
"STXSWHqqHqq_VBFtopo_j3_2b called with a class whose parent is not NPbase");
3887 if ((this->
getModel()).isModelLinearized()) {
3898 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3899 throw std::runtime_error(
"STXSWHqqHqq_VH2j_2b called with a class whose parent is not NPbase");
3905 if ((this->
getModel()).isModelLinearized()) {
3916 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3917 throw std::runtime_error(
"STXSWHqqHqq_Rest_2b called with a class whose parent is not NPbase");
3923 if ((this->
getModel()).isModelLinearized()) {
3934 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3935 throw std::runtime_error(
"STXSWHqqHqq_pTj1_200_2b called with a class whose parent is not NPbase");
3941 if ((this->
getModel()).isModelLinearized()) {
3952 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3953 throw std::runtime_error(
"STXSZHqqHqq_VBFtopo_j3v_2b called with a class whose parent is not NPbase");
3959 if ((this->
getModel()).isModelLinearized()) {
3970 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3971 throw std::runtime_error(
"STXSZHqqHqq_VBFtopo_j3_2b called with a class whose parent is not NPbase");
3977 if ((this->
getModel()).isModelLinearized()) {
3988 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
3989 throw std::runtime_error(
"STXSZHqqHqq_VH2j_2b called with a class whose parent is not NPbase");
3995 if ((this->
getModel()).isModelLinearized()) {
4006 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4007 throw std::runtime_error(
"STXSZHqqHqq_Rest_2b called with a class whose parent is not NPbase");
4013 if ((this->
getModel()).isModelLinearized()) {
4024 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4025 throw std::runtime_error(
"STXSZHqqHqq_pTj1_200_2b called with a class whose parent is not NPbase");
4031 if ((this->
getModel()).isModelLinearized()) {
4048 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4049 throw std::runtime_error(
"muTHUggHgaga called with a class whose parent is not NPbase");
4061 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4062 throw std::runtime_error(
"muTHUVBFHgaga called with a class whose parent is not NPbase");
4073 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4074 throw std::runtime_error(
"muTHUZHgaga called with a class whose parent is not NPbase");
4085 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4086 throw std::runtime_error(
"muTHUWHgaga called with a class whose parent is not NPbase");
4097 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4098 throw std::runtime_error(
"muTHUVHgaga called with a class whose parent is not NPbase");
4109 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4110 throw std::runtime_error(
"muTHUttHgaga called with a class whose parent is not NPbase");
4121 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4122 throw std::runtime_error(
"muTHUggHZga called with a class whose parent is not NPbase");
4133 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4134 throw std::runtime_error(
"muTHUggHZgamumu called with a class whose parent is not NPbase");
4145 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4146 throw std::runtime_error(
"muTHUVBFHZga called with a class whose parent is not NPbase");
4158 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4159 throw std::runtime_error(
"muTHUZHZga called with a class whose parent is not NPbase");
4170 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4171 throw std::runtime_error(
"muTHUWHZga called with a class whose parent is not NPbase");
4182 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4183 throw std::runtime_error(
"muTHUVHZga called with a class whose parent is not NPbase");
4194 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4195 throw std::runtime_error(
"muTHUttHZga called with a class whose parent is not NPbase");
4206 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4207 throw std::runtime_error(
"muTHUggHZZ called with a class whose parent is not NPbase");
4218 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4219 throw std::runtime_error(
"muTHUVBFHZZ called with a class whose parent is not NPbase");
4230 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4231 throw std::runtime_error(
"muTHUZHZZ called with a class whose parent is not NPbase");
4242 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4243 throw std::runtime_error(
"muTHUWHZZ called with a class whose parent is not NPbase");
4254 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4255 throw std::runtime_error(
"muTHUVHZZ called with a class whose parent is not NPbase");
4266 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4267 throw std::runtime_error(
"muTHUttHZZ called with a class whose parent is not NPbase");
4278 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4279 throw std::runtime_error(
"muTHUggHZZ4l called with a class whose parent is not NPbase");
4290 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4291 throw std::runtime_error(
"muTHUggHZZ4mu called with a class whose parent is not NPbase");
4302 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4303 throw std::runtime_error(
"muTHUVBFHZZ4l called with a class whose parent is not NPbase");
4314 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4315 throw std::runtime_error(
"muTHUZHZZ4l called with a class whose parent is not NPbase");
4326 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4327 throw std::runtime_error(
"muTHUWHZZ4l called with a class whose parent is not NPbase");
4338 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4339 throw std::runtime_error(
"muTHUVHZZ4l called with a class whose parent is not NPbase");
4350 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4351 throw std::runtime_error(
"muTHUttHZZ4l called with a class whose parent is not NPbase");
4362 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4363 throw std::runtime_error(
"muTHUggHWW called with a class whose parent is not NPbase");
4374 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4375 throw std::runtime_error(
"muTHUVBFHWW called with a class whose parent is not NPbase");
4386 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4387 throw std::runtime_error(
"muTHUZHWW called with a class whose parent is not NPbase");
4398 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4399 throw std::runtime_error(
"muTHUWHWW called with a class whose parent is not NPbase");
4410 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4411 throw std::runtime_error(
"muTHUVHWW called with a class whose parent is not NPbase");
4422 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4423 throw std::runtime_error(
"muTHUttHWW called with a class whose parent is not NPbase");
4434 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4435 throw std::runtime_error(
"muTHUggHWW2l2v called with a class whose parent is not NPbase");
4446 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4447 throw std::runtime_error(
"muTHUVBFHWW2l2v called with a class whose parent is not NPbase");
4458 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4459 throw std::runtime_error(
"muTHUZHWW2l2v called with a class whose parent is not NPbase");
4470 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4471 throw std::runtime_error(
"muTHUWHWW2l2v called with a class whose parent is not NPbase");
4482 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4483 throw std::runtime_error(
"muTHUVHWW2l2v called with a class whose parent is not NPbase");
4494 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4495 throw std::runtime_error(
"muTHUttHWW2l2v called with a class whose parent is not NPbase");
4506 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4507 throw std::runtime_error(
"muTHUggHmumu called with a class whose parent is not NPbase");
4518 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4519 throw std::runtime_error(
"muTHUVBFHmumu called with a class whose parent is not NPbase");
4530 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4531 throw std::runtime_error(
"muTHUZHmumu called with a class whose parent is not NPbase");
4542 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4543 throw std::runtime_error(
"muTHUWHmumu called with a class whose parent is not NPbase");
4554 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4555 throw std::runtime_error(
"muTHUVHmumu called with a class whose parent is not NPbase");
4566 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4567 throw std::runtime_error(
"muTHUttHmumu called with a class whose parent is not NPbase");
4578 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4579 throw std::runtime_error(
"muTHUggHtautau called with a class whose parent is not NPbase");
4590 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4591 throw std::runtime_error(
"muTHUVBFHtautau called with a class whose parent is not NPbase");
4602 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4603 throw std::runtime_error(
"muTHUZHtautau called with a class whose parent is not NPbase");
4614 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4615 throw std::runtime_error(
"muTHUWHtautau called with a class whose parent is not NPbase");
4626 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4627 throw std::runtime_error(
"muTHUVHtautau called with a class whose parent is not NPbase");
4638 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4639 throw std::runtime_error(
"muTHUttHtautau called with a class whose parent is not NPbase");
4650 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4651 throw std::runtime_error(
"muTHUggHbb called with a class whose parent is not NPbase");
4662 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4663 throw std::runtime_error(
"muTHUVBFHbb called with a class whose parent is not NPbase");
4674 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4675 throw std::runtime_error(
"muTHUZHbb called with a class whose parent is not NPbase");
4686 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4687 throw std::runtime_error(
"muTHUWHbb called with a class whose parent is not NPbase");
4698 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4699 throw std::runtime_error(
"muTHUVHbb called with a class whose parent is not NPbase");
4710 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4711 throw std::runtime_error(
"muTHUttHbb called with a class whose parent is not NPbase");
4723 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4724 throw std::runtime_error(
"muTHUVBFBRinv called with a class whose parent is not NPbase");
4737 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4738 throw std::runtime_error(
"muTHUVBFHinv called with a class whose parent is not NPbase");
4752 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4753 throw std::runtime_error(
"muTHUVHBRinv called with a class whose parent is not NPbase");
4766 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4767 throw std::runtime_error(
"muTHUVHinv called with a class whose parent is not NPbase");
4778 if ((
myNPbase = dynamic_cast<const NPbase*> (&
SM)) == NULL)
4779 throw std::runtime_error(
"BrHto2l2v_over_gaga_Ratio called with a class whose parent is not NPbase");
4784 if ((this->
getModel()).isModelLinearized()) {
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 in the current model.
STXSZHqqHqq_VBFtopo_j3_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double BrHvisRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual double muTHUWHWW2l2v(const double sqrt_s) const
muTHUWHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
STXSqqHll_pTV_150_250_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muTHUWHWW(const double sqrt_s) const
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
virtual double muZHmumu(const double sqrt_s) const
virtual double STXS_qqHll_pTV_250(const double sqrt_s) const
The STXS bin .
muepZBFgaga(const StandardModel &SM_i, const double sqrt_s_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 value of in the current model.
muTHUttHWW(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.
mueeHvvtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muWHWW(const double sqrt_s) const
virtual double muVBFHmumu(const double sqrt_s) const
muttHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
virtual double STXS_ZHqqHqq_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
muggHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
virtual double muVHbb(const double sqrt_s) const
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
virtual double muTHUVBFHinv(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
BrHtoinvRatio(const StandardModel &SM_i)
Constructor.
mueeHvvgg(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muTHUVHinv(const double sqrt_s) const
virtual double muttHZbbboost(const double sqrt_s) const
The ratio in the channel in the current model and in the Standard Model.
virtual double STXS_qqHqq_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
virtual double STXS_ggH1j_pTH_0_60(const double sqrt_s) const
The STXS bin .
double computeThValue()
A method to compute.
virtual double muTHUZHgaga(const double sqrt_s) const
STXSqqHqq_pTj_200_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muZHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
mueeZHccPol(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.
muTHUVHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
BrHtobbRatio(const StandardModel &SM_i)
Constructor.
muTHUVHBRinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttHZbbboost(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
BrHtogaga_over_mumu_Ratio(const StandardModel &SM_i)
Constructor.
virtual double STXS_ttHtH(const double sqrt_s) const
The STXS bin .
virtual double muTHUggHmumu(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
virtual double STXS_qqHll_pTV_0_150(const double sqrt_s) const
The STXS bin .
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.
double computeThValue()
A method to compute the value of in the current model.
muVBFpVHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muVBFHWW(const double sqrt_s) const
virtual double muTHUttHgaga(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
muTHUZHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double STXS_ggH2j_pTH_0_200(const double sqrt_s) const
The STXS bin .
muggHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muttHbb(const double sqrt_s) const
virtual double BrHZZ2e2muRatio() const
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.
double computeThValue()
A method to compute the value of in the current model.
STXSqqHqq_VBFtopo_j3_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double STXS_ggH2j_pTH_200(const double sqrt_s) const
The STXS bin .
virtual double muggHZZ(const double sqrt_s) const
virtual double muTHUVBFHtautau(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
virtual double BrHZgallRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
muepWBF(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
cb_minus_ctau(const StandardModel &SM_i)
Constructor.
mutHq(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVBFBRinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
BrHtogaga_over_2e2mu_Ratio(const StandardModel &SM_i)
Constructor.
virtual double muTHUWHbb(const double sqrt_s) const
virtual double computeGammaTotalRatio() const
The ratio of the in the current model and in the Standard Model.
mueeZHinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
cV_plus_cb(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
virtual double mueeHvvPol(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 ...
mueeZqqH(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.
muggH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double STXS_qqHlv_pTV_250(const double sqrt_s) const
The STXS bin .
mueettH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSggH2j_pTH_200_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
STXSggH_VBFtopo_j3_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttHWW2l2v(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_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.
mueeZHZZPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
virtual double muTHUVHbb(const double sqrt_s) const
virtual double muttHZZ(const double sqrt_s) const
virtual double muggHWW(const double sqrt_s) const
STXSqqHll_pTV_150_250_1j_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double mueeZllH(const double sqrt_s) const
The ratio between the associated production cross-section in the current model and in the Standard ...
double computeThValue()
A method to compute the branching ratio of Higgs decays into invisible particles (only decays into ne...
virtual double STXS_qqHqq_pTj_200(const double sqrt_s) const
The STXS bin .
virtual double STXS_WHqqHqq_pTj1_200(const double sqrt_s) const
The STXS bin .
muTHUggHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double BrHZgaRatio() const
The ratio of the Br in the current model and in the Standard Model.
muggHH2ga2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muWHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double Br_H_inv_NP() const
The branching ratio of the of the Higgs into invisible particles (only invisible new particles).
double computeThValue()
A method to compute the value of the STXS bin in the current model.
muTHUZHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeZHZgaPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
mueeHvvbbPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
virtual double muWHWW2l2v(const double sqrt_s) const
virtual double cgaplusct() const
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute.
mueeZHggPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
virtual double muWHmumu(const double sqrt_s) const
BrHtomumu_over_4l_Ratio(const StandardModel &SM_i)
Constructor.
mueeZqqHPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
mueeWBFgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSWHqqHqq_VBFtopo_j3_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double STXS_qqHqq_VBFtopo_Rest(const double sqrt_s) const
The STXS bin .
virtual double cVplusctau() const
virtual double muggHpttH(const double sqrt_s) const
The ratio between the sum of gluon-gluon fusion and t-tbar-Higgs associated production cross-section...
double computeThValue()
A method to compute the value of in the current model.
STXSqqHlv_pTV_150_250_0j_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUWHZZ4l(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.
virtual double muWHZZ4l(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
muVBFHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muZHWW2l2v(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.
muTHUttHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVBFHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
BrHtogaga_over_4l_Ratio(const StandardModel &SM_i)
Constructor.
cga_plus_ct(const StandardModel &SM_i)
Constructor.
virtual double muggHZZ4l(const double sqrt_s) const
virtual double muTHUVBFBRinv(const double sqrt_s) const
muVHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard 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.
virtual double muppHZga(const double sqrt_s) const
virtual double mueeZH(const double sqrt_s) const
The ratio between the associated production cross-section in the current model and in the Standard ...
virtual 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...
mueeWBF(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muVHgaga(const double sqrt_s) const
STXSWHqqHqq_VH2j_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
virtual double muttHWW2l2v(const double sqrt_s) const
BrHto2l2v_over_gaga_Ratio(const StandardModel &SM_i)
Constructor.
virtual double mueeWBFPol(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.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
mueeZllH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muZHZga(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
virtual double BrHZZRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual double muggHgagaInt(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into 2...
STXSggH1j_pTH_0_60_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSqqHlv_pTV_0_250_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUWHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
BrHtoccRatio(const StandardModel &SM_i)
Constructor.
GammaHRatio(const StandardModel &SM_i)
Constructor.
cV_plus_ctau(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.
virtual double muWHbb(const double sqrt_s) const
virtual double mueeZllHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the associated production cross-section in the current model and in the Standard ...
BrHtoZgaRatio(const StandardModel &SM_i)
Constructor.
BrHtotautauRatio(const StandardModel &SM_i)
Constructor.
mummH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeHvvPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
virtual double STXS_ggH1j_pTH_120_200(const double sqrt_s) const
The STXS bin .
virtual double muTHUggHZgamumu(const double sqrt_s) const
BrHtoWWRatio(const StandardModel &SM_i)
Constructor.
const StandardModel & getModel()
A get method to get the model.
double computeThValue()
A method to compute the value of in the current model.
virtual double muppHmumu(const double sqrt_s) const
double computeThValue()
A method to compute.
virtual double mueeZHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the associated production cross-section in the current model and in the Standard ...
virtual double BrHZZ4lRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
STXSggH_VBFtopo_j3v_4l(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 the ratio of the Br Br in the current model and in the Standard Model.
muWHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVBFHinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double STXS_ZHqqHqq_VH2j(const double sqrt_s) const
The STXS bin .
double computeThValue()
A method to compute the value of the STXS bin in the current model.
virtual double STXS_ggH0j(const double sqrt_s) const
The STXS bin .
double computeThValue()
A method to compute the value of in the current model.
mueettHbbPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
virtual double muVHtautau(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
muTHUVHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muepWBFgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double STXS_qqHlv_pTV_150_250_0j(const double sqrt_s) const
The STXS bin .
double computeThValue()
A method to compute the value of the STXS bin in the current model.
mueeZHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSqqHlv_pTV_250_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
virtual double mueeZqqH(const double sqrt_s) const
The ratio between the associated production cross-section in the current model and in the Standard ...
virtual double muTHUggHWW2l2v(const double sqrt_s) const
double computeThValue()
A method to compute the value of the STXS bin in the current model.
virtual double muTHUZHbb(const double sqrt_s) const
muZHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double STXS_ggH2j_pTH_0_60(const double sqrt_s) const
The STXS bin .
mueeZHcc(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueettHbb(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.
mueeWBFbbPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
muWHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHpttH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeWBFtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
BrHtomumu_over_4mu_Ratio(const StandardModel &SM_i)
Constructor.
mueeHvv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUttHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muggHH(const double sqrt_s) const
The ratio between the gluon-gluon fusion di-Higgs production cross-section in the current model and ...
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.
muZHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute.
double computeThValue()
A method to compute the value of in the current model.
virtual double Br_H_exo() const
The branching ratio of the of the Higgs into exotic particles.
muZH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double mueeWBF(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
muttHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeZHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muTHUggHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muVBF(const double sqrt_s) const
The ratio between the vector-boson fusion Higgs production cross-section in the current model and in...
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
muepWBFgg(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVHinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muepZBF(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
virtual double muTHUggHZZ4l(const double sqrt_s) const
STXSZHqqHqq_VBFtopo_j3v_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double cbminuscc() const
virtual double muTHUZHZga(const double sqrt_s) const
virtual double muTHUttHZZ4l(const double sqrt_s) const
muTHUVBFHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muepWBF(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
muVBF(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
cg_minus_cga(const StandardModel &SM_i)
Constructor.
muVBFBRinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muepWBFWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
BrHtoZga_over_4l_Ratio(const StandardModel &SM_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.
mueeZHtautauPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_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 in the current model.
BrHtoggRatio(const StandardModel &SM_i)
Constructor.
A model class for the Standard Model.
virtual double muTHUVHBRinv(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
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 value of the STXS bin in the current model.
STXSggH2j_pTH_120_200_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeZBF(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSqqHll_pTV_250_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSggH2j_pTH_0_60_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeZHmumuPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
BrHtotautau_over_4l_Ratio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
virtual double muTHUggHZZ(const double sqrt_s) const
double computeThValue()
A method to compute the value of the STXS bin in the current model.
virtual 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...
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
virtual double muTHUWHZZ(const double sqrt_s) const
virtual double muZHtautau(const double sqrt_s) const
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
muggHZgamumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
BrHtoZZRatio(const StandardModel &SM_i)
Constructor.
muepWBFtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeZHbbPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
STXSggH1j_pTH_200_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muZHbb(const double sqrt_s) const
double computeThValue()
A method to compute the value of 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.
virtual double muTHUZHmumu(const double sqrt_s) const
virtual double muTHUVHZZ(const double sqrt_s) const
mueeHvvWWPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
virtual double muVHZZ(const double sqrt_s) const
STXSqqHqq_VBFtopo_Rest_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the branching ratio of Higgs decays into exotics (invisible or not).
BrHtoZmumuga_over_mumu_Ratio(const StandardModel &SM_i)
Constructor.
mueeZHBRinvPol(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.
virtual double muTHUVBFHWW(const double sqrt_s) const
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.
virtual double muTHUZHWW(const double sqrt_s) const
virtual double muttHtautau(const double sqrt_s) const
virtual double muTHUggHbb(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
virtual double muggHWW2l2v(const double sqrt_s) const
muTHUVBFHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute.
virtual double muVHmumu(const double sqrt_s) const
STXSqqHlv_pTV_150_250_0j_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muTHUVBFHbb(const double sqrt_s) const
muVBFHtautau(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.
virtual double muVBFHZga(const double sqrt_s) const
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
virtual double Br_H_inv() const
The branching ratio of the of the Higgs into invisible particles.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
virtual double BrHtoinvRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual double muTHUVHWW2l2v(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
STXSZHqqHqq_VH2j_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVBFHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeZBFbbPol(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 STXS bin in the current model.
double computeThValue()
A method to compute the value of in the current model.
muTHUWHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUggHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSWHqqHqq_pTj1_200_2b(const StandardModel &SM_i, const double sqrt_s_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)
Constructor.
virtual double UpperLimitZgammaA13(const double sqrt_s) const
virtual double BrHZgamumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
muepZBFbb(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.
virtual double STXS_qqHlv_pTV_150_250_1j(const double sqrt_s) const
The STXS bin .
muVH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
BrHtoZgaeeRatio(const StandardModel &SM_i)
Constructor.
virtual double muTHUttHtautau(const double sqrt_s) const
virtual double muTHUggHWW(const double sqrt_s) const
virtual double BrHZZ4eRatio() const
The ratio of the Br in the current model and in the Standard Model.
muTHUttHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muTHUVHZga(const double sqrt_s) const
double computeThValue()
A method to compute the value of the STXS bin in the current model.
virtual double muTHUttHWW2l2v(const double sqrt_s) const
virtual double muggHgaga(const double sqrt_s) const
virtual double STXS_qqHqq_Rest(const double sqrt_s) const
The STXS bin .
double computeThValue()
A method to compute the the ratio of the Br with in the current model and in the Standard Model.
double computeThValue()
A method to compute the value of in the current model.
virtual double cVpluscb() const
STXSWHqqHqq_Rest_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSttHtH4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muVBFHZZ4l(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.
virtual double muTHUZHZZ(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
virtual double UpperLimitZgammaC13(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
virtual double muZHZZ(const double sqrt_s) const
virtual double STXS_WHqqHqq_VH2j(const double sqrt_s) const
The STXS bin .
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 value of the angular parameter from in the current model.
virtual double STXS_ggH_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
mueeZHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVBFHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUWHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muVBFHgaga(const double sqrt_s) const
double computeThValue()
A method to compute the value of the STXS bin in the current model.
muttHZZ4l(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 the ratio of the Br in the current model and in the Standard Model.
virtual double muTHUVBFHWW2l2v(const double sqrt_s) const
muTHUZHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUggHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeHvvggPol(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.
mueeZHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual 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 double BrHggRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual double muTHUZHZZ4l(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
mueeWBFZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muttHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
UpperLimit_ppHZgammaA(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVBFHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSggH1j_pTH_60_120_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double mueettHPol(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.
mueeHvvtautauPol(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 STXS bin in the current model.
virtual 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...
muWHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muVHWW2l2v(const double sqrt_s) const
virtual double muTHUggHZZ4mu(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
virtual double muttHZga(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
virtual double muTHUVHZZ4l(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
virtual double STXS_ggH_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
muVHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muTHUWHZZ4l(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
muTHUVHinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeZHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muggHgagaInt(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double STXS_qqHll_pTV_150_250_1j(const double sqrt_s) const
The STXS bin .
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
muWHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muttHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
cb_minus_cc(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
muTHUWHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
BrHtoZZ4eRatio(const StandardModel &SM_i)
Constructor.
muTHUttHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeZBFbb(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.
muVBFHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSggH2j_pTH_0_200_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muWHgaga(const double sqrt_s) const
BrHtoZZ2e2muRatio(const StandardModel &SM_i)
Constructor.
virtual double BrHWW2l2vRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
double computeThValue()
A method to compute.
muTHUggHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double STXS_qqHlv_pTV_0_150(const double sqrt_s) const
The STXS bin .
BrHtovisRatio(const StandardModel &SM_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_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.
muepWBFbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muWHZga(const double sqrt_s) const
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
virtual double STXS_ggH1j_pTH_60_120(const double sqrt_s) const
The STXS bin .
virtual double mueeZBFPol(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.
STXSqqHll_pTV_150_250_1j_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muTHUVHWW(const double sqrt_s) const
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
muVHBRinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
cc_minus_ctau(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the value of the angular parameter from in the current model.
muppHmumu(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 the STXS bin in the current model.
const StandardModel & SM
A reference to an object of StandardMode class.
virtual double mueettH(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
virtual double STXS_ggH2j_pTH_120_200(const double sqrt_s) const
The STXS bin .
muVHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muVBFHtautau(const double sqrt_s) const
muTHUZHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double STXS_qqHlv_pTV_0_250(const double sqrt_s) const
The STXS bin .
double computeThValue()
A method to compute the value of in the channel in the current model.
muTHUVHWW(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.
muTHUggHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
BrHinvisibleNP(const StandardModel &SM_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.
muepZBFWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUZHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeZHinvPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
virtual double muttHWW(const double sqrt_s) const
muTHUVBFHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muTHUggHZga(const double sqrt_s) const
muVBFHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muZHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muVBFHbb(const double sqrt_s) const
STXSZHqqHqq_pTj1_200_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double BrHbbRatio() const
The ratio of the Br in the current model and in the Standard Model.
muWHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muZHWW2l2v(const double sqrt_s) const
STXSqqHll_pTV_150_250_0j_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
UpperLimit_ppHZgammaA13(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muZHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSqqHlv_pTV_0_150_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeWBFbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double STXS_ZHqqHqq_Rest(const double sqrt_s) const
The STXS bin .
virtual double muTHUttHbb(const double sqrt_s) const
virtual 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 ...
muWHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSqqHqq_VHtopo_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double UpperLimitZgammaA(const double sqrt_s) const
muVBFgamma(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double mueeZBF(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
muggHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muWHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeZHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double mummH(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
mueeWBFWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
cg_plus_ct(const StandardModel &SM_i)
Constructor.
virtual double BrHtautauRatio() const
The ratio of the Br in the current model and in the Standard Model.
STXSqqHll_pTV_0_150_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
BrHto2l2v_over_4l_Ratio(const StandardModel &SM_i)
Constructor.
virtual double STXS_qqHll_pTV_150_250_0j(const double sqrt_s) const
The STXS bin .
virtual double BrHZZ4muRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual double STXS_ggH2j_pTH_60_120(const double sqrt_s) const
The STXS bin .
mueeZHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muTHUZHWW2l2v(const double sqrt_s) const
muVBFHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muTHUggHtautau(const double sqrt_s) const
virtual double muVHZZ4l(const double sqrt_s) const
mueeWBFPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
virtual double cgplusct() const
virtual double muTHUWHZga(const double sqrt_s) const
STXSqqHlv_pTV_150_250_1j_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double STXS_ZHqqHqq_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
virtual double cbminusctau() const
muggHbb(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.
virtual double STXS_WHqqHqq_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
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.
double computeThValue()
A method to compute the value of in the current model.
muttHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muTHUVHtautau(const double sqrt_s) const
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
muggHmumu(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.
virtual double muTHUVBFHmumu(const double sqrt_s) const
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.
muVBFHmumu(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.
mueeZBFPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
virtual double mueeZqqHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the associated production cross-section in the current model and in the Standard ...
double computeThValue()
A method to compute.
virtual 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 double BrHmumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual double muttHZZ4l(const double sqrt_s) const
mueeHvvcc(const StandardModel &SM_i, const double sqrt_s_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.
muTHUZHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
STXSqqHqq_VBFtopo_j3v_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeZllHPol(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 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 value of in the current model.
mueeZHWWPol(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.
muTHUZHmumu(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.
STXSggH0j4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUggHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUttHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeZHPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
BrHinvisible(const StandardModel &SM_i)
Constructor.
mueeHvvccPol(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 STXS bin in the current model.
virtual double muZHZZ4l(const double sqrt_s) const
mueeWBFcc(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double STXS_WHqqHqq_Rest(const double sqrt_s) const
The STXS bin .
double computeThValue()
A method to compute the value of in the current model.
virtual double STXS_qqHqq_VHtopo(const double sqrt_s) const
The STXS bin .
mueeZHBRinv(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.
mueeWBFmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double STXS_ZHqqHqq_pTj1_200(const double sqrt_s) const
The STXS bin .
muVBFHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muVHZga(const double sqrt_s) const
BrHtoZZ4lRatio(const StandardModel &SM_i)
Constructor.
A class for a model prediction of an observable.
muVBFHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muVBFHWW2l2v(const double sqrt_s) const
muepZBF(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muTHUttHZZ(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
virtual double muZHgaga(const double sqrt_s) const
mueeHvvgagaPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
muttHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muTHUZHtautau(const double sqrt_s) const
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 value of in the current model.
BrHtogagaRatio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
mueeHvvgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
virtual 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...
double computeThValue()
A method to compute the value of in the current model.
virtual double muWHZZ(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
mueeHvvWW(const StandardModel &SM_i, const double sqrt_s_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 value of the STXS bin in the current model.
STXSqqHlv_pTV_0_250_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muWH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muepZBFgg(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUttHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
BrHtoZgamumuRatio(const StandardModel &SM_i)
Constructor.
virtual double muTHUggHgaga(const double sqrt_s) const
BrHtoZgallRatio(const StandardModel &SM_i)
Constructor.
virtual double BrHWWRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual double BrHgagaRatio() const
The ratio of the Br in the current model and in the Standard Model.
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.
mueeHvvmumuPol(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)
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 in the current model.
virtual double STXS_qqHll_pTV_150_250(const double sqrt_s) const
The STXS bin .
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute.
double computeThValue()
A method to compute the value of in the current model.
mueeWBFZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeZHgg(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double BrHZgaeeRatio() const
The ratio of the Br in the current model and in the Standard Model.
bPsk(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
muppHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muWHtautau(const double sqrt_s) const
BrHtobb_over_4l_Ratio(const StandardModel &SM_i)
Constructor.
muTHUVHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muVBFpVH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
virtual double STXS_WHqqHqq_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
double computeThValue()
A method to compute the value of the STXS bin in the current 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.
STXSqqHll_pTV_0_150_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
muZHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muggHZga(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
virtual double muTHUttHZga(const double sqrt_s) const
muVHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
BrHtoZga_over_mumu_Ratio(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
virtual double muTHUttHWW(const double sqrt_s) const
virtual double STXS_qqHqq_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
muTHUWHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muVBFHZZ4l(const double sqrt_s) const
muTHUttHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
virtual double muttHmumu(const double sqrt_s) const
muTHUZHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double STXS_ggH1j_pTH_200(const double sqrt_s) const
The STXS bin .
STXSqqHll_pTV_150_250_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double aPskPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
the angular parameter from (arXiv:1708.09079 [hep-ph]).
BrHtoZZ4muRatio(const StandardModel &SM_i)
Constructor.
mueeHvvbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
muTHUggHZZ4mu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeWBFgg(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 the ratio of the Br in the current model and in the Standard Model.
muTHUWHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
aPsk(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
muTHUZHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muVBFHZZ(const double sqrt_s) const
mueeZHgagaPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
muttHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the value of in the current model.
virtual double mueeHvv(const double sqrt_s) const
The ratio between the associated production cross-section in the current model and in the Standard ...
muZHmumu(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.
double computeThValue()
A method to compute.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
double computeThValue()
A method to compute the branching ratio of Higgs decays into invisible particles.
muTHUggHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUVBFHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muTHUWHtautau(const double sqrt_s) const
BrHtoZga_over_gaga_Ratio(const StandardModel &SM_i)
Constructor.
virtual double UpperLimitZgammaC(const double sqrt_s) const
muVHbb(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.
muVHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muepWBFZZ4l(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 the STXS bin in the current model.
double computeThValue()
A method to compute.
virtual double muTHUVBFHZZ4l(const double sqrt_s) const
virtual double ccminusctau() const
muggHWW2l2v(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.
virtual double muVBFgamma(const double sqrt_s) const
The ratio between the vector-boson fusion Higgs production cross-section in association with a hard ...
muggHZZ4mu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute.
virtual double muggH(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section in the current model and in ...
muZHtautau(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.
UpperLimit_ppHZgammaC13(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
virtual double muTHUVBFHZga(const double sqrt_s) const
muTHUggHmumu(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.
virtual double muggHmumu(const double sqrt_s) const
muWHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muggHtautau(const double sqrt_s) const
muTHUWHtautau(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.
virtual double muTHUVBFHgaga(const double sqrt_s) const
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 in the current model.
muTHUttHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeHvvZga(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.
virtual double muTHUVHmumu(const double sqrt_s) const
STXSqqHll_pTV_150_250_0j_bb(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.
mueettHPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
virtual double muttHgaga(const double sqrt_s) const
BrHtoWW2l2vRatio(const StandardModel &SM_i)
Constructor.
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.
virtual double muTHUVBFHZZ(const double sqrt_s) const
virtual double muVHWW(const double sqrt_s) const
double computeThValue()
A method to compute the value of the STXS bin in the current model.
virtual double muTHUWHmumu(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
STXSqqHlv_pTV_0_150_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
mueeHvvmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
double computeThValue()
A method to compute the the ratio of the Higgs width in the current model and in the Standard Model.
muttH(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 in the current model.
muTHUVBFHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double cgminuscga() const
virtual double muggHbb(const double sqrt_s) const
double computeThValue()
A method to compute the value of in the current model.
UpperLimit_ppHZgammaC(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
muTHUggHZgamumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muZHWW(const double sqrt_s) const
muepZBFZZ4l(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.
virtual double BrHccRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual double muTHUVHgaga(const double sqrt_s) const
muVHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
virtual double muTHUWHgaga(const double sqrt_s) const
mueeHvvZZPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
STXSqqHqq_Rest_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
BrHexotic(const StandardModel &SM_i)
Constructor.
double computeThValue()
A method to compute the value of the STXS bin in the current model.
virtual double muTHUttHmumu(const double sqrt_s) const
muVHZga(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.
double computeThValue()
A method to compute the value of in the current model.
mueeHvvZgaPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.