a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
THDMcache.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2012 HEPfit Collaboration
3 * All rights reserved.
4 *
5 * For the licensing terms see doc/COPYING.
6 */
7
8#ifndef THDMCACHE_H
9#define THDMCACHE_H
10
11#include <cmath>
12#include "PVfunctions.h"
13#include "THDM.h"
14#include "THDMquantities.h"
15#include "Runner.h"
16
17#include <stdexcept>
18#include "gslpp.h"
19
29class THDMcache {
30
31public:
32
37 THDMcache(const StandardModel& SM_i);
38
42 ~THDMcache();
43
48 static const int CacheSize = 5;
49
54 int CacheCheck(const gslpp::complex cache[][CacheSize],
55 const int NumPar, const double params[]) const;
56
61 int CacheCheckReal(const double cache[][CacheSize],
62 const int NumPar, const double params[]) const;
63
68 void CacheShift(gslpp::complex cache[][CacheSize], const int NumPar,
69 const double params[], const gslpp::complex newResult) const;
70
75 void CacheShiftReal(double cache[][CacheSize], const int NumPar,
76 const double params[], const double newResult) const;
77
81 const PVfunctions getPV() const {
82 return PV;
83 }
84
89 gslpp::matrix<double> readTable(std::string filename, int rowN, int colN);
90
95 double interpolate (gslpp::matrix<double> arrayTab, double x);
96
101 double interpolate2D (gslpp::matrix<double> arrayTab, double x, double y);
102
106 void read();
107
108 gslpp::matrix<double> br_tt, br_bb, br_tautau, br_cc, br_mumu, br_ZZ, br_WW;
110 gslpp::matrix<double> GammaHtot_SM;
116 gslpp::matrix<double> log_cs_ttH_8;
118 gslpp::matrix<double> log_cs_ttH_13;
120 gslpp::matrix<double> log_cs_bbH_8;
122 gslpp::matrix<double> log_cs_bbH_13;
124 gslpp::matrix<double> log_cs_ggA_8, log_cs_ttA_8, log_cs_bbA_8;
126 gslpp::matrix<double> log_cs_ggA_13, log_cs_ttA_13, log_cs_bbA_13;
128 gslpp::matrix<double> log_cs_ggHp_8;
130 gslpp::matrix<double> log_cs_ggHp_13;
140 gslpp::matrix<double> CMS8_mu_pp_H_VV;
142 gslpp::matrix<double> CMS8_mu_pp_H_VV_e;
148// gslpp::matrix<double> CMS_ggF_phi_gaga_ep2, CMS_ggF_phi_gaga_em2;
149
170 gslpp::matrix<double> temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8, temp9, temp10;
171 gslpp::matrix<double> temp11, temp12, temp13, temp14, temp15, temp16, temp17, temp18, temp19, temp20;
172 gslpp::matrix<double> temp21, temp22, temp23, temp24, temp25, temp26, temp27, temp28, temp29, temp30;
173 gslpp::matrix<double> temp31, temp32, temp33, temp34, temp35, temp36, temp37, temp38, temp39, temp40;
179 gslpp::matrix<double> ATLAS8_pp_Hpm_taunu, ATLAS8_pp_Hpm_tb;
183 gslpp::matrix<double> CMS8_pp_Hp_taunu, CMS8_pp_Hp_tb;
185 gslpp::matrix<double> CMS8_pp_Hp_taunu_e, CMS8_pp_Hp_tb_e;
191 gslpp::matrix<double> CMS13_pp_Hpm_taunu;
193 gslpp::matrix<double> CMS13_pp_Hpm_taunu_e;
195 gslpp::matrix<double> arraybsgamma;
201 double ip_Br_HPtott(double mass);
202
207 double ip_Br_HPtobb(double mass);
208
213 double ip_Br_HPtotautau(double mass);
214
219 double ip_Br_HPtocc(double mass);
220
225 double ip_Br_HPtomumu(double mass);
226
231 double ip_Br_HPtoZZ(double mass);
232
237 double ip_Br_HPtoWW(double mass);
238
243 double ip_GammaHPtotSM(double mass);
244
249 double ip_cs_ggtoH_8(double mass);
250
255 double ip_cs_ggtoH_13(double mass);
256
261 double ip_cs_VBFtoH_8(double mass);
262
267 double ip_cs_VBFtoH_13(double mass);
268
273 double ip_cs_WtoWH_8(double mass);
274
279 double ip_cs_WtoWH_13(double mass);
280
285 double ip_cs_ZtoZH_8(double mass);
286
291 double ip_cs_ZtoZH_13(double mass);
292
297 double ip_cs_pptottH_8(double mass);
298
303 double ip_cs_pptottH_13(double mass);
304
309 double ip_cs_pptobbH_8(double mass);
310
315 double ip_cs_pptobbH_13(double mass);
316
321 double ip_cs_ggtoA_8(double mass);
322
327 double ip_cs_ggtoA_13(double mass);
328
333 double ip_cs_pptottA_8(double mass);
334
339 double ip_cs_pptottA_13(double mass);
340
345 double ip_cs_pptobbA_8(double mass);
346
351 double ip_cs_pptobbA_13(double mass);
352
357 double ip_cs_ggtoHp_8(double mHp, double logtb);
358
363 double ip_cs_ggtoHp_13(double mHp, double logtb);
364
369 double ip_csr_ggH_t_8(double mass);
370
375 double ip_csr_ggH_t_13(double mass);
376
381 double ip_csr_ggH_b_8(double mass);
382
387 double ip_csr_ggH_b_13(double mass);
388
393 double ip_csr_ggA_t_8(double mass);
394
399 double ip_csr_ggA_t_13(double mass);
400
405 double ip_csr_ggA_b_8(double mass);
406
411 double ip_csr_ggA_b_13(double mass);
412
418 double ip_ex_pp_phi_gaga_ATLAS8(double mass);
419
425 double ip_ex_pp_phi_gaga_ATLAS8_e(double mass);
426
432 double ip_ex_pp_phi_Zga_llga_ATLAS8(double mass);
433
439 double ip_ex_pp_phi_Zga_llga_ATLAS8_e(double mass);
440
446 double ip_ex_gg_phi_tautau_ATLAS8(double mass);
447
453 double ip_ex_gg_phi_tautau_ATLAS8_e(double mass);
454
460 double ip_ex_bb_phi_tautau_ATLAS8(double mass);
461
467 double ip_ex_bb_phi_tautau_ATLAS8_e(double mass);
468
474 double ip_ex_gg_A_hZ_tautauZ_ATLAS8(double mass);
475
481 double ip_ex_gg_A_hZ_tautauZ_ATLAS8_e(double mass);
482
488 double ip_ex_gg_A_hZ_bbZ_ATLAS8(double mass);
489
495 double ip_ex_gg_A_hZ_bbZ_ATLAS8_e(double mass);
496
502 double ip_ex_gg_phi_tt_ATLAS8(double mass);
503
509 double ip_ex_gg_phi_tt_ATLAS8_e(double mass);
510
516 double ip_ex_gg_H_WW_ATLAS8(double mass);
517
523 double ip_ex_gg_H_WW_ATLAS8_e(double mass);
524
530 double ip_ex_VBF_H_WW_ATLAS8(double mass);
531
537 double ip_ex_VBF_H_WW_ATLAS8_e(double mass);
538
544 double ip_ex_gg_H_ZZ_ATLAS8(double mass);
545
551 double ip_ex_gg_H_ZZ_ATLAS8_e(double mass);
552
558 double ip_ex_VBF_H_ZZ_ATLAS8(double mass);
559
565 double ip_ex_VBF_H_ZZ_ATLAS8_e(double mass);
566
572 double ip_ex_gg_H_hh_ATLAS8(double mass);
573
579 double ip_ex_gg_H_hh_ATLAS8_e(double mass);
580
586 double ip_ex_mu_pp_H_VV_CMS8(double mass);
587
593 double ip_ex_mu_pp_H_VV_CMS8_e(double mass);
594
600 double ip_ex_gg_A_hZ_bbll_CMS8(double mass);
601
607 double ip_ex_gg_A_hZ_bbll_CMS8_e(double mass);
608
614 double ip_ex_pp_H_hh_CMS8(double mass);
615
621 double ip_ex_pp_H_hh_CMS8_e(double mass);
622
628 double ip_ex_pp_phi_hh_gagabb_CMS8(double mass);
629
635 double ip_ex_pp_phi_hh_gagabb_CMS8_e(double mass);
636
642 double ip_ex_pp_phi_hh_bbbb_CMS8(double mass);
643
649 double ip_ex_pp_phi_hh_bbbb_CMS8_e(double mass);
650
656 double ip_ex_bb_phi_bb_CMS8(double mass);
657
663 double ip_ex_bb_phi_bb_CMS8_e(double mass);
664
670 double ip_ex_gg_phi_tautau_CMS8(double mass);
671
677 double ip_ex_gg_phi_tautau_CMS8_e(double mass);
678
684 double ip_ex_bb_phi_tautau_CMS8(double mass);
685
691 double ip_ex_bb_phi_tautau_CMS8_e(double mass);
692
698 double ip_ex_gg_phi_gaga_CMS8(double mass);
699
705 double ip_ex_gg_phi_gaga_CMS8_e(double mass);
706
707// double ip_ex_ggF_phi_gaga_CMS_ep2(double mass);
708//
709// double ip_ex_ggF_phi_gaga_CMS_em2(double mass);
710
716 double ip_ex_pp_A_Zga_llga_CMS8(double mass);
717
723 double ip_ex_pp_A_Zga_llga_CMS8_e(double mass);
724
730 double ip_ex_gg_H_hh_bbtautau_CMS8(double mass);
731
737 double ip_ex_gg_H_hh_bbtautau_CMS8_e(double mass);
738
744 double ip_ex_gg_A_hZ_tautaull_CMS8(double mass);
745
751 double ip_ex_gg_A_hZ_tautaull_CMS8_e(double mass);
752
758 double ip_ex_pp_A_HZ_bbll_CMS8(double mA, double mH);
759
765 double ip_ex_pp_H_AZ_bbll_CMS8(double mA, double mH);
766
772 double ip_ex_pp_A_HZ_tautaull_CMS8(double mA, double mH);
773
779 double ip_ex_pp_H_AZ_tautaull_CMS8(double mA, double mH);
780
786 double ip_ex_bb_phi_tt_ATLAS13(double mass);
787
793 double ip_ex_bb_phi_tt_ATLAS13_e(double mass);
794
800 double ip_ex_tt_phi_tt_ATLAS13(double mass);
801
807 double ip_ex_tt_phi_tt_ATLAS13_e(double mass);
808
814 double ip_ex_gg_phi_tautau_ATLAS13(double mass);
815
821 double ip_ex_gg_phi_tautau_ATLAS13_e(double mass);
822
828 double ip_ex_bb_phi_tautau_ATLAS13(double mass);
829
835 double ip_ex_bb_phi_tautau_ATLAS13_e(double mass);
836
842 double ip_ex_pp_phi_gaga_ATLAS13(double mass);
843
849 double ip_ex_pp_phi_gaga_ATLAS13_e(double mass);
850
856 double ip_ex_pp_phi_Zga_llga_ATLAS13(double mass);
857
863 double ip_ex_pp_phi_Zga_llga_ATLAS13_e(double mass);
864
870 double ip_ex_gg_phi_Zga_llga_ATLAS13(double mass);
871
877 double ip_ex_gg_phi_Zga_llga_ATLAS13_e(double mass);
878
884 double ip_ex_gg_H_ZZ_llnunu_ATLAS13(double mass);
885
891 double ip_ex_gg_H_ZZ_llnunu_ATLAS13_e(double mass);
892
898 double ip_ex_gg_H_ZZ_llllnunu_ATLAS13(double mass);
899
905 double ip_ex_gg_H_ZZ_llllnunu_ATLAS13_e(double mass);
906
912 double ip_ex_VBF_H_ZZ_llllnunu_ATLAS13(double mass);
913
919 double ip_ex_VBF_H_ZZ_llllnunu_ATLAS13_e(double mass);
920
926 double ip_ex_gg_H_ZZ_llll_ATLAS13(double mass);
927
933 double ip_ex_gg_H_ZZ_llll_ATLAS13_e(double mass);
934
940 double ip_ex_VBF_H_ZZ_llll_ATLAS13(double mass);
941
947 double ip_ex_VBF_H_ZZ_llll_ATLAS13_e(double mass);
948
954 double ip_ex_gg_H_ZZ_llqq_ATLAS13(double mass);
955
961 double ip_ex_gg_H_ZZ_llqq_ATLAS13_e(double mass);
962
968 double ip_ex_VBF_H_ZZ_llqq_ATLAS13(double mass);
969
975 double ip_ex_VBF_H_ZZ_llqq_ATLAS13_e(double mass);
976
982 double ip_ex_gg_H_ZZ_nunuqq_ATLAS13(double mass);
983
989 double ip_ex_gg_H_ZZ_nunuqq_ATLAS13_e(double mass);
990
996 double ip_ex_gg_H_ZZ_qqllnunu_ATLAS13(double mass);
997
1003 double ip_ex_gg_H_ZZ_qqllnunu_ATLAS13_e(double mass);
1004
1010 double ip_ex_VBF_H_ZZ_qqllnunu_ATLAS13(double mass);
1011
1017 double ip_ex_VBF_H_ZZ_qqllnunu_ATLAS13_e(double mass);
1018
1024 double ip_ex_gg_H_WW_enumunu_ATLAS13(double mass);
1025
1031 double ip_ex_gg_H_WW_enumunu_ATLAS13_e(double mass);
1032
1038 double ip_ex_VBF_H_WW_enumunu_ATLAS13(double mass);
1039
1045 double ip_ex_VBF_H_WW_enumunu_ATLAS13_e(double mass);
1046
1052 double ip_ex_gg_H_WW_lnuqq_ATLAS13(double mass);
1053
1059 double ip_ex_gg_H_WW_lnuqq_ATLAS13_e(double mass);
1060
1066 double ip_ex_VBF_H_WW_lnuqq_ATLAS13(double mass);
1067
1073 double ip_ex_VBF_H_WW_lnuqq_ATLAS13_e(double mass);
1074
1080 double ip_ex_pp_H_VV_qqqq_ATLAS13(double mass);
1081
1087 double ip_ex_pp_H_VV_qqqq_ATLAS13_e(double mass);
1088
1094 double ip_ex_pp_H_hh_bbbb_ATLAS13(double mass);
1095
1101 double ip_ex_pp_H_hh_bbbb_ATLAS13_e(double mass);
1102
1108 double ip_ex_pp_H_hh_gagabb_ATLAS13(double mass);
1109
1115 double ip_ex_pp_H_hh_gagabb_ATLAS13_e(double mass);
1116
1122 double ip_ex_pp_H_hh_gagaWW_ATLAS13(double mass);
1123
1129 double ip_ex_pp_H_hh_gagaWW_ATLAS13_e(double mass);
1130
1136 double ip_ex_gg_A_Zh_Zbb_ATLAS13(double mass);
1137
1143 double ip_ex_gg_A_Zh_Zbb_ATLAS13_e(double mass);
1144
1150 double ip_ex_bb_A_Zh_Zbb_ATLAS13(double mass);
1151
1157 double ip_ex_bb_A_Zh_Zbb_ATLAS13_e(double mass);
1158
1164 double ip_ex_pp_phi_bb_CMS13(double mass);
1165
1171 double ip_ex_pp_phi_bb_CMS13_e(double mass);
1172
1178 double ip_ex_gg_phi_tautau_CMS13(double mass);
1179
1185 double ip_ex_gg_phi_tautau_CMS13_e(double mass);
1186
1192 double ip_ex_bb_phi_tautau_CMS13(double mass);
1193
1199 double ip_ex_bb_phi_tautau_CMS13_e(double mass);
1200
1206 double ip_ex_gg_phi_gaga_CMS13(double mass);
1207
1213 double ip_ex_gg_phi_gaga_CMS13_e(double mass);
1214
1220 double ip_ex_pp_phi_Zga_llga_CMS13(double mass);
1221
1227 double ip_ex_pp_phi_Zga_llga_CMS13_e(double mass);
1228
1234 double ip_ex_pp_phi_Zga_qqga_CMS13(double mass);
1235
1241 double ip_ex_pp_phi_Zga_qqga_CMS13_e(double mass);
1242
1248 double ip_ex_ggF_phi_Zga_CMS13(double mass);
1249
1255 double ip_ex_ggF_phi_Zga_CMS13_e(double mass);
1256
1262 double ip_ex_pp_H_ZZ_llnunu_CMS13(double mass);
1263
1269 double ip_ex_pp_H_ZZ_llnunu_CMS13_e(double mass);
1270
1276 double ip_ex_gg_H_ZZ_llnunu_CMS13(double mass);
1277
1283 double ip_ex_gg_H_ZZ_llnunu_CMS13_e(double mass);
1284
1290 double ip_ex_VBF_H_ZZ_llnunu_CMS13(double mass);
1291
1297 double ip_ex_VBF_H_ZZ_llnunu_CMS13_e(double mass);
1298
1304 double ip_ex_pp_H_ZZ_llll_CMS13(double mass);
1305
1311 double ip_ex_pp_H_ZZ_llll_CMS13_e(double mass);
1312
1318 double ip_ex_VBF_VH_H_ZZ_llll_CMS13(double mass);
1319
1325 double ip_ex_VBF_VH_H_ZZ_llll_CMS13_e(double mass);
1326
1332 double ip_ex_pp_H_ZZ_llqq_CMS13(double mass);
1333
1339 double ip_ex_pp_H_ZZ_llqq_CMS13_e(double mass);
1340
1346 double ip_ex_ggVV_H_WW_lnulnu_CMS13(double mass);
1347
1353 double ip_ex_ggVV_H_WW_lnulnu_CMS13_e(double mass);
1354
1360 double ip_ex_pp_H_hh_bbbb_CMS13(double mass);
1361
1367 double ip_ex_pp_H_hh_bbbb_CMS13_e(double mass);
1368
1374 double ip_ex_ggF_H_hh_bbbb_CMS13(double mass);
1375
1381 double ip_ex_ggF_H_hh_bbbb_CMS13_e(double mass);
1382
1388 double ip_ex_pp_H_hh_gagabb_CMS13(double mass);
1389
1395 double ip_ex_pp_H_hh_gagabb_CMS13_e(double mass);
1396
1402 double ip_ex_pp_H_hh_bbtautau_CMS13(double mass);
1403
1409 double ip_ex_pp_H_hh_bbtautau_CMS13_e(double mass);
1410
1416 double ip_ex_pp_H_hh_bbtautau1_CMS13(double mass);
1417
1423 double ip_ex_pp_H_hh_bbtautau1_CMS13_e(double mass);
1424
1430 double ip_ex_pp_H_hh_bblnulnu_CMS13(double mass);
1431
1437 double ip_ex_pp_H_hh_bblnulnu_CMS13_e(double mass);
1438
1444 double ip_ex_pp_H_hh_bbVV_CMS13(double mass);
1445
1451 double ip_ex_pp_H_hh_bbVV_CMS13_e(double mass);
1452
1453 /*Empty interpolation templates*/
1454 double ie1(double mass);
1455 double ie1e(double mass);
1456 double ie2(double mass);
1457 double ie2e(double mass);
1458 double ie3(double mass);
1459 double ie3e(double mass);
1460 double ie4(double mass);
1461 double ie4e(double mass);
1462 double ie5(double mass);
1463 double ie5e(double mass);
1464 double ie6(double mass);
1465 double ie6e(double mass);
1466 double ie7(double mass);
1467 double ie7e(double mass);
1468 double ie8(double mass);
1469 double ie8e(double mass);
1470 double ie9(double mass);
1471 double ie9e(double mass);
1472 double ie10(double mass);
1473 double ie10e(double mass);
1474 double ie11(double mass);
1475 double ie11e(double mass);
1476 double ie12(double mass);
1477 double ie12e(double mass);
1478 double ie13(double mass);
1479 double ie13e(double mass);
1480 double ie14(double mass);
1481 double ie14e(double mass);
1482 double ie15(double mass);
1483 double ie15e(double mass);
1484 double ie16(double mass);
1485 double ie16e(double mass);
1486 double ie17(double mass);
1487 double ie17e(double mass);
1488 double ie18(double mass);
1489 double ie18e(double mass);
1490 double ie19(double mass);
1491 double ie19e(double mass);
1492 double ie20(double mass);
1493 double ie20e(double mass);
1494 double ie21(double mass);
1495 double ie21e(double mass);
1496 double ie22(double mass);
1497 double ie22e(double mass);
1498 double ie23(double mass);
1499 double ie23e(double mass);
1500 double ie24(double mass);
1501 double ie24e(double mass);
1502 double ie25(double mass);
1503 double ie25e(double mass);
1504 double ie26(double mass);
1505 double ie26e(double mass);
1506 double ie27(double mass);
1507 double ie27e(double mass);
1508 double ie28(double mass);
1509 double ie28e(double mass);
1510 double ie29(double mass);
1511 double ie29e(double mass);
1512 double ie30(double mass);
1513 double ie30e(double mass);
1514 double ie31(double mass);
1515 double ie31e(double mass);
1516 double ie32(double mass);
1517 double ie32e(double mass);
1518 double ie33(double mass);
1519 double ie33e(double mass);
1520 double ie34(double mass);
1521 double ie34e(double mass);
1522 double ie35(double mass);
1523 double ie35e(double mass);
1524 double ie36(double mass);
1525 double ie36e(double mass);
1526 double ie37(double mass);
1527 double ie37e(double mass);
1528 double ie38(double mass);
1529 double ie38e(double mass);
1530 double ie39(double mass);
1531 double ie39e(double mass);
1532 double ie40(double mass);
1533 double ie40e(double mass);
1534
1540 double ip_ex_pp_Hpm_taunu_ATLAS8(double mass);
1541
1547 double ip_ex_pp_Hpm_taunu_ATLAS8_e(double mass);
1548
1554 double ip_ex_pp_Hpm_tb_ATLAS8(double mass);
1555
1561 double ip_ex_pp_Hpm_tb_ATLAS8_e(double mass);
1562
1568 double ip_ex_pp_Hp_taunu_CMS8(double mass);
1569
1575 double ip_ex_pp_Hp_taunu_CMS8_e(double mass);
1576
1582 double ip_ex_pp_Hp_tb_CMS8(double mass);
1583
1589 double ip_ex_pp_Hp_tb_CMS8_e(double mass);
1590
1596 double ip_ex_pp_Hpm_taunu_ATLAS13(double mass);
1597
1603 double ip_ex_pp_Hpm_taunu_ATLAS13_e(double mass);
1604
1610 double ip_ex_pp_Hpm_taunu_CMS13(double mass);
1611
1617 double ip_ex_pp_Hpm_taunu_CMS13_e(double mass);
1618
1624 double ip_ex_pp_Hp_tb_ATLAS13_1(double mass);
1625
1631 double ip_ex_pp_Hp_tb_ATLAS13_1_e(double mass);
1632
1638 double ip_ex_pp_Hp_tb_ATLAS13_2(double mass);
1639
1645 double ip_ex_pp_Hp_tb_ATLAS13_2_e(double mass);
1646
1652 double ip_ex_bsgamma(double logtb, double logmHp);
1653
1654 /*One-loop functions*/
1655
1656
1666 gslpp::complex B0_MZ2_0_MW2_mHh2(const double MZ2, const double MW2, const double mHh2) const;
1667
1677 gslpp::complex B0_MZ2_0_MW2_mHl2(const double MZ2, const double MW2, const double mHl2) const;
1678
1687 gslpp::complex B0_MZ2_0_MZ2_mHh2(const double MZ2, const double mHh2) const;
1688
1697 gslpp::complex B0_MZ2_0_MZ2_mHl2(const double MZ2, const double mHl2) const;
1698
1699
1709 gslpp::complex B0_MZ2_MW2_MW2_mHh2(const double MZ2, const double MW2, const double mHh2) const;
1710
1720 gslpp::complex B0_MZ2_MW2_MW2_mHl2(const double MZ2, const double MW2, const double mHl2) const;
1721
1730 gslpp::complex B0_MZ2_MZ2_MZ2_mHh2(const double MZ2, const double mHh2) const;
1731
1740 gslpp::complex B0_MZ2_MZ2_MZ2_mHl2(const double MZ2, const double mHl2) const;
1741
1742
1743
1752 gslpp::complex B0_MZ2_0_0_mHl2(const double MZ2, const double mHl2) const;
1753
1762 gslpp::complex B0_MZ2_0_0_mHh2(const double MZ2, const double mHh2) const;
1763
1764
1765
1775 gslpp::complex B0_MZ2_0_mHp2_mHl2(const double MZ2, const double mHp2, const double mHl2) const;
1776
1786 gslpp::complex B0_MZ2_0_mHp2_mHh2(const double MZ2, const double mHp2, const double mHh2) const;
1787
1788
1798 gslpp::complex B0_MZ2_0_mA2_mHl2(const double MZ2, const double mA2, const double mHl2) const;
1799
1809 gslpp::complex B0_MZ2_0_mA2_mHh2(const double MZ2, const double mA2, const double mHh2) const;
1810
1819 gslpp::complex B0_MZ2_mHl2_0_0(const double MZ2, const double mHl2) const;
1820
1830 gslpp::complex B0_MZ2_mHl2_0_mHp2(const double MZ2, const double mHl2, const double mHp2) const;
1831
1841 gslpp::complex B0_MZ2_mHl2_0_mA2(const double MZ2, const double mHl2, const double mA2) const;
1842
1851 gslpp::complex B0_MZ2_mHl2_mHl2_mHl2(const double MZ2, const double mHl2) const;
1852
1862 gslpp::complex B0_MZ2_mHl2_mHh2_mHl2(const double MZ2, const double mHl2, const double mHh2) const;
1863
1873 gslpp::complex B0_MZ2_mHl2_mHh2_mHh2(const double MZ2, const double mHl2, const double mHh2) const;
1874
1884 gslpp::complex B0_MZ2_mHl2_mHp2_mHp2(const double MZ2, const double mHl2, const double mHp2) const;
1885
1895 gslpp::complex B0_MZ2_mHl2_mA2_mA2(const double MZ2, const double mHl2, const double mA2) const;
1896
1905 gslpp::complex B0_MZ2_mHh2_0_0(const double MZ2, const double mHh2) const;
1906
1916 gslpp::complex B0_MZ2_mHh2_0_mHp2(const double MZ2, const double mHh2, const double mHp2) const;
1917
1927 gslpp::complex B0_MZ2_mHh2_0_mA2(const double MZ2, const double mHh2, const double mA2) const;
1928
1938 gslpp::complex B0_MZ2_mHh2_mHl2_mHl2(const double MZ2, const double mHh2, const double mHl2) const;
1939
1949 gslpp::complex B0_MZ2_mHh2_mHh2_mHl2(const double MZ2, const double mHh2, const double mHl2) const;
1950
1959 gslpp::complex B0_MZ2_mHh2_mHh2_mHh2(const double MZ2, const double mHh2) const;
1960
1970 gslpp::complex B0_MZ2_mHh2_mHp2_mHp2(const double MZ2, const double mHh2, const double mHp2) const;
1971
1981 gslpp::complex B0_MZ2_mHh2_mA2_mA2(const double MZ2, const double mHh2, const double mA2) const;
1982
1992 gslpp::complex B0_MZ2_mHp2_0_mHl2(const double MZ2, const double mHp2, const double mHl2) const;
1993
2003 gslpp::complex B0_MZ2_mHp2_0_mHh2(const double MZ2, const double mHp2, const double mHh2) const;
2004
2014 gslpp::complex B0_MZ2_mHp2_mHp2_mHl2(const double MZ2, const double mHp2, const double mHl2) const;
2015
2025 gslpp::complex B0_MZ2_mHp2_mHp2_mHh2(const double MZ2, const double mHp2, const double mHh2) const;
2026
2036 gslpp::complex B0_MZ2_mA2_0_mHl2(const double MZ2, const double mA2, const double mHl2) const;
2037
2047 gslpp::complex B0_MZ2_mA2_0_mHh2(const double MZ2, const double mA2, const double mHh2) const;
2048
2058 gslpp::complex B0_MZ2_mA2_mA2_mHl2(const double MZ2, const double mA2, const double mHl2) const;
2059
2069 gslpp::complex B0_MZ2_mA2_mA2_mHh2(const double MZ2, const double mA2, const double mHh2) const;
2070
2071
2072
2073
2074
2075
2076
2077
2078
2087 gslpp::complex B0p_MZ2_0_0_mHl2(const double MZ2, const double mHl2) const;
2088
2089
2090
2099 gslpp::complex B0p_MZ2_0_0_mHh2(const double MZ2, const double mHh2) const;
2100
2101
2111 gslpp::complex B0p_MZ2_0_mHp2_mHl2(const double MZ2, const double mHp2, const double mHl2) const;
2112
2113
2123 gslpp::complex B0p_MZ2_0_mHp2_mHh2(const double MZ2, const double mHp2, const double mHh2) const;
2124
2125
2135 gslpp::complex B0p_MZ2_0_mHp2_mA2(const double MZ2, const double mHp2, const double mA2) const;
2136
2146 gslpp::complex B0p_MZ2_0_mA2_mHl2(const double MZ2, const double mA2, const double mHl2) const;
2147
2157 gslpp::complex B0p_MZ2_0_mA2_mHh2(const double MZ2, const double mA2, const double mHh2) const;
2158
2167 gslpp::complex B0p_MZ2_mHl2_0_0(const double MZ2, const double mHl2) const;
2168
2169
2179 gslpp::complex B0p_MZ2_mHl2_0_mHp2(const double MZ2, const double mHl2, const double mHp2) const;
2180
2190 gslpp::complex B0p_MZ2_mHl2_0_mA2(const double MZ2, const double mHl2, const double mA2) const;
2191
2200 gslpp::complex B0p_MZ2_mHl2_mHl2_mHl2(const double MZ2, const double mHl2) const;
2201
2202
2212 gslpp::complex B0p_MZ2_mHl2_mHh2_mHl2(const double MZ2, const double mHl2, const double mHh2) const;
2213
2223 gslpp::complex B0p_MZ2_mHl2_mHh2_mHh2(const double MZ2, const double mHl2, const double mHh2) const;
2224
2234 gslpp::complex B0p_MZ2_mHl2_mHp2_mHp2(const double MZ2, const double mHl2, const double mHp2) const;
2235
2236
2246 gslpp::complex B0p_MZ2_mHl2_mA2_mA2(const double MZ2, const double mHl2, const double mA2) const;
2247
2248
2257 gslpp::complex B0p_MZ2_mHh2_0_0(const double MZ2, const double mHh2) const;
2258
2259
2269 gslpp::complex B0p_MZ2_mHh2_0_mHp2(const double MZ2, const double mHh2, const double mHp2) const;
2270
2280 gslpp::complex B0p_MZ2_mHh2_0_mA2(const double MZ2, const double mHh2, const double mA2) const;
2281
2291 gslpp::complex B0p_MZ2_mHh2_mHl2_mHl2(const double MZ2, const double mHh2, const double mHl2) const;
2292
2293
2294
2304 gslpp::complex B0p_MZ2_mHh2_mHh2_mHl2(const double MZ2, const double mHh2, const double mHl2) const;
2305
2306
2315 gslpp::complex B0p_MZ2_mHh2_mHh2_mHh2(const double MZ2, const double mHh2) const;
2316
2326 gslpp::complex B0p_MZ2_mHh2_mHp2_mHp2(const double MZ2, const double mHh2, const double mHp2) const;
2327
2337 gslpp::complex B0p_MZ2_mHh2_mA2_mA2(const double MZ2, const double mHh2, const double mA2) const;
2338
2348 gslpp::complex B0p_MZ2_mHp2_0_mHl2(const double MZ2, const double mHp2, const double mHl2) const;
2349
2359 gslpp::complex B0p_MZ2_mHp2_0_mHh2(const double MZ2, const double mHp2, const double mHh2) const;
2360
2361
2371 gslpp::complex B0p_MZ2_mHp2_0_mA2(const double MZ2, const double mHp2, const double mA2) const;
2372
2373
2383 gslpp::complex B0p_MZ2_mHp2_mHp2_mHl2(const double MZ2, const double mHp2, const double mHl2) const;
2384
2394 gslpp::complex B0p_MZ2_mHp2_mHp2_mHh2(const double MZ2, const double mHp2, const double mHh2) const;
2395
2405 gslpp::complex B0p_MZ2_mA2_0_mHl2(const double MZ2, const double mA2, const double mHl2) const;
2406
2416 gslpp::complex B0p_MZ2_mA2_0_mHh2(const double MZ2, const double mA2, const double mHh2) const;
2417
2427 gslpp::complex B0p_MZ2_mA2_0_mHp2(const double MZ2, const double mA2, const double mHp2) const;
2428
2438 gslpp::complex B0p_MZ2_mA2_mA2_mHl2(const double MZ2, const double mA2, const double mHl2) const;
2439
2449 gslpp::complex B0p_MZ2_mA2_mA2_mHh2(const double MZ2, const double mA2, const double mHh2) const;
2450
2451
2452
2453
2454
2455
2456
2466 gslpp::complex B00_MZ2_0_mA2_mHp2(const double MZ2, const double mA2, const double mHp2) const;
2467
2477 gslpp::complex B00_MZ2_0_mHh2_mA2(const double MZ2, const double mHh2, const double mA2) const;
2478
2488 gslpp::complex B00_MZ2_0_mHh2_mHp2(const double MZ2, const double mHh2, const double mHp2) const;
2489
2499 gslpp::complex B00_MZ2_0_mHl2_mA2(const double MZ2, const double mHl2, const double mA2) const;
2500
2501
2511 gslpp::complex B00_MZ2_0_mHl2_mHp2(const double MZ2, const double mHl2, const double mHp2) const;
2512
2513
2522 gslpp::complex B00_MZ2_0_mHp2_mHp2(const double MZ2, const double mHp2) const;
2523
2533 gslpp::complex B00_MZ2_0_MW2_mHh2(const double MZ2, const double MW2, const double mHh2) const;
2534
2535
2545 gslpp::complex B00_MZ2_0_MW2_mHl2(const double MZ2, const double MW2, const double mHl2) const;
2546
2547
2556 gslpp::complex B00_MZ2_0_MZ2_mHh2(const double MZ2, const double mHh2) const;
2557
2566 gslpp::complex B00_MZ2_0_MZ2_mHl2(const double MZ2, const double mHl2) const;
2567
2568
2579 gslpp::complex B00_MZ2_MW2_mA2_mHp2(const double MZ2, const double MW2, const double mA2, const double mHp2) const;
2580
2581
2592 gslpp::complex B00_MZ2_MW2_mHh2_mHp2(const double MZ2, const double MW2, const double mHh2, const double mHp2) const;
2593
2594
2595
2606 gslpp::complex B00_MZ2_MW2_mHl2_mHp2(const double MZ2, const double MW2, const double mHl2, const double mHp2) const;
2607
2608
2609
2619 gslpp::complex B00_MZ2_MW2_mHp2_mHp2(const double MZ2, const double MW2, const double mHp2) const;
2620
2621
2631 gslpp::complex B00_MZ2_MW2_MW2_mHh2(const double MZ2, const double MW2, const double mHh2) const;
2632
2633
2643 gslpp::complex B00_MZ2_MW2_MW2_mHl2(const double MZ2, const double MW2, const double mHl2) const;
2644
2645
2646
2656 gslpp::complex B00_MZ2_MZ2_mHh2_mA2(const double MZ2, const double mHh2, const double mA2) const;
2657
2667 gslpp::complex B00_MZ2_MZ2_mHl2_mA2(const double MZ2, const double mHl2, const double mA2) const;
2668
2669
2670
2679 gslpp::complex B00_MZ2_MZ2_mHp2_mHp2(const double MZ2, const double mHp2) const;
2680
2681
2690 gslpp::complex B00_MZ2_MZ2_MZ2_mHh2(const double MZ2, const double mHh2) const;
2691
2700 gslpp::complex B00_MZ2_MZ2_MZ2_mHl2(const double MZ2, const double mHl2) const;
2701
2702
2703
2704 double ghHpHm(const double mHp2, const double tanb, const double m12_2, const double bma, const double mHl2, const double vev) const;
2705 double g_HH_HpHm(const double mHp2, const double mHh2, const double tanb, const double m12_2, const double bma, const double vev) const;
2706
2711 gslpp::complex I_h_U(const double mHl2, const double Mu, const double Mc, const double Mt) const;
2712
2717 gslpp::complex I_HH_U(const double mHh2, const double Mc, const double Mt) const;
2718
2723 gslpp::complex I_A_U(const double mA2, const double Mc, const double Mt) const;
2724
2729 gslpp::complex I_h_D(const double mHl2, const double Md, const double Ms, const double Mb) const;
2730
2735 gslpp::complex I_HH_D(const double mHh2, const double Ms, const double Mb) const;
2736
2741 gslpp::complex I_A_D(const double mA2, const double Ms, const double Mb) const;
2742
2747 gslpp::complex I_h_L(const double mHl2, const double Me, const double Mmu, const double Mtau) const;
2748
2753 gslpp::complex I_HH_L(const double mHh2, const double Mmu, const double Mtau) const;
2754
2759 gslpp::complex I_A_L(const double mA2, const double Mmu, const double Mtau) const;
2760
2765 gslpp::complex I_H_W(const double mH, const double MW) const;
2766
2771 gslpp::complex I_H_Hp(const double mHp2, const double mH) const;
2772
2773
2774
2775
2776
2777
2778
2783 gslpp::complex A_h_U(const double mHl2, const double cW2, const double Mu, const double Mc, const double Mt, const double MZ) const;
2784
2789 gslpp::complex A_HH_U(const double mHh2, const double cW2, const double Mc, const double Mt, const double MZ) const;
2790
2795 gslpp::complex A_A_U(const double mA2, const double cW2, const double Mc, const double Mt, const double MZ) const;
2796
2801 gslpp::complex A_h_D(const double mHl2, const double cW2, const double Md, const double Ms, const double Mb, const double MZ) const;
2802
2807 gslpp::complex A_HH_D(const double mHh2, const double cW2, const double Ms, const double Mb, const double MZ) const;
2808
2813 gslpp::complex A_A_D(const double mA2, const double cW2, const double Ms, const double Mb, const double MZ) const;
2814
2819 gslpp::complex A_h_L(const double mHl2, const double cW2, const double Me, const double Mmu, const double Mtau, const double MZ) const;
2820
2821
2826 gslpp::complex A_HH_L(const double mHh2, const double cW2, const double Mmu, const double Mtau, const double MZ) const;
2827
2832 gslpp::complex A_A_L(const double mA2, const double cW2, const double Mmu, const double Mtau, const double MZ) const;
2833
2838 gslpp::complex A_H_W(const double mH, const double cW2, const double MW, const double MZ) const;
2839
2844 gslpp::complex A_H_Hp(const double mHp2, const double mH, const double cW2, const double MZ) const;
2845
2850 double KaellenFunction(const double a2, const double b2, const double c2) const;
2851
2852 double cW2THDM(const double c02) const;
2853 double MWTHDM(const double MW) const;
2854
2856
2857 void computeHHquantities();
2858
2859 void computeHHlimits();
2860
2861 void computeAquantities();
2862
2863 void computeAlimits();
2864
2865 void computeHpquantities();
2866
2868
2869 void runTHDMparameters();
2870
2872
2874 double updateCache();
2875
2876 double BrSM_htobb;
2882 double rh_QdQd;
2884 double rh_VV;
2886 double rh_ll;
2888 double rh_gaga;
2890 double rh_Zga;
2892 double rh_gg;
2894 double ggF_tth8;
2896 double ggF_tth13;
2898 double pph13;
2900 double VBF_Vh;
2902 double sumModBRs;
2904 double Gamma_h;
2906 double rh_QuQu;
2936 double Br_HtoZZ;
2937 double Br_HtoWW;
2938 double Br_Htott;
2939 double Br_Htobb;
2941
3036 double GammaHtot;
3038// double rHH_gaga; /**< Squared relative coupling of @f$H@f$ to two photons. This is @f$r^{(H)}_{\gamma \gamma}@f$. Note that this depends on the type of @f$Z_2@f$ symmetry.*/
3039
3040
3041 double rHH_gg;
3043 double rHH_VV;
3045 double Br_Htohh;
3047 double Br_HtoAA;
3049 double Br_HtoHpHm;
3051 double Br_HtoAZ;
3053 double Br_HtoHpW;
3058
3060
3062
3064
3066
3068
3070
3072
3074
3076
3078// double LIMIT_ggF_H_gaga_CMS8;
3079// double LIMEST_ggF_H_gaga_CMS8;
3080// double DEVIATION_ggF_H_gaga_CMS8;
3081// double BANDSIZE_ggF_H_gaga_CMS8;
3114
3207
3217 double Br_Atott;
3218 double Br_Atobb;
3220
3221
3272 double GammaAtot;
3274// double rA_gaga; /**< Squared relative coupling of @f$A@f$ to two photons. This is@f$r^{(A)}_{\gamma \gamma}@f$. Note that this depends on the type of @f$Z_2@f$ symmetry. */
3275
3276 double rA_gg;
3278 double Br_AtoHZ;
3280 double Br_AtohZ;
3286 double Br_AtoHpW;
3316
3353
3384
3389 double GammaHptot;
3391 double Q_cutoff;
3392 double g1_at_Q;
3393 double g2_at_Q;
3394 double g3_at_Q;
3408 double WFRcomb1;
3409 double WFRcomb2;
3410 double WFRcomb3;
3411 double WFRcomb4;
3412 double Rpeps;
3413
3414private:
3415
3416 const THDM * myTHDM;
3426
3427 double Q_THDM;
3428 double bma;
3429 double logtb;
3430 double tanb;
3431 double m12_2;
3438 double mHl;
3439 double mHl2;
3440 double mHh2;
3441 double mA2;
3442 double mHp2;
3443 double MW;
3444 double cW2;
3445 double vev;
3446 double Ale;
3447 double Als;
3448 double Mt;
3449 double Mb;
3450 double Mtau;
3451 double Mc;
3452 double Ms;
3453 double Mmu;
3454 double Mu;
3455 double Md;
3456 double Me;
3457 double MZ;
3458 std::string modelflag;
3461
3463 //Caches
3464
3465 /*One-loop functions*/
3466
3467 mutable gslpp::complex B0_MZ2_0_MW2_mHh2_cache[4][CacheSize];
3468 mutable gslpp::complex B0_MZ2_0_MW2_mHl2_cache[4][CacheSize];
3469 mutable gslpp::complex B0_MZ2_0_MZ2_mHh2_cache[3][CacheSize];
3470 mutable gslpp::complex B0_MZ2_0_MZ2_mHl2_cache[3][CacheSize];
3471 mutable gslpp::complex B0_MZ2_MW2_MW2_mHh2_cache[4][CacheSize];
3472 mutable gslpp::complex B0_MZ2_MW2_MW2_mHl2_cache[4][CacheSize];
3473 mutable gslpp::complex B0_MZ2_MZ2_MZ2_mHh2_cache[3][CacheSize];
3474 mutable gslpp::complex B0_MZ2_MZ2_MZ2_mHl2_cache[3][CacheSize];
3475
3476 mutable gslpp::complex B0_MZ2_0_0_mHl2_cache[3][CacheSize];
3477 mutable gslpp::complex B0_MZ2_0_0_mHh2_cache[3][CacheSize];
3478 mutable gslpp::complex B0_MZ2_0_mHp2_mHl2_cache[4][CacheSize];
3479 mutable gslpp::complex B0_MZ2_0_mHp2_mHh2_cache[4][CacheSize];
3480 mutable gslpp::complex B0_MZ2_0_mA2_mHl2_cache[4][CacheSize];
3481 mutable gslpp::complex B0_MZ2_0_mA2_mHh2_cache[4][CacheSize];
3482 mutable gslpp::complex B0_MZ2_mHl2_0_0_cache[3][CacheSize];
3483 mutable gslpp::complex B0_MZ2_mHl2_0_mHp2_cache[4][CacheSize];
3484 mutable gslpp::complex B0_MZ2_mHl2_0_mA2_cache[4][CacheSize];
3485 mutable gslpp::complex B0_MZ2_mHl2_mHl2_mHl2_cache[3][CacheSize];
3486 mutable gslpp::complex B0_MZ2_mHl2_mHh2_mHl2_cache[4][CacheSize];
3487 mutable gslpp::complex B0_MZ2_mHl2_mHh2_mHh2_cache[4][CacheSize];
3488 mutable gslpp::complex B0_MZ2_mHl2_mHp2_mHp2_cache[4][CacheSize];
3489 mutable gslpp::complex B0_MZ2_mHl2_mA2_mA2_cache[4][CacheSize];
3490 mutable gslpp::complex B0_MZ2_mHh2_0_0_cache[3][CacheSize];
3491 mutable gslpp::complex B0_MZ2_mHh2_0_mHp2_cache[4][CacheSize];
3492 mutable gslpp::complex B0_MZ2_mHh2_0_mA2_cache[4][CacheSize];
3493 mutable gslpp::complex B0_MZ2_mHh2_mHl2_mHl2_cache[4][CacheSize];
3494 mutable gslpp::complex B0_MZ2_mHh2_mHh2_mHl2_cache[4][CacheSize];
3495 mutable gslpp::complex B0_MZ2_mHh2_mHh2_mHh2_cache[3][CacheSize];
3496 mutable gslpp::complex B0_MZ2_mHh2_mHp2_mHp2_cache[4][CacheSize];
3497 mutable gslpp::complex B0_MZ2_mHh2_mA2_mA2_cache[4][CacheSize];
3498 mutable gslpp::complex B0_MZ2_mHp2_0_mHl2_cache[4][CacheSize];
3499 mutable gslpp::complex B0_MZ2_mHp2_0_mHh2_cache[4][CacheSize];
3500 mutable gslpp::complex B0_MZ2_mHp2_mHp2_mHl2_cache[4][CacheSize];
3501 mutable gslpp::complex B0_MZ2_mHp2_mHp2_mHh2_cache[4][CacheSize];
3502 mutable gslpp::complex B0_MZ2_mA2_0_mHl2_cache[4][CacheSize];
3503 mutable gslpp::complex B0_MZ2_mA2_0_mHh2_cache[4][CacheSize];
3504 mutable gslpp::complex B0_MZ2_mA2_mA2_mHl2_cache[4][CacheSize];
3505 mutable gslpp::complex B0_MZ2_mA2_mA2_mHh2_cache[4][CacheSize];
3506
3507 mutable gslpp::complex B0p_MZ2_0_0_mHl2_cache[3][CacheSize];
3508 mutable gslpp::complex B0p_MZ2_0_0_mHh2_cache[3][CacheSize];
3509 mutable gslpp::complex B0p_MZ2_0_mHp2_mHl2_cache[4][CacheSize];
3510 mutable gslpp::complex B0p_MZ2_0_mHp2_mHh2_cache[4][CacheSize];
3511 mutable gslpp::complex B0p_MZ2_0_mHp2_mA2_cache[4][CacheSize];
3512 mutable gslpp::complex B0p_MZ2_0_mA2_mHl2_cache[4][CacheSize];
3513 mutable gslpp::complex B0p_MZ2_0_mA2_mHh2_cache[4][CacheSize];
3514 mutable gslpp::complex B0p_MZ2_mHl2_0_0_cache[3][CacheSize];
3515 mutable gslpp::complex B0p_MZ2_mHl2_0_mHp2_cache[4][CacheSize];
3516 mutable gslpp::complex B0p_MZ2_mHl2_0_mA2_cache[4][CacheSize];
3517 mutable gslpp::complex B0p_MZ2_mHl2_mHl2_mHl2_cache[3][CacheSize];
3518 mutable gslpp::complex B0p_MZ2_mHl2_mHh2_mHl2_cache[4][CacheSize];
3519 mutable gslpp::complex B0p_MZ2_mHl2_mHh2_mHh2_cache[4][CacheSize];
3520 mutable gslpp::complex B0p_MZ2_mHl2_mHp2_mHp2_cache[4][CacheSize];
3521 mutable gslpp::complex B0p_MZ2_mHl2_mA2_mA2_cache[4][CacheSize];
3522 mutable gslpp::complex B0p_MZ2_mHh2_0_0_cache[3][CacheSize];
3523 mutable gslpp::complex B0p_MZ2_mHh2_0_mHp2_cache[4][CacheSize];
3524 mutable gslpp::complex B0p_MZ2_mHh2_0_mA2_cache[4][CacheSize];
3525 mutable gslpp::complex B0p_MZ2_mHh2_mHl2_mHl2_cache[4][CacheSize];
3526 mutable gslpp::complex B0p_MZ2_mHh2_mHh2_mHl2_cache[4][CacheSize];
3527 mutable gslpp::complex B0p_MZ2_mHh2_mHh2_mHh2_cache[3][CacheSize];
3528 mutable gslpp::complex B0p_MZ2_mHh2_mHp2_mHp2_cache[4][CacheSize];
3529 mutable gslpp::complex B0p_MZ2_mHh2_mA2_mA2_cache[4][CacheSize];
3530 mutable gslpp::complex B0p_MZ2_mHp2_0_mHl2_cache[4][CacheSize];
3531 mutable gslpp::complex B0p_MZ2_mHp2_0_mHh2_cache[4][CacheSize];
3532 mutable gslpp::complex B0p_MZ2_mHp2_0_mA2_cache[4][CacheSize];
3533 mutable gslpp::complex B0p_MZ2_mHp2_mHp2_mHl2_cache[4][CacheSize];
3534 mutable gslpp::complex B0p_MZ2_mHp2_mHp2_mHh2_cache[4][CacheSize];
3535 mutable gslpp::complex B0p_MZ2_mA2_0_mHl2_cache[4][CacheSize];
3536 mutable gslpp::complex B0p_MZ2_mA2_0_mHh2_cache[4][CacheSize];
3537 mutable gslpp::complex B0p_MZ2_mA2_0_mHp2_cache[4][CacheSize];
3538 mutable gslpp::complex B0p_MZ2_mA2_mA2_mHl2_cache[4][CacheSize];
3539 mutable gslpp::complex B0p_MZ2_mA2_mA2_mHh2_cache[4][CacheSize];
3540
3541 mutable gslpp::complex B00_MZ2_0_mA2_mHp2_cache[4][CacheSize];
3542 mutable gslpp::complex B00_MZ2_0_mHh2_mA2_cache[4][CacheSize];
3543 mutable gslpp::complex B00_MZ2_0_mHh2_mHp2_cache[4][CacheSize];
3544 mutable gslpp::complex B00_MZ2_0_mHl2_mA2_cache[4][CacheSize];
3545 mutable gslpp::complex B00_MZ2_0_mHl2_mHp2_cache[4][CacheSize];
3546 mutable gslpp::complex B00_MZ2_0_mHp2_mHp2_cache[3][CacheSize];
3547 mutable gslpp::complex B00_MZ2_0_MW2_mHh2_cache[4][CacheSize];
3548 mutable gslpp::complex B00_MZ2_0_MW2_mHl2_cache[4][CacheSize];
3549 mutable gslpp::complex B00_MZ2_0_MZ2_mHh2_cache[3][CacheSize];
3550 mutable gslpp::complex B00_MZ2_0_MZ2_mHl2_cache[3][CacheSize];
3551 mutable gslpp::complex B00_MZ2_MW2_mA2_mHp2_cache[5][CacheSize];
3552 mutable gslpp::complex B00_MZ2_MW2_mHh2_mHp2_cache[5][CacheSize];
3553 mutable gslpp::complex B00_MZ2_MW2_mHl2_mHp2_cache[5][CacheSize];
3554 mutable gslpp::complex B00_MZ2_MW2_mHp2_mHp2_cache[4][CacheSize];
3555 mutable gslpp::complex B00_MZ2_MW2_MW2_mHh2_cache[4][CacheSize];
3556 mutable gslpp::complex B00_MZ2_MW2_MW2_mHl2_cache[4][CacheSize];
3557 mutable gslpp::complex B00_MZ2_MZ2_mHh2_mA2_cache[4][CacheSize];
3558 mutable gslpp::complex B00_MZ2_MZ2_mHl2_mA2_cache[4][CacheSize];
3559 mutable gslpp::complex B00_MZ2_MZ2_mHp2_mHp2_cache[3][CacheSize];
3560 mutable gslpp::complex B00_MZ2_MZ2_MZ2_mHh2_cache[3][CacheSize];
3561 mutable gslpp::complex B00_MZ2_MZ2_MZ2_mHl2_cache[3][CacheSize];
3562
3563 mutable double ip_Br_HPtott_cache[2][CacheSize];
3564 mutable double ip_Br_HPtobb_cache[2][CacheSize];
3566 mutable double ip_Br_HPtocc_cache[2][CacheSize];
3568 mutable double ip_Br_HPtoZZ_cache[2][CacheSize];
3569 mutable double ip_Br_HPtoWW_cache[2][CacheSize];
3571 mutable double ip_cs_ggtoH_8_cache[2][CacheSize];
3575 mutable double ip_cs_WtoWH_8_cache[2][CacheSize];
3577 mutable double ip_cs_ZtoZH_8_cache[2][CacheSize];
3583 mutable double ip_cs_ggtoA_8_cache[2][CacheSize];
3641// mutable double ip_ex_ggF_phi_gaga_CMS_cache_ep2[2][CacheSize];
3642// mutable double ip_ex_ggF_phi_gaga_CMS_cache_em2[2][CacheSize];
3653
3750
3751 mutable double ie1c[2][CacheSize];
3752 mutable double ie1ec[2][CacheSize];
3753 mutable double ie2c[2][CacheSize];
3754 mutable double ie2ec[2][CacheSize];
3755 mutable double ie3c[2][CacheSize];
3756 mutable double ie3ec[2][CacheSize];
3757 mutable double ie4c[2][CacheSize];
3758 mutable double ie4ec[2][CacheSize];
3759 mutable double ie5c[2][CacheSize];
3760 mutable double ie5ec[2][CacheSize];
3761 mutable double ie6c[2][CacheSize];
3762 mutable double ie6ec[2][CacheSize];
3763 mutable double ie7c[2][CacheSize];
3764 mutable double ie7ec[2][CacheSize];
3765 mutable double ie8c[2][CacheSize];
3766 mutable double ie8ec[2][CacheSize];
3767 mutable double ie9c[2][CacheSize];
3768 mutable double ie9ec[2][CacheSize];
3769 mutable double ie10c[2][CacheSize];
3770 mutable double ie10ec[2][CacheSize];
3771 mutable double ie11c[2][CacheSize];
3772 mutable double ie11ec[2][CacheSize];
3773 mutable double ie12c[2][CacheSize];
3774 mutable double ie12ec[2][CacheSize];
3775 mutable double ie13c[2][CacheSize];
3776 mutable double ie13ec[2][CacheSize];
3777 mutable double ie14c[2][CacheSize];
3778 mutable double ie14ec[2][CacheSize];
3779 mutable double ie15c[2][CacheSize];
3780 mutable double ie15ec[2][CacheSize];
3781 mutable double ie16c[2][CacheSize];
3782 mutable double ie16ec[2][CacheSize];
3783 mutable double ie17c[2][CacheSize];
3784 mutable double ie17ec[2][CacheSize];
3785 mutable double ie18c[2][CacheSize];
3786 mutable double ie18ec[2][CacheSize];
3787 mutable double ie19c[2][CacheSize];
3788 mutable double ie19ec[2][CacheSize];
3789 mutable double ie20c[2][CacheSize];
3790 mutable double ie20ec[2][CacheSize];
3791 mutable double ie21c[2][CacheSize];
3792 mutable double ie21ec[2][CacheSize];
3793 mutable double ie22c[2][CacheSize];
3794 mutable double ie22ec[2][CacheSize];
3795 mutable double ie23c[2][CacheSize];
3796 mutable double ie23ec[2][CacheSize];
3797 mutable double ie24c[2][CacheSize];
3798 mutable double ie24ec[2][CacheSize];
3799 mutable double ie25c[2][CacheSize];
3800 mutable double ie25ec[2][CacheSize];
3801 mutable double ie26c[2][CacheSize];
3802 mutable double ie26ec[2][CacheSize];
3803 mutable double ie27c[2][CacheSize];
3804 mutable double ie27ec[2][CacheSize];
3805 mutable double ie28c[2][CacheSize];
3806 mutable double ie28ec[2][CacheSize];
3807 mutable double ie29c[2][CacheSize];
3808 mutable double ie29ec[2][CacheSize];
3809 mutable double ie30c[2][CacheSize];
3810 mutable double ie30ec[2][CacheSize];
3811 mutable double ie31c[2][CacheSize];
3812 mutable double ie31ec[2][CacheSize];
3813 mutable double ie32c[2][CacheSize];
3814 mutable double ie32ec[2][CacheSize];
3815 mutable double ie33c[2][CacheSize];
3816 mutable double ie33ec[2][CacheSize];
3817 mutable double ie34c[2][CacheSize];
3818 mutable double ie34ec[2][CacheSize];
3819 mutable double ie35c[2][CacheSize];
3820 mutable double ie35ec[2][CacheSize];
3821 mutable double ie36c[2][CacheSize];
3822 mutable double ie36ec[2][CacheSize];
3823 mutable double ie37c[2][CacheSize];
3824 mutable double ie37ec[2][CacheSize];
3825 mutable double ie38c[2][CacheSize];
3826 mutable double ie38ec[2][CacheSize];
3827 mutable double ie39c[2][CacheSize];
3828 mutable double ie39ec[2][CacheSize];
3829 mutable double ie40c[2][CacheSize];
3830 mutable double ie40ec[2][CacheSize];
3831
3848
3849 mutable double ip_ex_bsgamma_cache[3][CacheSize];
3850
3851 mutable double ghHpHm_cache[7][CacheSize];
3852 mutable double g_HH_HpHm_cache[7][CacheSize];
3853
3854 mutable gslpp::complex I_h_U_cache[5][CacheSize];
3855 mutable gslpp::complex I_HH_U_cache[4][CacheSize];
3856 mutable gslpp::complex I_A_U_cache[4][CacheSize];
3857 mutable gslpp::complex I_h_D_cache[5][CacheSize];
3858 mutable gslpp::complex I_HH_D_cache[4][CacheSize];
3859 mutable gslpp::complex I_A_D_cache[4][CacheSize];
3860 mutable gslpp::complex I_h_L_cache[5][CacheSize];
3861 mutable gslpp::complex I_HH_L_cache[4][CacheSize];
3862 mutable gslpp::complex I_A_L_cache[4][CacheSize];
3863 mutable gslpp::complex I_H_W_cache[3][CacheSize];
3864 mutable gslpp::complex I_H_Hp_cache[3][CacheSize];
3865
3866 mutable gslpp::complex A_h_U_cache[7][CacheSize];
3867 mutable gslpp::complex A_HH_U_cache[6][CacheSize];
3868 mutable gslpp::complex A_A_U_cache[6][CacheSize];
3869 mutable gslpp::complex A_h_D_cache[7][CacheSize];
3870 mutable gslpp::complex A_HH_D_cache[6][CacheSize];
3871 mutable gslpp::complex A_A_D_cache[6][CacheSize];
3872 mutable gslpp::complex A_h_L_cache[7][CacheSize];
3873 mutable gslpp::complex A_HH_L_cache[6][CacheSize];
3874 mutable gslpp::complex A_A_L_cache[6][CacheSize];
3875 mutable gslpp::complex A_H_W_cache[5][CacheSize];
3876 mutable gslpp::complex A_H_Hp_cache[5][CacheSize];
3877
3879
3885 gslpp::complex f_func(const double x) const;
3886
3892 gslpp::complex g_func(const double x) const;
3893
3899 gslpp::complex Int1(const double tau, const double lambda) const;
3900
3906 gslpp::complex Int2(const double tau, const double lambda) const;
3907
3913 int HSTheta (const double x) const;
3914};
3915
3916#endif /* THDMCACHE_H */
A class for Passarino-Veltman functions.
Definition: PVfunctions.h:44
An RGE running algorithm.
Definition: Runner.h:30
A model class for the Standard Model.
A base class for symmetric Two-Higgs-Doublet models.
Definition: THDM.h:120
A class for the caching of some THDM objects.
Definition: THDMcache.h:29
gslpp::matrix< double > CMS13_ggF_phi_Zga_e
Definition: THDMcache.h:167
double ip_ex_pp_phi_bb_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3709
gslpp::complex B0_MZ2_mHl2_mHl2_mHl2_cache[3][CacheSize]
Definition: THDMcache.h:3485
double ip_ex_pp_A_HZ_tautaull_CMS8(double mA, double mH)
Interpolating function for the observed CMS upper limit on a pseudoscalar resonance decaying to whic...
Definition: THDMcache.cpp:3738
gslpp::matrix< double > CMS13_ggF_H_hh_bbbb_e
Definition: THDMcache.h:168
double ip_ex_bb_phi_tautau_CMS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3638
gslpp::matrix< double > CMS13_pp_H_ZZ_llnunu
Definition: THDMcache.h:163
gslpp::matrix< double > CMS13_VBFVH_H_ZZ_llll
Definition: THDMcache.h:163
double ip_ex_pp_A_HZ_tautaull_CMS8_cache[3][CacheSize]
Definition: THDMcache.h:3651
gslpp::matrix< double > temp1e
Definition: THDMcache.h:174
double ip_ex_VBF_H_ZZ_llllnunu_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a VBF produced scalar resonance decaying...
Definition: THDMcache.cpp:4026
gslpp::complex B0p_MZ2_mHl2_mHl2_mHl2_cache[3][CacheSize]
Definition: THDMcache.h:3517
double ip_cs_pptottA_8(double mass)
Interpolating function for the top associated A production cross section at 8 TeV.
Definition: THDMcache.cpp:2635
gslpp::matrix< double > ATLAS13_pp_phi_Zga_e
Definition: THDMcache.h:157
double GammaAtot
Definition: THDMcache.h:3272
gslpp::complex B0_MZ2_mHl2_mHh2_mHh2_cache[4][CacheSize]
Definition: THDMcache.h:3487
gslpp::complex B00_MZ2_0_mHl2_mHp2(const double MZ2, const double mHl2, const double mHp2) const
.
Definition: THDMcache.cpp:1372
gslpp::matrix< double > temp40
Definition: THDMcache.h:173
gslpp::matrix< double > temp9e
Definition: THDMcache.h:174
gslpp::matrix< double > log_cs_ggH_8
Definition: THDMcache.h:112
double ie16e(double mass)
Definition: THDMcache.cpp:5802
gslpp::complex B00_MZ2_0_mA2_mHp2_cache[4][CacheSize]
Definition: THDMcache.h:3541
double ip_ex_gg_A_hZ_tautaull_CMS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3648
gslpp::matrix< double > ATLAS13_bb_A_Zh_Zbb_e
Definition: THDMcache.h:160
double rh_VV
Definition: THDMcache.h:2884
gslpp::matrix< double > temp8
Definition: THDMcache.h:170
gslpp::matrix< double > log_cs_WH_13
Definition: THDMcache.h:114
gslpp::complex B0p_MZ2_mHp2_0_mA2_cache[4][CacheSize]
Definition: THDMcache.h:3532
double ip_ex_pp_phi_hh_gagabb_CMS8(double mass)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:3359
double R_pp_A_gaga_ATLAS8
Definition: THDMcache.h:3297
gslpp::matrix< double > temp18e
Definition: THDMcache.h:175
gslpp::complex B0_MZ2_mHl2_0_mA2_cache[4][CacheSize]
Definition: THDMcache.h:3484
double ie8c[2][CacheSize]
Definition: THDMcache.h:3765
double ip_ex_VBF_H_ZZ_qqllnunu_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a VBF produced scalar resonance decaying...
Definition: THDMcache.cpp:4186
gslpp::complex A_HH_L_cache[6][CacheSize]
Definition: THDMcache.h:3873
gslpp::matrix< double > csrA_bottom_13
Definition: THDMcache.h:134
gslpp::complex B0_MZ2_mHl2_0_0_cache[3][CacheSize]
Definition: THDMcache.h:3482
gslpp::complex B00_MZ2_MZ2_MZ2_mHl2(const double MZ2, const double mHl2) const
.
Definition: THDMcache.cpp:1596
double ip_ex_VBF_H_ZZ_llqq_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3685
double ip_ex_bb_phi_tautau_CMS8_cache[2][CacheSize]
Definition: THDMcache.h:3637
double rh_QdQd
Definition: THDMcache.h:2882
double ie37(double mass)
Definition: THDMcache.cpp:6458
double pp_H_gaga_TH13
Definition: THDMcache.h:2984
double SigmattF_A13
Definition: THDMcache.h:3213
void computeHpquantities()
double R_ggF_H_WW_ATLAS8
Definition: THDMcache.h:3089
gslpp::complex I_A_U(const double mA2, const double Mc, const double Mt) const
Amplitude for a CP-odd Higgs boson decay to diphotons including the charm and top quarks in the loop.
Definition: THDMcache.cpp:7020
double ip_ex_bb_phi_tt_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a bb associated scalar resonance decayin...
Definition: THDMcache.cpp:3770
double THoEX_ggF_A_hZ_bbll_CMS8
Definition: THDMcache.h:3304
double R_pp_H_hh_bbgaga_ATLAS13
Definition: THDMcache.h:3186
double ip_ex_ggF_phi_Zga_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a gluon-gluon produced scalar resonance de...
Definition: THDMcache.cpp:4826
double ie4e(double mass)
Definition: THDMcache.cpp:5418
const PVfunctions PV
Definition: THDMcache.h:3417
double KaellenFunction(const double a2, const double b2, const double c2) const
Kaellen function.
Definition: THDMcache.cpp:7433
double VBF_H_WW_TH13
Definition: THDMcache.h:3008
double R_pp_H_Zga_ATLAS13
Definition: THDMcache.h:3132
double ip_csr_ggH_b_13(double mass)
Interpolating function for the gluon-gluon fusion H cross section ratio of the bottom-loop and the to...
Definition: THDMcache.cpp:2797
double ie16(double mass)
Definition: THDMcache.cpp:5786
double THoEX_ggF_H_ZZ_llll_ATLAS13
Definition: THDMcache.h:3153
double ie2c[2][CacheSize]
Definition: THDMcache.h:3753
double ip_ex_pp_H_hh_bbbb_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3699
gslpp::complex B0p_MZ2_mHl2_mA2_mA2_cache[4][CacheSize]
Definition: THDMcache.h:3521
double THDM_BR_h_gg
Definition: THDMcache.h:2918
gslpp::complex B0p_MZ2_mHp2_mHp2_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3533
double THoEX_VBF_H_ZZ_qqllnunu_ATLAS13
Definition: THDMcache.h:3163
double ip_ex_gg_A_hZ_bbZ_ATLAS8(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced pseudoscalar reso...
Definition: THDMcache.cpp:3037
gslpp::matrix< double > ATLAS13_gg_phi_tautau_e
Definition: THDMcache.h:156
double Rpeps
Definition: THDMcache.h:3412
double Me
Definition: THDMcache.h:3456
double ip_ex_pp_phi_hh_gagabb_CMS8_cache[2][CacheSize]
Definition: THDMcache.h:3629
double R_VBF_H_ZZ_llqq_ATLAS13
Definition: THDMcache.h:3168
gslpp::matrix< double > CMS8_gg_A_hZ_bbll_e
Definition: THDMcache.h:146
double THoEX_ggF_A_tautau_ATLAS8
Definition: THDMcache.h:3288
gslpp::complex B0p_MZ2_mHh2_0_mHp2(const double MZ2, const double mHh2, const double mHp2) const
.
Definition: THDMcache.cpp:1076
double ip_ex_VBF_H_ZZ_llll_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a vector boson fusion produced scalar re...
Definition: THDMcache.cpp:4122
double R_pp_H_hh_bbVV_CMS13
Definition: THDMcache.h:3204
gslpp::matrix< double > ATLAS13_bb_phi_tautau_e
Definition: THDMcache.h:156
double ghHpHm(const double mHp2, const double tanb, const double m12_2, const double bma, const double mHl2, const double vev) const
Definition: THDMcache.cpp:6953
double ip_ex_pp_phi_gaga_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a scalar resonance decaying to two photo...
Definition: THDMcache.cpp:3914
double ip_ex_pp_H_ZZ_llqq_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:5018
double R_pp_A_Zga_llga_ATLAS8
Definition: THDMcache.h:3303
gslpp::complex A_H_Hp(const double mHp2, const double mH, const double cW2, const double MZ) const
Amplitude for a CP-even Higgs boson decay to a photon and a Z boson including the charged Higgs boson...
Definition: THDMcache.cpp:7371
double ie39e(double mass)
Definition: THDMcache.cpp:6538
double ip_cs_pptobbA_8_cache[2][CacheSize]
Definition: THDMcache.h:3587
double ip_ex_VBF_H_ZZ_ATLAS8(double mass)
Interpolating function for the observed ATLAS upper limit on a vector boson fusion produced scalar re...
Definition: THDMcache.cpp:3199
double Mc
Definition: THDMcache.h:3451
double ie33c[2][CacheSize]
Definition: THDMcache.h:3815
double ie26c[2][CacheSize]
Definition: THDMcache.h:3801
gslpp::complex B00_MZ2_MZ2_MZ2_mHh2_cache[3][CacheSize]
Definition: THDMcache.h:3560
double ip_cs_ggtoA_8_cache[2][CacheSize]
Definition: THDMcache.h:3583
double cW2THDM(const double c02) const
Definition: THDMcache.cpp:7451
gslpp::complex I_h_L(const double mHl2, const double Me, const double Mmu, const double Mtau) const
Amplitude for the SM Higgs boson decay to diphotons including the leptons in the loop.
Definition: THDMcache.cpp:7087
gslpp::complex B0p_MZ2_mHl2_0_0(const double MZ2, const double mHl2) const
.
Definition: THDMcache.cpp:950
double tanb
Definition: THDMcache.h:3430
double ip_GammaHPtotSM(double mass)
Interpolating function for the total SM Higgs decay width.
Definition: THDMcache.cpp:2353
gslpp::matrix< double > CMS13_pp_H_ZZ_llqq_e
Definition: THDMcache.h:167
double Ytau1_at_Q
Definition: THDMcache.h:3398
double ip_ex_gg_H_ZZ_llnunu_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a gluon-gluon produced scalar resonance de...
Definition: THDMcache.cpp:4890
gslpp::matrix< double > log_cs_ttH_8
Definition: THDMcache.h:116
double pp_Hp_tb_TH13
Definition: THDMcache.h:3364
double ggF_A_tt_TH8
Definition: THDMcache.h:3242
gslpp::complex B0p_MZ2_mA2_0_mHl2(const double MZ2, const double mA2, const double mHl2) const
.
Definition: THDMcache.cpp:1244
double THoEX_ggF_H_ZZ_llnunu_ATLAS13
Definition: THDMcache.h:3145
gslpp::matrix< double > CMS8_pp_H_hh_gagabb_e
Definition: THDMcache.h:146
double ip_ex_pp_H_VV_qqqq_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a scalar resonance decaying to two or ...
Definition: THDMcache.cpp:4442
double ip_ex_pp_H_hh_bblnulnu_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:5242
gslpp::complex B0_MZ2_0_MZ2_mHl2_cache[3][CacheSize]
Definition: THDMcache.h:3470
double ie37e(double mass)
Definition: THDMcache.cpp:6474
double THoEX_ggF_A_tautau_CMS8
Definition: THDMcache.h:3290
double THoEX_pp_H_Zga_ATLAS13
Definition: THDMcache.h:3131
double bbF_A_tautau_TH8
Definition: THDMcache.h:3224
double ie15(double mass)
Definition: THDMcache.cpp:5754
gslpp::matrix< double > temp2
Definition: THDMcache.h:170
double ie2(double mass)
Definition: THDMcache.cpp:5338
double R_pp_H_Zga_llga_ATLAS8
Definition: THDMcache.h:3085
double R_VBF_H_ZZ_ATLAS8
Definition: THDMcache.h:3095
gslpp::complex A_H_Hp_cache[5][CacheSize]
Definition: THDMcache.h:3876
double Ybottom2_at_Q
Definition: THDMcache.h:3397
gslpp::matrix< double > ATLAS13_gg_H_ZZ_llnunu
Definition: THDMcache.h:151
double ip_ex_gg_A_hZ_bbZ_ATLAS8_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced pseudoscalar reso...
Definition: THDMcache.cpp:3055
gslpp::matrix< double > temp20e
Definition: THDMcache.h:175
double ip_cs_VBFtoH_8(double mass)
Interpolating function for the H production cross section via vector boson fusion at 8 TeV.
Definition: THDMcache.cpp:2407
gslpp::matrix< double > ATLAS8_bb_phi_tautau
Definition: THDMcache.h:136
double ip_cs_pptottH_8(double mass)
Interpolating function for the top associated H production cross section at 8 TeV.
Definition: THDMcache.cpp:2521
gslpp::matrix< double > br_WW
Definition: THDMcache.h:108
gslpp::complex I_HH_D_cache[4][CacheSize]
Definition: THDMcache.h:3858
gslpp::complex B0_MZ2_mHp2_mHp2_mHh2(const double MZ2, const double mHp2, const double mHh2) const
.
Definition: THDMcache.cpp:780
double BDstartaunu_A
Definition: THDMcache.h:3436
gslpp::matrix< double > ATLAS8_pp_Hpm_taunu_e
Definition: THDMcache.h:181
gslpp::complex B0_MZ2_mHl2_mHh2_mHh2(const double MZ2, const double mHl2, const double mHh2) const
.
Definition: THDMcache.cpp:584
gslpp::complex B0p_MZ2_mHh2_0_mHp2_cache[4][CacheSize]
Definition: THDMcache.h:3523
double THoEX_pp_H_Zga_llga_CMS8
Definition: THDMcache.h:3082
gslpp::matrix< double > br_ZZ
Definition: THDMcache.h:108
double ggF_H_Zga_TH13
Definition: THDMcache.h:2990
gslpp::matrix< double > br_tautau
Definition: THDMcache.h:108
double ip_ex_pp_phi_Zga_llga_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3717
double ip_Br_HPtoWW_cache[2][CacheSize]
Definition: THDMcache.h:3569
double R_ggF_A_tautau_CMS8
Definition: THDMcache.h:3291
gslpp::matrix< double > CMS13_pp_phi_Zga_llga
Definition: THDMcache.h:162
gslpp::matrix< double > temp37e
Definition: THDMcache.h:177
double ip_ex_pp_Hpm_taunu_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a singly charged scalar resonance decaying...
Definition: THDMcache.cpp:6746
double ip_ex_mu_pp_H_VV_CMS8(double mass)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to two massive...
Definition: THDMcache.cpp:3263
gslpp::complex B0p_MZ2_mHp2_mHp2_mHh2_cache[4][CacheSize]
Definition: THDMcache.h:3534
double R_ggF_H_hh_ATLAS8
Definition: THDMcache.h:3097
double THoEX_VBF_H_ZZ_ATLAS8
Definition: THDMcache.h:3094
double ip_ex_pp_phi_gaga_ATLAS8_e(double mass)
Interpolating function for the expected ATLAS upper limit on a scalar resonance decaying to two photo...
Definition: THDMcache.cpp:2893
double ie7e(double mass)
Definition: THDMcache.cpp:5514
gslpp::matrix< double > temp15e
Definition: THDMcache.h:175
double ie32(double mass)
Definition: THDMcache.cpp:6298
gslpp::complex B0_MZ2_mHh2_0_mA2(const double MZ2, const double mHh2, const double mA2) const
.
Definition: THDMcache.cpp:654
gslpp::matrix< double > br_bb
Definition: THDMcache.h:108
double ip_ex_pp_Hpm_tb_ATLAS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3837
double ip_ex_VBF_VH_H_ZZ_llll_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a vector boson fusion produced scalar reso...
Definition: THDMcache.cpp:4986
double MW
Definition: THDMcache.h:3443
double R_ggF_A_Zga_llga_ATLAS13
Definition: THDMcache.h:3334
double ie6ec[2][CacheSize]
Definition: THDMcache.h:3762
double R_bbF_A_tautau_ATLAS8
Definition: THDMcache.h:3293
double ie40(double mass)
Definition: THDMcache.cpp:6554
gslpp::matrix< double > ATLAS13_gg_H_ZZ_nunuqq_e
Definition: THDMcache.h:158
gslpp::matrix< double > temp19
Definition: THDMcache.h:171
double pp_Hpm_taunu_TH8
Definition: THDMcache.h:3354
double ip_ex_gg_A_hZ_tautaull_CMS8_e(double mass)
Interpolating function for the expected CMS upper limit on a gluon-gluon produced pseudoscalar resona...
Definition: THDMcache.cpp:3690
const PVfunctions getPV() const
Definition: THDMcache.h:81
double THoEX_pp_H_ZZ_llnunu_CMS13
Definition: THDMcache.h:3147
gslpp::matrix< double > temp39
Definition: THDMcache.h:173
double ip_ex_gg_phi_tt_ATLAS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3612
gslpp::matrix< double > ATLAS13_bb_phi_tautau
Definition: THDMcache.h:150
double Mtau
Definition: THDMcache.h:3450
double R_pp_H_VV_qqqq_ATLAS13
Definition: THDMcache.h:3184
gslpp::matrix< double > ATLAS8_pp_phi_gaga
Definition: THDMcache.h:136
gslpp::complex B0_MZ2_0_MW2_mHl2(const double MZ2, const double MW2, const double mHl2) const
.
Definition: THDMcache.cpp:332
double ip_ex_pp_H_AZ_tautaull_CMS8(double mA, double mH)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to which furt...
Definition: THDMcache.cpp:3754
gslpp::complex B0p_MZ2_mHl2_mHl2_mHl2(const double MZ2, const double mHl2) const
.
Definition: THDMcache.cpp:992
double R_ggF_H_tautau_CMS13
Definition: THDMcache.h:3124
double ggF_A_gaga_TH8
Definition: THDMcache.h:3228
double pp_Hpm_tb_TH8
Definition: THDMcache.h:3358
double R_bbF_H_bb_CMS8
Definition: THDMcache.h:3109
double rh_ll
Definition: THDMcache.h:2886
gslpp::matrix< double > CMS13_pp_phi_bb
Definition: THDMcache.h:162
gslpp::complex B0_MZ2_mHl2_mHp2_mHp2_cache[4][CacheSize]
Definition: THDMcache.h:3488
double R_ggF_A_gaga_CMS8
Definition: THDMcache.h:3299
double ggF_H_tautau_TH8
Definition: THDMcache.h:2942
double R_ggF_H_ZZ_qqllnunu_ATLAS13
Definition: THDMcache.h:3162
double THoEX_ggF_H_ZZ_ATLAS8
Definition: THDMcache.h:3092
double pp_H_hh_gagabb_TH13
Definition: THDMcache.h:3022
double ip_ex_VBF_H_ZZ_llnunu_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a VBF produced scalar resonance decaying t...
Definition: THDMcache.cpp:4938
double THoEX_bbF_A_tautau_CMS8
Definition: THDMcache.h:3294
double ie15e(double mass)
Definition: THDMcache.cpp:5770
double ie38(double mass)
Definition: THDMcache.cpp:6490
double ip_ex_pp_phi_Zga_llga_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a scalar resonance decaying to a boson an...
Definition: THDMcache.cpp:4778
double ie6(double mass)
Definition: THDMcache.cpp:5466
gslpp::complex B0p_MZ2_mHl2_0_0_cache[3][CacheSize]
Definition: THDMcache.h:3514
gslpp::matrix< double > CMS13_pp_H_hh_bbtautau1_e
Definition: THDMcache.h:168
double R_ggF_H_WW_lnuqq_ATLAS13
Definition: THDMcache.h:3174
gslpp::matrix< double > temp14
Definition: THDMcache.h:171
double R_VBF_VH_H_ZZ_llll_CMS13
Definition: THDMcache.h:3160
double R_ggF_VBF_H_WW_lnulnu_CMS13
Definition: THDMcache.h:3182
double pp_H_hh_bbbb_TH13
Definition: THDMcache.h:3018
double R_pp_A_bb_CMS13
Definition: THDMcache.h:3348
double THoEX_ggF_H_ZZ_nunuqq_ATLAS13
Definition: THDMcache.h:3169
gslpp::complex B00_MZ2_MZ2_mHh2_mA2(const double MZ2, const double mHh2, const double mA2) const
.
Definition: THDMcache.cpp:1540
double ie7c[2][CacheSize]
Definition: THDMcache.h:3763
double ip_ex_pp_phi_Zga_llga_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a scalar resonance decaying to a boson ...
Definition: THDMcache.cpp:3930
gslpp::matrix< double > CMS8_pp_Hp_taunu_e
Definition: THDMcache.h:185
double Br_Htogaga
Definition: THDMcache.h:2934
double ip_ex_pp_phi_Zga_llga_ATLAS8(double mass)
Interpolating function for the observed ATLAS upper limit on a pseudoscalar resonance decaying to a Z...
Definition: THDMcache.cpp:2909
double THoEX_pp_H_hh_bbbb_CMS13
Definition: THDMcache.h:3191
gslpp::complex B0_MZ2_mHh2_mA2_mA2(const double MZ2, const double mHh2, const double mA2) const
.
Definition: THDMcache.cpp:724
double ie40c[2][CacheSize]
Definition: THDMcache.h:3829
double rh_QuQu
Definition: THDMcache.h:2906
double g1_at_Q
Definition: THDMcache.h:3392
double GammaHtot
Definition: THDMcache.h:3036
double ip_Br_HPtomumu(double mass)
Interpolating function for the SM branching ratio to two muons.
Definition: THDMcache.cpp:2305
gslpp::complex B0p_MZ2_0_mA2_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3512
gslpp::matrix< double > CMS13_pp_H_hh_bbVV
Definition: THDMcache.h:164
double ie20c[2][CacheSize]
Definition: THDMcache.h:3789
double ip_ex_pp_H_hh_bbtautau_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3742
gslpp::complex B00_MZ2_0_mHp2_mHp2(const double MZ2, const double mHp2) const
.
Definition: THDMcache.cpp:1386
gslpp::matrix< double > ATLAS13_VBF_H_WW_lnuqq_e
Definition: THDMcache.h:159
double ip_ex_VBF_VH_H_ZZ_llll_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a vector boson fusion produced scalar reso...
Definition: THDMcache.cpp:5002
double R_mu_pp_H_VV_CMS8
Definition: THDMcache.h:3087
double ip_ex_gg_H_WW_ATLAS8_cache[2][CacheSize]
Definition: THDMcache.h:3613
gslpp::complex B0_MZ2_0_MZ2_mHh2_cache[3][CacheSize]
Definition: THDMcache.h:3469
double THoEX_pp_H_gaga_ATLAS13
Definition: THDMcache.h:3127
double ip_Br_HPtoZZ_cache[2][CacheSize]
Definition: THDMcache.h:3568
double ie30e(double mass)
Definition: THDMcache.cpp:6250
gslpp::complex A_HH_D_cache[6][CacheSize]
Definition: THDMcache.h:3870
double ie31e(double mass)
Definition: THDMcache.cpp:6282
double updateCache()
double ip_ex_gg_phi_tautau_ATLAS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3604
gslpp::matrix< double > ATLAS13_bb_phi_tt_e
Definition: THDMcache.h:156
double ip_ex_pp_Hp_tb_ATLAS13_2_e(double mass)
Interpolating function for the expected ATLAS upper limit on a singly charged scalar resonance decayi...
Definition: THDMcache.cpp:6826
double R_VBF_H_ZZ_qqllnunu_ATLAS13
Definition: THDMcache.h:3164
double ie13c[2][CacheSize]
Definition: THDMcache.h:3775
double ip_ex_bb_A_Zh_Zbb_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a bb associated pseudoscalar resonance d...
Definition: THDMcache.cpp:4618
double ip_Br_HPtoZZ(double mass)
Interpolating function for the SM branching ratio to two bosons.
Definition: THDMcache.cpp:2321
double ip_ex_bb_phi_tautau_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a b associated scalar resonance decaying t...
Definition: THDMcache.cpp:4714
gslpp::complex B0p_MZ2_0_mA2_mHh2_cache[4][CacheSize]
Definition: THDMcache.h:3513
gslpp::complex B00_MZ2_0_MZ2_mHh2_cache[3][CacheSize]
Definition: THDMcache.h:3549
double THoEX_bbF_A_tautau_ATLAS13
Definition: THDMcache.h:3323
double R_bbF_H_tautau_ATLAS13
Definition: THDMcache.h:3122
double ggF_A_hZ_tautaull_TH8
Definition: THDMcache.h:3238
double ip_ex_pp_Hp_tb_CMS8_e(double mass)
Interpolating function for the expected CMS upper limit on a singly charged scalar resonance decaying...
Definition: THDMcache.cpp:6698
gslpp::complex B0p_MZ2_mA2_0_mHp2_cache[4][CacheSize]
Definition: THDMcache.h:3537
gslpp::complex B0p_MZ2_0_0_mHh2(const double MZ2, const double mHh2) const
.
Definition: THDMcache.cpp:866
gslpp::matrix< double > ATLAS13_pp_phi_Zga
Definition: THDMcache.h:151
double ip_cs_WtoWH_13(double mass)
Interpolating function for the W associated H production cross section at 13 TeV.
Definition: THDMcache.cpp:2464
gslpp::matrix< double > temp40e
Definition: THDMcache.h:177
double R_bbF_A_tautau_ATLAS13
Definition: THDMcache.h:3324
double ip_ex_gg_A_hZ_bbZ_ATLAS8_cache[2][CacheSize]
Definition: THDMcache.h:3609
gslpp::matrix< double > ATLAS8_gg_H_ZZ
Definition: THDMcache.h:136
double VBF_H_ZZ_llll_TH13
Definition: THDMcache.h:3000
double ip_ex_pp_Hp_tb_CMS8(double mass)
Interpolating function for the observed CMS upper limit on a singly charged scalar resonance decaying...
Definition: THDMcache.cpp:6682
gslpp::complex B0_MZ2_mHh2_mHh2_mHh2(const double MZ2, const double mHh2) const
.
Definition: THDMcache.cpp:696
double R_bbF_A_bb_CMS8
Definition: THDMcache.h:3315
double THoEX_ggF_H_gaga_CMS13
Definition: THDMcache.h:3129
double ip_ex_pp_Hpm_taunu_ATLAS8(double mass)
Interpolating function for the observed ATLAS upper limit on a singly charged scalar resonance decayi...
Definition: THDMcache.cpp:6586
gslpp::matrix< double > temp5e
Definition: THDMcache.h:174
gslpp::matrix< double > CMS8_pp_Hp_taunu
Definition: THDMcache.h:183
double ie29ec[2][CacheSize]
Definition: THDMcache.h:3808
gslpp::complex B0_MZ2_MZ2_MZ2_mHh2(const double MZ2, const double mHh2) const
.
Definition: THDMcache.cpp:402
double ip_ex_ggVV_H_WW_lnulnu_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3735
double ip_csr_ggA_t_8_cache[2][CacheSize]
Definition: THDMcache.h:3595
double R_bbF_A_hZ_bbZ_ATLAS13
Definition: THDMcache.h:3346
double ip_ex_VBF_H_ZZ_llllnunu_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a VBF produced scalar resonance decaying...
Definition: THDMcache.cpp:4042
double R_VBF_H_ZZ_llnunu_CMS13
Definition: THDMcache.h:3152
double ie39(double mass)
Definition: THDMcache.cpp:6522
gslpp::matrix< double > CMS8_gg_phi_gaga_e
Definition: THDMcache.h:146
double ip_ex_gg_A_Zh_Zbb_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3704
double ie22(double mass)
Definition: THDMcache.cpp:5978
gslpp::matrix< double > ATLAS8_pp_phi_gaga_e
Definition: THDMcache.h:138
gslpp::matrix< double > CMS8_pp_H_hh_e
Definition: THDMcache.h:146
gslpp::complex B0p_MZ2_0_0_mHl2(const double MZ2, const double mHl2) const
.
Definition: THDMcache.cpp:852
double R_pp_Hp_tb_ATLAS13_2
Definition: THDMcache.h:3381
int CacheCheck(const gslpp::complex cache[][CacheSize], const int NumPar, const double params[]) const
Check whether for the latest set of parameters a value is in the cache.
Definition: THDMcache.cpp:262
gslpp::matrix< double > CMS13_gg_phi_tautau
Definition: THDMcache.h:162
double ip_ex_pp_H_hh_gagabb_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:5146
double m11_2_at_Q
Definition: THDMcache.h:3400
double ip_ex_gg_A_hZ_tautauZ_ATLAS8_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced pseudoscalar reso...
Definition: THDMcache.cpp:3021
gslpp::matrix< double > ATLAS13_tt_phi_tt
Definition: THDMcache.h:150
gslpp::matrix< double > temp25
Definition: THDMcache.h:172
gslpp::matrix< double > log_cs_WH_8
Definition: THDMcache.h:112
gslpp::complex B0_MZ2_mHl2_mHp2_mHp2(const double MZ2, const double mHl2, const double mHp2) const
.
Definition: THDMcache.cpp:598
double ie28c[2][CacheSize]
Definition: THDMcache.h:3805
double bbF_A_hZ_bbZ_TH13
Definition: THDMcache.h:3264
double THoEX_bbF_H_tautau_CMS13
Definition: THDMcache.h:3125
gslpp::matrix< double > temp10
Definition: THDMcache.h:170
double ip_ex_gg_H_hh_ATLAS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3622
gslpp::complex B0p_MZ2_mHp2_mHp2_mHh2(const double MZ2, const double mHp2, const double mHh2) const
.
Definition: THDMcache.cpp:1230
gslpp::complex B00_MZ2_0_mHh2_mA2(const double MZ2, const double mHh2, const double mA2) const
.
Definition: THDMcache.cpp:1330
gslpp::matrix< double > ATLAS13_tt_phi_tt_e
Definition: THDMcache.h:156
double ip_ex_gg_phi_gaga_CMS8_cache[2][CacheSize]
Definition: THDMcache.h:3639
double R_ggF_H_tautau_ATLAS13
Definition: THDMcache.h:3120
double ip_ex_gg_H_WW_lnuqq_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3693
double ie25c[2][CacheSize]
Definition: THDMcache.h:3799
double ip_ex_gg_A_hZ_tautaull_CMS8_cache[2][CacheSize]
Definition: THDMcache.h:3647
double ip_ex_pp_phi_Zga_qqga_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a scalar resonance decaying to a boson an...
Definition: THDMcache.cpp:4810
gslpp::matrix< double > ATLAS13_gg_H_WW_lnuqq_e
Definition: THDMcache.h:159
double lambda2_at_Q
Definition: THDMcache.h:3404
double BrSM_htotautau
Definition: THDMcache.h:2880
double R_ggF_A_hZ_tautaull_CMS8
Definition: THDMcache.h:3309
double THoEX_ggF_H_WW_lnuqq_ATLAS13
Definition: THDMcache.h:3173
double mu_pp_H_VV_TH8
Definition: THDMcache.h:2952
gslpp::matrix< double > ATLAS8_gg_H_ZZ_e
Definition: THDMcache.h:138
double ip_ex_bb_phi_tautau_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a bb associated scalar resonance decayin...
Definition: THDMcache.cpp:3882
gslpp::matrix< double > temp5
Definition: THDMcache.h:170
gslpp::matrix< double > CMS8_pp_H_hh_gagabb
Definition: THDMcache.h:144
double MZ
Definition: THDMcache.h:3457
gslpp::matrix< double > ATLAS13_pp_Hp_tb1_e
Definition: THDMcache.h:189
double R_ggF_A_hZ_bbZ_ATLAS8
Definition: THDMcache.h:3307
double R_ggF_A_hZ_bbll_CMS8
Definition: THDMcache.h:3305
double Br_HtoAA
Definition: THDMcache.h:3047
gslpp::complex B0_MZ2_mHp2_0_mHl2(const double MZ2, const double mHp2, const double mHl2) const
.
Definition: THDMcache.cpp:738
double ip_ex_gg_H_ZZ_llnunu_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:4074
double Br_Atobb
Definition: THDMcache.h:3218
double ip_ex_pp_phi_gaga_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3662
gslpp::complex B0_MZ2_mA2_0_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3502
double ip_ex_pp_H_AZ_bbll_CMS8_cache[3][CacheSize]
Definition: THDMcache.h:3650
gslpp::complex A_A_U_cache[6][CacheSize]
Definition: THDMcache.h:3868
gslpp::matrix< double > ATLAS13_gg_H_ZZ_llllnunu
Definition: THDMcache.h:151
gslpp::matrix< double > temp25e
Definition: THDMcache.h:176
double ip_ex_pp_Hp_tb_CMS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3839
double Br_Htotautau
Definition: THDMcache.h:2933
double ie40ec[2][CacheSize]
Definition: THDMcache.h:3830
bool WFRflag
Definition: THDMcache.h:3459
void runTHDMparameters()
double ip_ex_pp_H_hh_gagaWW_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:4554
gslpp::matrix< double > csrA_top_8
Definition: THDMcache.h:132
double SigmabbF_H13
Definition: THDMcache.h:2930
double R_ggF_H_gaga_CMS8
Definition: THDMcache.h:3077
gslpp::matrix< double > ATLAS13_gg_H_ZZ_llll
Definition: THDMcache.h:151
double ip_ex_gg_phi_tautau_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a gluon-gluon produced scalar resonance de...
Definition: THDMcache.cpp:4682
gslpp::matrix< double > CMS13_bb_phi_tautau_e
Definition: THDMcache.h:166
double ip_ex_VBF_H_WW_enumunu_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a vector boson fusion produced scalar re...
Definition: THDMcache.cpp:4346
double GammaHtotSM
Definition: THDMcache.h:2940
double ie11ec[2][CacheSize]
Definition: THDMcache.h:3772
double R_pp_H_ZZ_llll_CMS13
Definition: THDMcache.h:3158
gslpp::complex Int1(const double tau, const double lambda) const
function for Z gamma coupling to h, H and A
Definition: THDMcache.cpp:7414
double ie23c[2][CacheSize]
Definition: THDMcache.h:3795
double ie33e(double mass)
Definition: THDMcache.cpp:6346
gslpp::matrix< double > arraybsgamma
Definition: THDMcache.h:195
double VBF_H_ZZ_TH13
Definition: THDMcache.h:2996
double R_ggF_H_gaga_CMS13
Definition: THDMcache.h:3130
gslpp::matrix< double > ATLAS8_pp_Hpm_tb
Definition: THDMcache.h:179
double ie10e(double mass)
Definition: THDMcache.cpp:5610
double Ytop_at_Q
Definition: THDMcache.h:3395
double ie19c[2][CacheSize]
Definition: THDMcache.h:3787
double Md
Definition: THDMcache.h:3455
double R_ggF_A_Zga_CMS13
Definition: THDMcache.h:3342
gslpp::complex B0_MZ2_mHh2_0_0(const double MZ2, const double mHh2) const
.
Definition: THDMcache.cpp:626
double ip_ex_pp_H_hh_bbbb_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a spin-2 resonance decaying to two boso...
Definition: THDMcache.cpp:4490
gslpp::matrix< double > ATLAS13_VBF_H_ZZ_llllnunu
Definition: THDMcache.h:151
double ggF_A_hZ_bbZ_TH13
Definition: THDMcache.h:3262
gslpp::complex B0_MZ2_0_mHp2_mHh2_cache[4][CacheSize]
Definition: THDMcache.h:3479
double ip_ex_pp_Hpm_taunu_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a singly charged scalar resonance decaying...
Definition: THDMcache.cpp:6762
gslpp::complex B0p_MZ2_0_0_mHh2_cache[3][CacheSize]
Definition: THDMcache.h:3508
double ip_csr_ggA_t_13_cache[2][CacheSize]
Definition: THDMcache.h:3596
double Als
Definition: THDMcache.h:3447
gslpp::matrix< double > temp1
Definition: THDMcache.h:170
gslpp::complex I_H_Hp(const double mHp2, const double mH) const
Amplitude for a CP-even Higgs boson decay to diphotons including the charged Higgs boson in the loop.
Definition: THDMcache.cpp:7154
gslpp::matrix< double > br_tt
Definition: THDMcache.h:108
double ie21e(double mass)
Definition: THDMcache.cpp:5962
gslpp::complex B0p_MZ2_mA2_0_mHh2(const double MZ2, const double mA2, const double mHh2) const
.
Definition: THDMcache.cpp:1258
gslpp::matrix< double > temp34
Definition: THDMcache.h:173
double THoEX_ttF_A_tt_ATLAS13
Definition: THDMcache.h:3317
double ip_ex_bsgamma_cache[3][CacheSize]
Definition: THDMcache.h:3849
double ip_ex_VBF_H_ZZ_ATLAS8_e(double mass)
Interpolating function for the expected ATLAS upper limit on a vector boson fusion produced scalar re...
Definition: THDMcache.cpp:3215
double THoEX_bbF_A_tautau_ATLAS8
Definition: THDMcache.h:3292
gslpp::complex B0p_MZ2_mHl2_mA2_mA2(const double MZ2, const double mHl2, const double mA2) const
.
Definition: THDMcache.cpp:1048
double ie4c[2][CacheSize]
Definition: THDMcache.h:3757
gslpp::complex B0_MZ2_MW2_MW2_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3472
double R_ggF_A_hZ_tautauZ_ATLAS8
Definition: THDMcache.h:3311
double THoEX_pp_Hp_tb_ATLAS13_2
Definition: THDMcache.h:3380
double interpolate2D(gslpp::matrix< double > arrayTab, double x, double y)
Linearly interpolates a table with two parameter dimensions.
Definition: THDMcache.cpp:6921
double ip_ex_pp_H_ZZ_llqq_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3733
double SigmabbF_H8
Definition: THDMcache.h:2925
gslpp::complex B0p_MZ2_mHl2_0_mA2(const double MZ2, const double mHl2, const double mA2) const
.
Definition: THDMcache.cpp:978
double ip_ex_pp_H_hh_CMS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3628
gslpp::complex B00_MZ2_MW2_mHp2_mHp2_cache[4][CacheSize]
Definition: THDMcache.h:3554
gslpp::matrix< double > temp27e
Definition: THDMcache.h:176
double Br_HtoAZ
Definition: THDMcache.h:3051
double ie18ec[2][CacheSize]
Definition: THDMcache.h:3786
gslpp::complex B0_MZ2_0_0_mHl2(const double MZ2, const double mHl2) const
.
Definition: THDMcache.cpp:430
double R_pp_H_hh_bbtautau_CMS13
Definition: THDMcache.h:3198
void computeAquantities()
gslpp::complex B0p_MZ2_mHh2_0_mA2_cache[4][CacheSize]
Definition: THDMcache.h:3524
double pp_H_VV_TH13
Definition: THDMcache.h:3012
double VBF_VH_H_ZZ_llll_TH13
Definition: THDMcache.h:3004
double THoEX_pp_A_Zga_llga_CMS13
Definition: THDMcache.h:3337
gslpp::matrix< double > temp37
Definition: THDMcache.h:173
double THoEX_pp_Hpm_taunu_ATLAS13
Definition: THDMcache.h:3374
gslpp::matrix< double > GammaHtot_SM
Definition: THDMcache.h:110
double bbF_H_bb_TH8
Definition: THDMcache.h:2974
double ggF_A_tautau_TH13
Definition: THDMcache.h:3250
gslpp::complex B0_MZ2_0_mHp2_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3478
double ip_ex_pp_Hpm_taunu_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3841
void CacheShiftReal(double cache[][CacheSize], const int NumPar, const double params[], const double newResult) const
Adds a new result and its parameters into the cache.
Definition: THDMcache.cpp:300
double ggF_H_hh_bbtautau_TH8
Definition: THDMcache.h:2966
gslpp::matrix< double > ATLAS8_gg_A_hZ_bbZ_e
Definition: THDMcache.h:138
double ie34e(double mass)
Definition: THDMcache.cpp:6378
double ip_ex_pp_Hpm_taunu_ATLAS8_cache[2][CacheSize]
Definition: THDMcache.h:3832
double ie30ec[2][CacheSize]
Definition: THDMcache.h:3810
double ip_cs_pptobbH_13_cache[2][CacheSize]
Definition: THDMcache.h:3582
double ip_ex_gg_H_ZZ_llnunu_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3724
double ie9c[2][CacheSize]
Definition: THDMcache.h:3767
double ie11c[2][CacheSize]
Definition: THDMcache.h:3771
gslpp::complex B0_MZ2_MZ2_MZ2_mHl2_cache[3][CacheSize]
Definition: THDMcache.h:3474
double lambda1_at_Q
Definition: THDMcache.h:3403
double pp_H_hh_TH13
Definition: THDMcache.h:3016
double ie30(double mass)
Definition: THDMcache.cpp:6234
double ie37ec[2][CacheSize]
Definition: THDMcache.h:3824
gslpp::matrix< double > ATLAS8_VBF_H_ZZ
Definition: THDMcache.h:136
double ip_ex_gg_A_Zh_Zbb_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced pseudoscalar reso...
Definition: THDMcache.cpp:4586
double THoEX_pp_H_ZZ_llll_CMS13
Definition: THDMcache.h:3157
double ip_ex_VBF_H_ZZ_llll_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a vector boson fusion produced scalar re...
Definition: THDMcache.cpp:4138
gslpp::matrix< double > CMS13_VBF_H_ZZ_llnunu
Definition: THDMcache.h:163
double ip_ex_VBF_H_WW_enumunu_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3691
double THoEX_ggF_A_hZ_bbZ_ATLAS8
Definition: THDMcache.h:3306
gslpp::matrix< double > ATLAS13_gg_phi_Zga_llga_e
Definition: THDMcache.h:157
double ip_ex_pp_H_hh_gagaWW_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3702
gslpp::matrix< double > temp10e
Definition: THDMcache.h:174
gslpp::matrix< double > ATLAS13_bb_phi_tt
Definition: THDMcache.h:150
double ip_ex_gg_A_hZ_tautauZ_ATLAS8_cache[2][CacheSize]
Definition: THDMcache.h:3607
double ie32c[2][CacheSize]
Definition: THDMcache.h:3813
double THoEX_pp_H_AZ_bbll_CMS8
Definition: THDMcache.h:3110
gslpp::matrix< double > ATLAS8_gg_A_hZ_tautauZ_e
Definition: THDMcache.h:138
double ie1e(double mass)
Definition: THDMcache.cpp:5322
double R_pp_H_bb_CMS13
Definition: THDMcache.h:3206
double ip_ex_ggF_H_hh_bbbb_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:5114
double ip_ex_pp_H_ZZ_llll_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3729
gslpp::matrix< double > temp17
Definition: THDMcache.h:171
double ip_ex_pp_Hpm_taunu_ATLAS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3833
double THoEX_bbF_H_tt_ATLAS13
Definition: THDMcache.h:3117
double THoEX_ggF_H_tautau_ATLAS8
Definition: THDMcache.h:3055
double R_ggF_A_hZ_bbZ_ATLAS13
Definition: THDMcache.h:3344
double ip_ex_pp_phi_hh_gagabb_CMS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3630
double ip_ex_gg_phi_gaga_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a gluon-gluon produced scalar resonance de...
Definition: THDMcache.cpp:4746
gslpp::complex A_h_U_cache[7][CacheSize]
Definition: THDMcache.h:3866
double ip_ex_pp_phi_gaga_ATLAS8_cache[2][CacheSize]
Definition: THDMcache.h:3599
double THDM_BR_h_tautau
Definition: THDMcache.h:2912
double ie36e(double mass)
Definition: THDMcache.cpp:6442
double ie24(double mass)
Definition: THDMcache.cpp:6042
double Br_Atogaga
Definition: THDMcache.h:3216
double ggF_H_ZZ_llll_TH13
Definition: THDMcache.h:2998
double ip_ex_gg_phi_tautau_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3711
gslpp::matrix< double > ATLAS13_gg_H_ZZ_llnunu_e
Definition: THDMcache.h:157
double ip_ex_bb_phi_tt_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a bb associated scalar resonance decayin...
Definition: THDMcache.cpp:3786
double ie9e(double mass)
Definition: THDMcache.cpp:5578
gslpp::matrix< double > CMS8_pp_H_hh
Definition: THDMcache.h:144
double ip_ex_pp_Hpm_taunu_ATLAS8_e(double mass)
Interpolating function for the expected ATLAS upper limit on a singly charged scalar resonance decayi...
Definition: THDMcache.cpp:6602
double ip_ex_gg_phi_Zga_llga_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3667
double THoEX_pp_A_Zga_qqga_CMS13
Definition: THDMcache.h:3339
gslpp::matrix< double > log_cs_bbH_13
Definition: THDMcache.h:122
double THoEX_bbF_H_tautau_ATLAS8
Definition: THDMcache.h:3063
gslpp::complex B0p_MZ2_mHh2_mHh2_mHh2(const double MZ2, const double mHh2) const
.
Definition: THDMcache.cpp:1132
double ie3ec[2][CacheSize]
Definition: THDMcache.h:3756
double THoEX_ttF_H_tt_ATLAS13
Definition: THDMcache.h:3115
double VBF_Vh
Definition: THDMcache.h:2900
gslpp::matrix< double > ATLAS13_pp_H_hh_gagaWW_e
Definition: THDMcache.h:160
double ip_ex_pp_H_hh_gagabb_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:5162
double ip_ex_bb_phi_tautau_ATLAS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3606
double THoEX_bbF_A_bb_CMS8
Definition: THDMcache.h:3314
gslpp::matrix< double > temp14e
Definition: THDMcache.h:175
double lambda3_at_Q
Definition: THDMcache.h:3405
double R_ggF_H_hh_bbbb_CMS13
Definition: THDMcache.h:3194
gslpp::matrix< double > CMS8_mu_pp_H_VV_e
Definition: THDMcache.h:142
double Q_THDM
Definition: THDMcache.h:3427
double ip_ex_VBF_H_ZZ_ATLAS8_cache[2][CacheSize]
Definition: THDMcache.h:3619
gslpp::matrix< double > ATLAS8_gg_A_hZ_tautauZ
Definition: THDMcache.h:136
gslpp::matrix< double > CMS13_pp_H_hh_gagabb
Definition: THDMcache.h:164
double ip_ex_pp_Hpm_taunu_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a singly charged scalar resonance decayi...
Definition: THDMcache.cpp:6714
double THoEX_pp_H_hh_CMS8
Definition: THDMcache.h:3098
double ie20ec[2][CacheSize]
Definition: THDMcache.h:3790
double THoEX_pp_A_Zga_llga_CMS8
Definition: THDMcache.h:3300
double THoEX_bbF_H_bb_CMS8
Definition: THDMcache.h:3108
double ip_Br_HPtott_cache[2][CacheSize]
Definition: THDMcache.h:3563
double THoEX_pp_H_hh_gagabb_CMS8
Definition: THDMcache.h:3104
gslpp::matrix< double > log_cs_ttH_13
Definition: THDMcache.h:118
double ie13e(double mass)
Definition: THDMcache.cpp:5706
double ip_ex_gg_phi_gaga_CMS8_e(double mass)
Interpolating function for the expected CMS upper limit on a gluon-gluon produced scalar resonance de...
Definition: THDMcache.cpp:3535
double Br_Atotautau
Definition: THDMcache.h:3215
double ip_ex_pp_Hp_tb_ATLAS13_1(double mass)
Interpolating function for the observed ATLAS upper limit on a singly charged scalar resonance decayi...
Definition: THDMcache.cpp:6778
gslpp::complex B0_MZ2_mHp2_mHp2_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3500
double SigmaSumH8
Definition: THDMcache.h:2922
lambda3 * mylambda3
Definition: THDMcache.h:3422
double THoEX_ggF_A_gaga_CMS13
Definition: THDMcache.h:3331
double ip_ex_pp_H_hh_bblnulnu_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:5258
gslpp::matrix< double > temp11e
Definition: THDMcache.h:175
gslpp::matrix< double > CMS13_pp_H_hh_bbtautau
Definition: THDMcache.h:164
gslpp::complex A_A_L_cache[6][CacheSize]
Definition: THDMcache.h:3874
double ip_ex_tt_phi_tt_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a tt associated scalar resonance decayin...
Definition: THDMcache.cpp:3802
gslpp::matrix< double > CMS13_pp_H_hh_bbVV_e
Definition: THDMcache.h:168
double ip_ex_gg_A_hZ_bbll_CMS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3626
double ip_ex_pp_phi_Zga_qqga_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3719
gslpp::complex B0p_MZ2_mHl2_0_mA2_cache[4][CacheSize]
Definition: THDMcache.h:3516
double ie8ec[2][CacheSize]
Definition: THDMcache.h:3766
gslpp::complex A_A_D(const double mA2, const double cW2, const double Ms, const double Mb, const double MZ) const
Amplitude for a CP-odd Higgs boson decay to a photon and a Z boson including the strange and bottom q...
Definition: THDMcache.cpp:7272
double sumModBRs
Definition: THDMcache.h:2902
gslpp::matrix< double > CMS13_pp_H_hh_bblnulnu
Definition: THDMcache.h:164
double ip_ex_gg_H_ZZ_llll_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:4106
double R_pp_H_hh_gagabb_CMS8
Definition: THDMcache.h:3105
gslpp::complex B0p_MZ2_mHh2_mA2_mA2(const double MZ2, const double mHh2, const double mA2) const
.
Definition: THDMcache.cpp:1160
void computeAlimits()
double ip_ex_pp_Hp_tb_ATLAS13_2_cache_e[2][CacheSize]
Definition: THDMcache.h:3847
double THoEX_ggF_H_Zga_CMS13
Definition: THDMcache.h:3139
double ip_ex_VBF_H_WW_lnuqq_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3694
gslpp::complex A_h_D_cache[7][CacheSize]
Definition: THDMcache.h:3869
void computeWFRcombinations()
double pp_A_HZ_bbll_TH8
Definition: THDMcache.h:3246
double ip_ex_pp_A_Zga_llga_CMS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3644
gslpp::complex B0_MZ2_0_0_mHh2_cache[3][CacheSize]
Definition: THDMcache.h:3477
double ip_Br_HPtobb_cache[2][CacheSize]
Definition: THDMcache.h:3564
double THoEX_pp_A_HZ_bbll_CMS8
Definition: THDMcache.h:3349
double R_ggF_H_ZZ_llqq_ATLAS13
Definition: THDMcache.h:3166
double pp_Hp_tb_TH8
Definition: THDMcache.h:3360
double ip_csr_ggH_b_13_cache[2][CacheSize]
Definition: THDMcache.h:3594
double ip_cs_VBFtoH_8_cache[2][CacheSize]
Definition: THDMcache.h:3573
gslpp::complex A_A_D_cache[6][CacheSize]
Definition: THDMcache.h:3871
gslpp::matrix< double > ATLAS13_gg_H_ZZ_llqq
Definition: THDMcache.h:152
double ip_ex_pp_H_hh_gagabb_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a scalar resonance decaying to two boso...
Definition: THDMcache.cpp:4522
double ie17e(double mass)
Definition: THDMcache.cpp:5834
gslpp::complex I_A_L(const double mA2, const double Mmu, const double Mtau) const
Amplitude for a CP-odd Higgs boson decay to diphotons including muons and taus in the loop.
Definition: THDMcache.cpp:7123
double ip_ex_pp_H_hh_bbtautau1_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3744
double ggF_tth13
Definition: THDMcache.h:2896
double ip_ex_pp_H_hh_bbVV_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3748
gslpp::matrix< double > ATLAS8_gg_phi_tautau
Definition: THDMcache.h:136
gslpp::complex A_HH_L(const double mHh2, const double cW2, const double Mmu, const double Mtau, const double MZ) const
Amplitude for a heavy CP-even Higgs boson decay to a photon and a Z boson including muons and taus in...
Definition: THDMcache.cpp:7314
double Br_HtoZZ
Definition: THDMcache.h:2936
gslpp::matrix< double > ATLAS8_gg_H_hh
Definition: THDMcache.h:136
double ie32ec[2][CacheSize]
Definition: THDMcache.h:3814
double R_ggF_H_WW_enumunu_ATLAS13
Definition: THDMcache.h:3178
gslpp::matrix< double > temp11
Definition: THDMcache.h:171
gslpp::matrix< double > temp3e
Definition: THDMcache.h:174
double ggF_A_tautau_TH8
Definition: THDMcache.h:3222
gslpp::complex B0p_MZ2_0_mHp2_mA2_cache[4][CacheSize]
Definition: THDMcache.h:3511
double ip_cs_pptobbA_8(double mass)
Interpolating function for the bottom associated A production cross section at 8 TeV.
Definition: THDMcache.cpp:2673
gslpp::complex B0_MZ2_mHp2_mHp2_mHh2_cache[4][CacheSize]
Definition: THDMcache.h:3501
double THoEX_ggF_H_tautau_CMS8
Definition: THDMcache.h:3059
double ip_ex_gg_phi_gaga_CMS8(double mass)
Interpolating function for the observed CMS upper limit on a gluon-gluon produced scalar resonance de...
Definition: THDMcache.cpp:3519
gslpp::matrix< double > ATLAS8_pp_Hpm_taunu
Definition: THDMcache.h:179
static const int CacheSize
Cache size.
Definition: THDMcache.h:48
double ip_ex_pp_H_hh_gagabb_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a scalar resonance decaying to two boso...
Definition: THDMcache.cpp:4506
gslpp::complex I_h_U(const double mHl2, const double Mu, const double Mc, const double Mt) const
Amplitude for the SM Higgs boson decay to diphotons including the up-type quarks in the loop.
Definition: THDMcache.cpp:6985
gslpp::matrix< double > ATLAS8_VBF_H_ZZ_e
Definition: THDMcache.h:138
double ip_cs_ggtoH_8_cache[2][CacheSize]
Definition: THDMcache.h:3571
double THoEX_ggF_H_hh_ATLAS8
Definition: THDMcache.h:3096
double ip_ex_pp_H_ZZ_llnunu_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:4858
double ip_ex_bb_phi_tautau_CMS8_e(double mass)
Interpolating function for the expected CMS upper limit on a bottom quark produced scalar resonance d...
Definition: THDMcache.cpp:3503
double ip_ex_pp_H_hh_gagabb_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3701
gslpp::matrix< double > temp3
Definition: THDMcache.h:170
double ggF_A_hZ_bbll_TH8
Definition: THDMcache.h:3234
double ie12c[2][CacheSize]
Definition: THDMcache.h:3773
bool UnitarityTestflag
Definition: THDMcache.h:3460
gslpp::complex B0p_MZ2_mA2_mA2_mHh2_cache[4][CacheSize]
Definition: THDMcache.h:3539
double ie36(double mass)
Definition: THDMcache.cpp:6426
double BrSM_htogaga
Definition: THDMcache.h:2878
double ie1c[2][CacheSize]
Definition: THDMcache.h:3751
gslpp::matrix< double > temp13
Definition: THDMcache.h:171
gslpp::matrix< double > temp29
Definition: THDMcache.h:172
double ip_ex_pp_phi_gaga_ATLAS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3600
double ip_ex_gg_H_ZZ_llqq_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:4234
gslpp::complex B0_MZ2_MW2_MW2_mHl2(const double MZ2, const double MW2, const double mHl2) const
.
Definition: THDMcache.cpp:388
gslpp::complex B0p_MZ2_mHp2_0_mA2(const double MZ2, const double mHp2, const double mA2) const
.
Definition: THDMcache.cpp:1202
void read()
Fills all required arrays with the values read from the tables.
Definition: THDMcache.cpp:1610
double ip_ex_pp_A_Zga_llga_CMS8(double mass)
Interpolating function for the observed CMS upper limit on a pseudoscalar resonance decaying to a Z b...
Definition: THDMcache.cpp:3610
double ip_ex_pp_H_hh_bbVV_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3749
gslpp::complex B0_MZ2_0_0_mHh2(const double MZ2, const double mHh2) const
.
Definition: THDMcache.cpp:444
gslpp::complex B0p_MZ2_mA2_0_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3535
double ip_ex_pp_H_ZZ_llnunu_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3723
double ie38c[2][CacheSize]
Definition: THDMcache.h:3825
double ie12(double mass)
Definition: THDMcache.cpp:5658
double R_pp_H_gaga_ATLAS8
Definition: THDMcache.h:3073
double pp_H_hh_bbbb_TH8
Definition: THDMcache.h:2968
double R_VBF_H_ZZ_llllnunu_ATLAS13
Definition: THDMcache.h:3144
gslpp::complex A_H_W(const double mH, const double cW2, const double MW, const double MZ) const
Amplitude for a CP-even Higgs boson decay to a photon and a Z boson including the W boson in the loop...
Definition: THDMcache.cpp:7353
double ip_ex_ggVV_H_WW_lnulnu_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a gluon-gluon or vector boson fusion produ...
Definition: THDMcache.cpp:5050
double ip_ex_tt_phi_tt_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3656
gslpp::complex B00_MZ2_0_mHh2_mHp2(const double MZ2, const double mHh2, const double mHp2) const
.
Definition: THDMcache.cpp:1344
double ggF_H_hh_bbbb_TH13
Definition: THDMcache.h:3020
gslpp::complex B00_MZ2_0_MW2_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3548
double ip_ex_pp_H_hh_bbtautau_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:5194
gslpp::matrix< double > temp39e
Definition: THDMcache.h:177
gslpp::matrix< double > ATLAS13_pp_Hpm_taunu_e
Definition: THDMcache.h:189
double THoEX_pp_Hpm_taunu_ATLAS8
Definition: THDMcache.h:3366
double Ms
Definition: THDMcache.h:3452
gslpp::matrix< double > CMS13_ggFVBF_H_WW_lnulnu_e
Definition: THDMcache.h:167
double R_pp_A_Zga_llga_CMS13
Definition: THDMcache.h:3338
double ip_ex_VBF_H_ZZ_qqllnunu_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3675
double R_pp_H_AZ_bbll_CMS8
Definition: THDMcache.h:3111
double THoEX_pp_Hp_tb_CMS8
Definition: THDMcache.h:3372
double ie18(double mass)
Definition: THDMcache.cpp:5850
gslpp::complex B0_MZ2_mHl2_mHl2_mHl2(const double MZ2, const double mHl2) const
.
Definition: THDMcache.cpp:556
gslpp::matrix< double > CMS13_pp_H_hh_bbtautau1
Definition: THDMcache.h:164
gslpp::complex B00_MZ2_0_mHl2_mHp2_cache[4][CacheSize]
Definition: THDMcache.h:3545
double ip_ex_pp_Hpm_tb_ATLAS8_cache[2][CacheSize]
Definition: THDMcache.h:3836
double ie10(double mass)
Definition: THDMcache.cpp:5594
double pp_A_bb_TH13
Definition: THDMcache.h:3270
double ie16ec[2][CacheSize]
Definition: THDMcache.h:3782
gslpp::complex B0p_MZ2_mHh2_0_0(const double MZ2, const double mHh2) const
.
Definition: THDMcache.cpp:1062
gslpp::matrix< double > ATLAS8_gg_phi_tautau_e
Definition: THDMcache.h:138
double SigmaggF_H8
Definition: THDMcache.h:2924
double ip_ex_pp_H_ZZ_llqq_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3732
gslpp::complex B0p_MZ2_mHp2_0_mHh2(const double MZ2, const double mHp2, const double mHh2) const
.
Definition: THDMcache.cpp:1188
double ip_csr_ggA_b_8(double mass)
Interpolating function for the gluon-gluon fusion A cross section ratio of the bottom-loop and the to...
Definition: THDMcache.cpp:2845
double ip_ex_gg_phi_gaga_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3714
double R_pp_H_hh_bbbb_ATLAS13
Definition: THDMcache.h:3190
double ip_ex_gg_H_ZZ_qqllnunu_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3672
double ip_ex_VBF_VH_H_ZZ_llll_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3731
double THoEX_ggF_H_hh_bbbb_CMS13
Definition: THDMcache.h:3193
gslpp::matrix< double > ATLAS13_VBF_H_WW_enumumu
Definition: THDMcache.h:153
double ip_ex_gg_phi_tautau_CMS8_e(double mass)
Interpolating function for the expected CMS upper limit on a gluon-gluon produced scalar resonance de...
Definition: THDMcache.cpp:3471
double ip_GammaHPtotSM_cache[2][CacheSize]
Definition: THDMcache.h:3570
gslpp::matrix< double > ATLAS13_VBF_H_ZZ_qqllnunu
Definition: THDMcache.h:152
double THoEX_bbF_A_tt_ATLAS13
Definition: THDMcache.h:3319
double BDtaunu_B
Definition: THDMcache.h:3434
double ip_ex_bb_A_Zh_Zbb_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3707
gslpp::matrix< double > ATLAS8_pp_phi_Zga_llga_e
Definition: THDMcache.h:138
double ip_ex_pp_H_hh_gagaWW_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:4538
gslpp::matrix< double > ATLAS13_VBF_H_ZZ_llqq_e
Definition: THDMcache.h:158
double ie28(double mass)
Definition: THDMcache.cpp:6170
gslpp::matrix< double > br_mumu
Definition: THDMcache.h:108
double ie34c[2][CacheSize]
Definition: THDMcache.h:3817
double ie5c[2][CacheSize]
Definition: THDMcache.h:3759
double ip_ex_bb_phi_tautau_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3661
double pp_H_hh_bblnulnu_TH13
Definition: THDMcache.h:3026
gslpp::complex B0p_MZ2_mHh2_mHh2_mHl2(const double MZ2, const double mHh2, const double mHl2) const
.
Definition: THDMcache.cpp:1118
double ie34(double mass)
Definition: THDMcache.cpp:6362
gslpp::complex B00_MZ2_MW2_mHl2_mHp2_cache[5][CacheSize]
Definition: THDMcache.h:3553
gslpp::complex B0_MZ2_mHl2_mA2_mA2(const double MZ2, const double mHl2, const double mA2) const
.
Definition: THDMcache.cpp:612
gslpp::complex B00_MZ2_MW2_MW2_mHl2(const double MZ2, const double MW2, const double mHl2) const
.
Definition: THDMcache.cpp:1526
std::string modelflag
Definition: THDMcache.h:3458
double ip_cs_ggtoHp_8(double mHp, double logtb)
Interpolating function for the H+ production cross section from two gluons at 8 TeV.
Definition: THDMcache.cpp:2711
double ip_cs_pptottA_13(double mass)
Interpolating function for the top associated A production cross section at 13 TeV.
Definition: THDMcache.cpp:2654
double R_pp_Hp_tb_ATLAS13
Definition: THDMcache.h:3383
double ip_ex_pp_phi_hh_bbbb_CMS8(double mass)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:3391
int HSTheta(const double x) const
Heaviside function.
Definition: THDMcache.cpp:7427
double THoEX_pp_H_bb_CMS13
Definition: THDMcache.h:3205
double ip_ex_bb_phi_tautau_ATLAS8(double mass)
Interpolating function for the observed ATLAS upper limit on a bottom quark produced scalar resonance...
Definition: THDMcache.cpp:2973
double ip_ex_pp_A_HZ_bbll_CMS8(double mA, double mH)
Interpolating function for the observed CMS upper limit on a pseudoscalar resonance decaying to whic...
Definition: THDMcache.cpp:3706
double ie13(double mass)
Definition: THDMcache.cpp:5690
gslpp::complex I_HH_D(const double mHh2, const double Ms, const double Mb) const
Amplitude for a heavy CP-even Higgs boson decay to diphotons including the strange and bottom quarks ...
Definition: THDMcache.cpp:7054
double ie12ec[2][CacheSize]
Definition: THDMcache.h:3774
gslpp::matrix< double > temp36
Definition: THDMcache.h:173
double ip_cs_ggtoH_13_cache[2][CacheSize]
Definition: THDMcache.h:3572
double THDM_BR_h_gaga
Definition: THDMcache.h:2910
double ip_ex_pp_A_HZ_bbll_CMS8_cache[3][CacheSize]
Definition: THDMcache.h:3649
double VBF_H_WW_TH8
Definition: THDMcache.h:2960
double Gamma_AZga
Definition: THDMcache.h:3219
double ip_ex_pp_phi_hh_bbbb_CMS8_e(double mass)
Interpolating function for the expected CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:3407
gslpp::complex B00_MZ2_MW2_mA2_mHp2(const double MZ2, const double MW2, const double mA2, const double mHp2) const
.
Definition: THDMcache.cpp:1456
double R_pp_Hp_taunu_CMS8
Definition: THDMcache.h:3369
gslpp::matrix< double > ATLAS8_gg_H_WW_e
Definition: THDMcache.h:138
double R_ggF_A_tautau_ATLAS8
Definition: THDMcache.h:3289
double ie10ec[2][CacheSize]
Definition: THDMcache.h:3770
double mHh2
Definition: THDMcache.h:3440
gslpp::complex B0_MZ2_mHh2_0_0_cache[3][CacheSize]
Definition: THDMcache.h:3490
double THoEX_pp_H_hh_bblnulnu_CMS13
Definition: THDMcache.h:3201
gslpp::matrix< double > ATLAS13_pp_Hp_tb2
Definition: THDMcache.h:187
gslpp::complex I_HH_U(const double mHh2, const double Mc, const double Mt) const
Amplitude for a heavy CP-even Higgs boson decay to diphotons including the charm and top quarks in th...
Definition: THDMcache.cpp:7003
gslpp::matrix< double > csrA_top_13
Definition: THDMcache.h:134
gslpp::complex B0p_MZ2_mHh2_mHl2_mHl2(const double MZ2, const double mHh2, const double mHl2) const
.
Definition: THDMcache.cpp:1104
double ip_csr_ggH_t_8_cache[2][CacheSize]
Definition: THDMcache.h:3591
double ie36c[2][CacheSize]
Definition: THDMcache.h:3821
double pp_A_gaga_TH13
Definition: THDMcache.h:3254
void computeHHquantities()
Definition: THDMcache.cpp:7606
double ip_cs_ggtoA_8(double mass)
Interpolating function for the A production cross section via gluon-gluon fusion at 8 TeV.
Definition: THDMcache.cpp:2597
double ip_ex_VBF_H_ZZ_llqq_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a vector boson fusion produced scalar re...
Definition: THDMcache.cpp:4266
double ip_ex_pp_H_hh_bbtautau1_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:5210
double THoEX_pp_H_hh_bbbb_CMS8
Definition: THDMcache.h:3102
gslpp::complex B0_MZ2_mHl2_mHh2_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3486
double ip_ex_gg_H_ZZ_ATLAS8_cache[2][CacheSize]
Definition: THDMcache.h:3617
gslpp::matrix< double > log_cs_bbA_13
Definition: THDMcache.h:126
gslpp::complex B00_MZ2_0_MW2_mHh2(const double MZ2, const double MW2, const double mHh2) const
.
Definition: THDMcache.cpp:1400
double ip_ex_gg_phi_tt_ATLAS8(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:3071
double ip_ex_pp_H_hh_bbtautau1_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3745
double ip_ex_VBF_H_WW_enumunu_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a vector boson fusion produced scalar re...
Definition: THDMcache.cpp:4362
double ip_csr_ggA_t_8(double mass)
Interpolating function for the gluon-gluon fusion A cross section ratio of the top-loop and the total...
Definition: THDMcache.cpp:2813
gslpp::matrix< double > ATLAS8_VBF_H_WW_e
Definition: THDMcache.h:138
double g3_at_Q
Definition: THDMcache.h:3394
gslpp::complex B00_MZ2_MW2_MW2_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3556
double ip_ex_pp_Hpm_taunu_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a singly charged scalar resonance decayi...
Definition: THDMcache.cpp:6730
gslpp::complex B0p_MZ2_mA2_mA2_mHh2(const double MZ2, const double mA2, const double mHh2) const
.
Definition: THDMcache.cpp:1300
double ie19e(double mass)
Definition: THDMcache.cpp:5898
double ie37c[2][CacheSize]
Definition: THDMcache.h:3823
gslpp::complex g_func(const double x) const
g function for the Int1 function
Definition: THDMcache.cpp:7400
~THDMcache()
THDMcache destructor.
Definition: THDMcache.cpp:248
gslpp::complex B0_MZ2_MZ2_MZ2_mHh2_cache[3][CacheSize]
Definition: THDMcache.h:3473
double ip_ex_pp_Hp_tb_ATLAS13_2_cache[2][CacheSize]
Definition: THDMcache.h:3846
double bma
Definition: THDMcache.h:3428
gslpp::matrix< double > log_cs_ZH_8
Definition: THDMcache.h:112
gslpp::matrix< double > temp31
Definition: THDMcache.h:173
gslpp::matrix< double > temp30
Definition: THDMcache.h:172
double Br_Atott
Definition: THDMcache.h:3217
double ip_ex_gg_phi_gaga_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3715
double Gamma_h
Definition: THDMcache.h:2904
double THoEX_ggF_H_ZZ_llnunu_CMS13
Definition: THDMcache.h:3149
double ie9(double mass)
Definition: THDMcache.cpp:5562
double mHl
Definition: THDMcache.h:3438
double ie3e(double mass)
Definition: THDMcache.cpp:5386
double ip_ex_pp_H_hh_CMS8_e(double mass)
Interpolating function for the expected CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:3343
double ip_ex_pp_H_ZZ_llll_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:4970
gslpp::complex B00_MZ2_MZ2_MZ2_mHl2_cache[3][CacheSize]
Definition: THDMcache.h:3561
double ip_ex_gg_phi_tautau_CMS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3636
double R_bbF_H_tautau_CMS13
Definition: THDMcache.h:3126
double Br_AtoHpW
branching ratio to a charged Higgs and a boson.
Definition: THDMcache.h:3286
gslpp::matrix< double > CMS8_pp_A_HZ_tautaull
Definition: THDMcache.h:144
double ie25(double mass)
Definition: THDMcache.cpp:6074
double ip_ex_VBF_H_ZZ_llnunu_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a VBF produced scalar resonance decaying t...
Definition: THDMcache.cpp:4922
double ie26e(double mass)
Definition: THDMcache.cpp:6122
double bbF_H_tt_TH13
Definition: THDMcache.h:3032
double ip_ex_gg_A_Zh_Zbb_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3705
double Mb
Definition: THDMcache.h:3449
gslpp::matrix< double > temp24
Definition: THDMcache.h:172
double THoEX_pp_H_hh_bbbb_ATLAS13
Definition: THDMcache.h:3189
double ip_ex_gg_A_hZ_tautauZ_ATLAS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3608
gslpp::complex B0_MZ2_mHl2_0_0(const double MZ2, const double mHl2) const
.
Definition: THDMcache.cpp:514
double R_pp_Hpm_taunu_ATLAS13
Definition: THDMcache.h:3375
gslpp::matrix< double > temp4
Definition: THDMcache.h:170
gslpp::complex B00_MZ2_0_MW2_mHh2_cache[4][CacheSize]
Definition: THDMcache.h:3547
double ip_ex_ggF_phi_Zga_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a gluon-gluon produced scalar resonance de...
Definition: THDMcache.cpp:4842
gslpp::matrix< double > ATLAS13_pp_H_hh_gagaWW
Definition: THDMcache.h:154
gslpp::complex B0p_MZ2_mHh2_0_0_cache[3][CacheSize]
Definition: THDMcache.h:3522
lambda1 * mylambda1
Definition: THDMcache.h:3420
double ie4ec[2][CacheSize]
Definition: THDMcache.h:3758
double mHp2
Definition: THDMcache.h:3442
double R_ttF_H_tt_ATLAS13
Definition: THDMcache.h:3116
gslpp::matrix< double > ATLAS13_pp_H_hh_bbbb
Definition: THDMcache.h:153
double ip_ex_bb_phi_tautau_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3712
gslpp::matrix< double > CMS8_pp_A_Zga_llga
Definition: THDMcache.h:144
int CacheCheckReal(const double cache[][CacheSize], const int NumPar, const double params[]) const
Check whether for the latest set of parameters a value is in the cache.
Definition: THDMcache.cpp:274
double ip_ex_gg_H_ZZ_llllnunu_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:4010
double THoEX_ggF_H_WW_enumunu_ATLAS13
Definition: THDMcache.h:3177
double ip_ex_VBF_VH_H_ZZ_llll_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3730
gslpp::complex B0p_MZ2_mA2_0_mHp2(const double MZ2, const double mA2, const double mHp2) const
.
Definition: THDMcache.cpp:1272
gslpp::complex I_A_D_cache[4][CacheSize]
Definition: THDMcache.h:3859
double Br_Htobb
Definition: THDMcache.h:2939
double ip_ex_VBF_H_ZZ_llllnunu_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3670
double ip_ex_pp_H_AZ_bbll_CMS8(double mA, double mH)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to which furt...
Definition: THDMcache.cpp:3722
double ip_cs_VBFtoH_13_cache[2][CacheSize]
Definition: THDMcache.h:3574
gslpp::matrix< double > temp36e
Definition: THDMcache.h:177
double pp_H_AZ_bbll_TH8
Definition: THDMcache.h:2976
double BDtaunu_SM
Definition: THDMcache.h:3432
double ggF_tth8
Definition: THDMcache.h:2894
double ggF_A_gaga_TH13
Definition: THDMcache.h:3256
double ip_ex_VBF_H_WW_ATLAS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3616
gslpp::matrix< double > CMS8_pp_H_hh_bbbb_e
Definition: THDMcache.h:146
double SigmaVBF_H8
Definition: THDMcache.h:2926
double ip_csr_ggA_t_13(double mass)
Interpolating function for the gluon-gluon fusion A cross section ratio of the top-loop and the total...
Definition: THDMcache.cpp:2829
double ip_ex_mu_pp_H_VV_CMS8_cache[2][CacheSize]
Definition: THDMcache.h:3623
double ip_ex_gg_A_hZ_bbll_CMS8(double mass)
Interpolating function for the observed CMS upper limit on a gluon-gluon produced pseudoscalar resona...
Definition: THDMcache.cpp:3295
gslpp::complex B0_MZ2_mHp2_0_mHh2_cache[4][CacheSize]
Definition: THDMcache.h:3499
double ip_ex_ggF_H_hh_bbbb_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3739
double ip_ex_gg_H_WW_enumunu_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:4330
gslpp::matrix< double > CMS13_VBF_H_ZZ_llnunu_e
Definition: THDMcache.h:167
double THoEX_bbF_H_tautau_CMS8
Definition: THDMcache.h:3067
double THoEX_ggF_H_tautau_CMS13
Definition: THDMcache.h:3123
double ie33(double mass)
Definition: THDMcache.cpp:6330
double R_pp_Hpm_taunu_ATLAS8
Definition: THDMcache.h:3367
double g2_at_Q
Definition: THDMcache.h:3393
double ip_ex_pp_Hp_taunu_CMS8_cache[2][CacheSize]
Definition: THDMcache.h:3834
double ie19(double mass)
Definition: THDMcache.cpp:5882
gslpp::matrix< double > temp23
Definition: THDMcache.h:172
double R_pp_A_Zga_llga_CMS8
Definition: THDMcache.h:3301
gslpp::matrix< double > temp33
Definition: THDMcache.h:173
double ie22ec[2][CacheSize]
Definition: THDMcache.h:3794
double R_pp_H_hh_CMS8
Definition: THDMcache.h:3099
double THoEX_ggF_H_ZZ_qqllnunu_ATLAS13
Definition: THDMcache.h:3161
gslpp::matrix< double > CMS13_pp_Hpm_taunu
Definition: THDMcache.h:191
const THDM * myTHDM
Definition: THDMcache.h:3416
double R_ggF_H_ZZ_llll_ATLAS13
Definition: THDMcache.h:3154
gslpp::complex A_h_D(const double mHl2, const double cW2, const double Md, const double Ms, const double Mb, const double MZ) const
Amplitude for the SM Higgs boson decay to a photon and a Z boson including the down-type quarks in th...
Definition: THDMcache.cpp:7230
double ggF_H_tautau_TH13
Definition: THDMcache.h:2980
gslpp::matrix< double > CMS13_gg_phi_gaga
Definition: THDMcache.h:162
double ip_cs_pptobbA_13(double mass)
Interpolating function for the bottom associated A production cross section at 13 TeV.
Definition: THDMcache.cpp:2692
gslpp::matrix< double > CMS8_pp_Hp_tb_e
Definition: THDMcache.h:185
gslpp::complex Int2(const double tau, const double lambda) const
function for Z gamma coupling to h, H and A
Definition: THDMcache.cpp:7422
double THoEX_pp_H_hh_bbgaga_ATLAS13
Definition: THDMcache.h:3185
double ip_ex_pp_H_VV_qqqq_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3697
double ip_ex_gg_H_ZZ_qqllnunu_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3673
double WFRcomb4
Definition: THDMcache.h:3411
gslpp::matrix< double > CMS8_gg_A_hZ_tautaull
Definition: THDMcache.h:144
double SigmaTotSM_H8
Definition: THDMcache.h:2923
double ip_Br_HPtocc_cache[2][CacheSize]
Definition: THDMcache.h:3566
gslpp::complex B0_MZ2_0_MW2_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3468
gslpp::matrix< double > temp32
Definition: THDMcache.h:173
double ip_csr_ggA_b_13(double mass)
Interpolating function for the gluon-gluon fusion A cross section ratio of the bottom-loop and the to...
Definition: THDMcache.cpp:2861
double ip_ex_gg_phi_tt_ATLAS8_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:3087
double ie8(double mass)
Definition: THDMcache.cpp:5530
double lambda4_at_Q
Definition: THDMcache.h:3406
double ip_ex_pp_H_hh_gagabb_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3741
double ip_ex_pp_Hp_taunu_CMS8_e(double mass)
Interpolating function for the expected CMS upper limit on a singly charged scalar resonance decaying...
Definition: THDMcache.cpp:6634
double THoEX_ggF_A_Zga_llga_ATLAS13
Definition: THDMcache.h:3333
double bbF_H_tautau_TH8
Definition: THDMcache.h:2944
gslpp::complex B0_MZ2_mHp2_mHp2_mHl2(const double MZ2, const double mHp2, const double mHl2) const
.
Definition: THDMcache.cpp:766
double ie20e(double mass)
Definition: THDMcache.cpp:5930
double Ytau2_at_Q
Definition: THDMcache.h:3399
double R_pp_H_hh_bbgaga_CMS13
Definition: THDMcache.h:3188
double pp_H_gaga_TH8
Definition: THDMcache.h:2946
double ie17ec[2][CacheSize]
Definition: THDMcache.h:3784
double ip_ex_bb_A_Zh_Zbb_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3706
gslpp::complex f_func(const double x) const
f function for the gamma gamma coupling to h, H and A
Definition: THDMcache.cpp:7388
double R_ggF_H_ZZ_nunuqq_ATLAS13
Definition: THDMcache.h:3170
double ip_ex_gg_A_hZ_bbll_CMS8_cache[2][CacheSize]
Definition: THDMcache.h:3625
double mA2
Definition: THDMcache.h:3441
double ie17(double mass)
Definition: THDMcache.cpp:5818
gslpp::complex B0_MZ2_mA2_0_mHl2(const double MZ2, const double mA2, const double mHl2) const
.
Definition: THDMcache.cpp:794
gslpp::matrix< double > ATLAS8_gg_phi_tt
Definition: THDMcache.h:136
gslpp::complex B0p_MZ2_mHl2_mHh2_mHh2_cache[4][CacheSize]
Definition: THDMcache.h:3519
gslpp::complex B0p_MZ2_0_mHp2_mHh2_cache[4][CacheSize]
Definition: THDMcache.h:3510
double Mt
Definition: THDMcache.h:3448
double ip_ex_pp_H_hh_bbtautau_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3743
gslpp::matrix< double > log_cs_ggHp_8
Definition: THDMcache.h:128
double ip_ex_pp_phi_Zga_llga_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3716
gslpp::complex B00_MZ2_MZ2_mHh2_mA2_cache[4][CacheSize]
Definition: THDMcache.h:3557
gslpp::complex B0_MZ2_0_mA2_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3480
gslpp::matrix< double > ATLAS13_gg_phi_Zga_llga
Definition: THDMcache.h:151
double ip_ex_pp_H_hh_bbVV_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:5290
double pp_Hp_taunu_TH8
Definition: THDMcache.h:3356
gslpp::complex B0_MZ2_mHl2_mA2_mA2_cache[4][CacheSize]
Definition: THDMcache.h:3489
double THDM_BR_h_WW
Definition: THDMcache.h:2914
gslpp::matrix< double > CMS13_pp_H_ZZ_llll
Definition: THDMcache.h:163
gslpp::matrix< double > CMS8_pp_H_hh_bbbb
Definition: THDMcache.h:144
gslpp::complex B0_MZ2_mHh2_mHp2_mHp2(const double MZ2, const double mHh2, const double mHp2) const
.
Definition: THDMcache.cpp:710
gslpp::complex B0p_MZ2_0_mA2_mHh2(const double MZ2, const double mA2, const double mHh2) const
.
Definition: THDMcache.cpp:936
gslpp::complex I_h_D_cache[5][CacheSize]
Definition: THDMcache.h:3857
gslpp::complex B00_MZ2_0_mHh2_mHp2_cache[4][CacheSize]
Definition: THDMcache.h:3543
gslpp::matrix< double > ATLAS13_gg_A_Zh_Zbb
Definition: THDMcache.h:154
double ie30c[2][CacheSize]
Definition: THDMcache.h:3809
gslpp::complex B0p_MZ2_mHh2_mHp2_mHp2_cache[4][CacheSize]
Definition: THDMcache.h:3528
double THoEX_VBF_H_ZZ_llllnunu_ATLAS13
Definition: THDMcache.h:3143
gslpp::matrix< double > temp27
Definition: THDMcache.h:172
double R_pp_A_Zga_llga_ATLAS13
Definition: THDMcache.h:3336
double ie5e(double mass)
Definition: THDMcache.cpp:5450
double ip_ex_pp_phi_Zga_qqga_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to a boson an...
Definition: THDMcache.cpp:4794
double THoEX_pp_H_hh_bbtautau1_CMS13
Definition: THDMcache.h:3199
gslpp::complex B0_MZ2_0_mA2_mHh2_cache[4][CacheSize]
Definition: THDMcache.h:3481
gslpp::matrix< double > CMS13_pp_H_ZZ_llqq
Definition: THDMcache.h:163
double ggF_H_ZZ_TH8
Definition: THDMcache.h:2954
double ip_cs_pptottH_8_cache[2][CacheSize]
Definition: THDMcache.h:3579
double R_pp_Hp_tb_CMS8
Definition: THDMcache.h:3373
gslpp::matrix< double > temp13e
Definition: THDMcache.h:175
double GammaHptot
Total decay width of the charged Higgs .
Definition: THDMcache.h:3389
gslpp::complex B00_MZ2_MW2_mHh2_mHp2(const double MZ2, const double MW2, const double mHh2, const double mHp2) const
.
Definition: THDMcache.cpp:1470
gslpp::matrix< double > log_cs_ggHp_13
Definition: THDMcache.h:130
gslpp::complex B0p_MZ2_mA2_mA2_mHl2(const double MZ2, const double mA2, const double mHl2) const
.
Definition: THDMcache.cpp:1286
double ip_ex_bsgamma(double logtb, double logmHp)
Interpolating function for the NNLO value for the branching ratio of decays in the THDM.
Definition: THDMcache.cpp:6842
double ie31c[2][CacheSize]
Definition: THDMcache.h:3811
double ip_ex_bb_phi_tt_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3655
double ip_ex_gg_H_WW_lnuqq_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:4378
double R_ggF_A_gaga_CMS13
Definition: THDMcache.h:3332
double ip_ex_gg_phi_gaga_CMS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3640
gslpp::complex I_HH_L_cache[4][CacheSize]
Definition: THDMcache.h:3861
gslpp::complex A_HH_U_cache[6][CacheSize]
Definition: THDMcache.h:3867
double THoEX_bbF_A_hZ_bbZ_ATLAS13
Definition: THDMcache.h:3345
gslpp::matrix< double > temp21e
Definition: THDMcache.h:176
double ip_ex_pp_H_hh_bbbb_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3698
gslpp::matrix< double > CMS8_bb_phi_tautau_e
Definition: THDMcache.h:146
double Br_HtoHpHm
Definition: THDMcache.h:3049
double rHH_VV
Definition: THDMcache.h:3043
double ip_ex_VBF_H_WW_ATLAS8_cache[2][CacheSize]
Definition: THDMcache.h:3615
gslpp::matrix< double > CMS8_pp_Hp_tb
Definition: THDMcache.h:183
double Ale
Definition: THDMcache.h:3446
double ip_ex_gg_H_hh_ATLAS8(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:3231
double ip_ex_VBF_H_ZZ_llqq_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3684
double ie25e(double mass)
Definition: THDMcache.cpp:6090
double ip_ex_gg_H_hh_bbtautau_CMS8_cache[2][CacheSize]
Definition: THDMcache.h:3645
gslpp::complex B0_MZ2_0_mHp2_mHh2(const double MZ2, const double mHp2, const double mHh2) const
.
Definition: THDMcache.cpp:472
double R_pp_H_Zga_qqga_CMS13
Definition: THDMcache.h:3138
gslpp::matrix< double > temp6e
Definition: THDMcache.h:174
double ip_ex_gg_H_ZZ_llqq_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3683
gslpp::complex B0p_MZ2_mHl2_mHh2_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3518
double ggF_A_hZ_TH8
Definition: THDMcache.h:3232
gslpp::complex B0p_MZ2_0_mHp2_mA2(const double MZ2, const double mHp2, const double mA2) const
.
Definition: THDMcache.cpp:908
double ip_ex_gg_H_ZZ_nunuqq_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:4298
double ggF_H_WW_TH13
Definition: THDMcache.h:3006
double ie22e(double mass)
Definition: THDMcache.cpp:5994
double ip_Br_HPtotautau_cache[2][CacheSize]
Definition: THDMcache.h:3565
double lambda5_at_Q
Definition: THDMcache.h:3407
gslpp::complex B0p_MZ2_mHh2_mA2_mA2_cache[4][CacheSize]
Definition: THDMcache.h:3529
gslpp::matrix< double > temp24e
Definition: THDMcache.h:176
double ip_ex_pp_phi_hh_bbbb_CMS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3632
double ie10c[2][CacheSize]
Definition: THDMcache.h:3769
double ip_ex_VBF_H_ZZ_llll_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3681
gslpp::complex B0_MZ2_mHh2_mHh2_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3494
gslpp::matrix< double > temp30e
Definition: THDMcache.h:176
double ie36ec[2][CacheSize]
Definition: THDMcache.h:3822
gslpp::matrix< double > temp7e
Definition: THDMcache.h:174
double pp_A_HZ_tautaull_TH8
Definition: THDMcache.h:3248
double THoEX_pp_H_hh_bbtautau_CMS13
Definition: THDMcache.h:3197
gslpp::matrix< double > temp19e
Definition: THDMcache.h:175
double ip_ex_pp_Hpm_tb_ATLAS8(double mass)
Interpolating function for the observed ATLAS upper limit on a singly charged scalar resonance decayi...
Definition: THDMcache.cpp:6650
double ip_ex_gg_phi_gaga_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a gluon-gluon produced scalar resonance de...
Definition: THDMcache.cpp:4730
THDMcache(const StandardModel &SM_i)
THDMcache constructor.
Definition: THDMcache.cpp:16
double Mu
Definition: THDMcache.h:3454
double pp_H_hh_gagabb_TH8
Definition: THDMcache.h:2970
gslpp::matrix< double > CMS8_gg_A_hZ_tautaull_e
Definition: THDMcache.h:146
double ie34ec[2][CacheSize]
Definition: THDMcache.h:3818
double R_bbF_H_tt_ATLAS13
Definition: THDMcache.h:3118
double R_ggF_H_tautau_ATLAS8
Definition: THDMcache.h:3057
double R_ggF_H_ZZ_llllnunu_ATLAS13
Definition: THDMcache.h:3142
double ip_ex_gg_H_ZZ_llqq_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:4218
gslpp::complex A_H_W_cache[5][CacheSize]
Definition: THDMcache.h:3875
double ip_ex_gg_H_hh_ATLAS8_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:3247
gslpp::matrix< double > log_cs_ggH_13
Definition: THDMcache.h:114
double ip_cs_ZtoZH_13_cache[2][CacheSize]
Definition: THDMcache.h:3578
gslpp::matrix< double > log_cs_ggA_8
Definition: THDMcache.h:124
gslpp::complex B0p_MZ2_0_0_mHl2_cache[3][CacheSize]
Definition: THDMcache.h:3507
gslpp::complex B00_MZ2_MZ2_mHl2_mA2_cache[4][CacheSize]
Definition: THDMcache.h:3558
double ip_ex_pp_H_hh_bbbb_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3737
gslpp::matrix< double > ATLAS13_gg_H_WW_lnuqq
Definition: THDMcache.h:153
gslpp::complex A_HH_D(const double mHh2, const double cW2, const double Ms, const double Mb, const double MZ) const
Amplitude for a heavy CP-even Higgs boson decay to a photon and a Z boson including the strange and b...
Definition: THDMcache.cpp:7252
gslpp::matrix< double > log_cs_VBF_8
Definition: THDMcache.h:112
gslpp::matrix< double > log_cs_ttA_8
Definition: THDMcache.h:124
gslpp::matrix< double > CMS13_pp_H_ZZ_llll_e
Definition: THDMcache.h:167
double ie3c[2][CacheSize]
Definition: THDMcache.h:3755
double R_bbF_H_tautau_CMS8
Definition: THDMcache.h:3069
gslpp::complex B0_MZ2_mHh2_mHl2_mHl2(const double MZ2, const double mHh2, const double mHl2) const
.
Definition: THDMcache.cpp:668
double R_pp_H_hh_bbtautau1_CMS13
Definition: THDMcache.h:3200
double ie24c[2][CacheSize]
Definition: THDMcache.h:3797
double pp_H_hh_bbtautau_TH13
Definition: THDMcache.h:3024
double g_HH_HpHm_cache[7][CacheSize]
Definition: THDMcache.h:3852
double m12_2_at_Q
Definition: THDMcache.h:3402
double ip_cs_pptobbH_13(double mass)
Interpolating function for the bottom associated H production cross section at 13 TeV.
Definition: THDMcache.cpp:2578
gslpp::complex B00_MZ2_0_MZ2_mHh2(const double MZ2, const double mHh2) const
.
Definition: THDMcache.cpp:1428
double THoEX_pp_H_Zga_llga_ATLAS8
Definition: THDMcache.h:3084
double ie21(double mass)
Definition: THDMcache.cpp:5946
gslpp::matrix< double > ATLAS8_gg_H_hh_e
Definition: THDMcache.h:138
double bbF_A_tt_TH13
Definition: THDMcache.h:3268
double THoEX_pp_Hp_taunu_CMS8
Definition: THDMcache.h:3368
double ip_ex_pp_H_hh_gagabb_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3740
double ip_ex_pp_H_VV_qqqq_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a scalar resonance decaying to two or ...
Definition: THDMcache.cpp:4458
double ie3(double mass)
Definition: THDMcache.cpp:5370
double pp_A_Zga_llga_TH8
Definition: THDMcache.h:3230
double ip_ex_gg_H_WW_lnuqq_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:4394
double ip_ex_ggVV_H_WW_lnulnu_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a gluon-gluon or vector boson fusion produ...
Definition: THDMcache.cpp:5066
double SigmaggF_A13
Definition: THDMcache.h:3211
gslpp::matrix< double > temp17e
Definition: THDMcache.h:175
gslpp::complex B0p_MZ2_0_mHp2_mHh2(const double MZ2, const double mHp2, const double mHh2) const
.
Definition: THDMcache.cpp:894
double rh_gg
Definition: THDMcache.h:2892
double ip_ex_pp_H_hh_bbtautau_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:5178
double THDM_BR_h_ZZ
Definition: THDMcache.h:2916
double ie24e(double mass)
Definition: THDMcache.cpp:6058
double ip_ex_VBF_H_WW_lnuqq_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a VBF produced scalar resonance decaying...
Definition: THDMcache.cpp:4410
double R_pp_Hpm_taunu_CMS13
Definition: THDMcache.h:3377
gslpp::matrix< double > ATLAS13_VBF_H_ZZ_qqllnunu_e
Definition: THDMcache.h:158
gslpp::matrix< double > CMS8_bb_phi_tautau
Definition: THDMcache.h:144
double ip_ex_gg_H_ZZ_llllnunu_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3668
double ip_ex_bb_phi_tt_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3654
double ip_ex_gg_H_WW_ATLAS8(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:3103
double ip_ex_gg_phi_Zga_llga_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:3962
double THoEX_ggF_H_tautau_ATLAS13
Definition: THDMcache.h:3119
gslpp::matrix< double > CMS13_ggF_phi_Zga
Definition: THDMcache.h:163
double ip_ex_gg_H_ZZ_ATLAS8(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:3167
double THoEX_ggF_A_gaga_CMS8
Definition: THDMcache.h:3298
double ip_ex_gg_H_WW_ATLAS8_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:3119
gslpp::matrix< double > readTable(std::string filename, int rowN, int colN)
This function reads values from a table and returns them as an array.
Definition: THDMcache.cpp:6858
double ip_cs_pptobbH_8(double mass)
Interpolating function for the bottom associated H production cross section at 8 TeV.
Definition: THDMcache.cpp:2559
gslpp::matrix< double > log_cs_ZH_13
Definition: THDMcache.h:114
gslpp::matrix< double > CMS8_pp_H_AZ_tautaull
Definition: THDMcache.h:144
gslpp::matrix< double > ATLAS13_gg_H_ZZ_llllnunu_e
Definition: THDMcache.h:157
double SigmaSumH13
Definition: THDMcache.h:2927
double THoEX_ggF_A_tautau_CMS13
Definition: THDMcache.h:3325
double ip_ex_bb_phi_tautau_ATLAS8_e(double mass)
Interpolating function for the expected ATLAS upper limit on a bottom quark produced scalar resonance...
Definition: THDMcache.cpp:2989
double R_pp_H_gaga_ATLAS13
Definition: THDMcache.h:3128
double ggF_H_ZZ_TH13
Definition: THDMcache.h:2994
double ip_ex_pp_phi_gaga_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3663
double THoEX_ggF_A_hZ_tautauZ_ATLAS8
Definition: THDMcache.h:3310
double THoEX_VBF_H_WW_lnuqq_ATLAS13
Definition: THDMcache.h:3175
double ip_ex_pp_Hp_tb_CMS8_cache[2][CacheSize]
Definition: THDMcache.h:3838
double ip_csr_ggH_t_8(double mass)
Interpolating function for the gluon-gluon fusion H cross section ratio of the top-loop and the total...
Definition: THDMcache.cpp:2749
double rA_gg
Definition: THDMcache.h:3276
double ie26ec[2][CacheSize]
Definition: THDMcache.h:3802
double THoEX_pp_A_Zga_llga_ATLAS8
Definition: THDMcache.h:3302
double ip_csr_ggH_t_13(double mass)
Interpolating function for the gluon-gluon fusion H cross section ratio of the top-loop and the total...
Definition: THDMcache.cpp:2765
double THoEX_ggF_A_tt_ATLAS8
Definition: THDMcache.h:3312
gslpp::complex B0_MZ2_0_mA2_mHh2(const double MZ2, const double mA2, const double mHh2) const
.
Definition: THDMcache.cpp:500
gslpp::complex B0_MZ2_0_MW2_mHh2_cache[4][CacheSize]
Definition: THDMcache.h:3467
double R_bbF_A_tt_ATLAS13
Definition: THDMcache.h:3320
gslpp::matrix< double > CMS13_ggFVBF_H_WW_lnulnu
Definition: THDMcache.h:163
double ip_ex_gg_phi_tautau_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3710
double ip_ex_gg_H_ZZ_llll_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3679
double R_ggF_A_tautau_CMS13
Definition: THDMcache.h:3326
gslpp::matrix< double > ATLAS13_pp_H_hh_bbbb_e
Definition: THDMcache.h:159
double THoEX_pp_H_Zga_llga_CMS13
Definition: THDMcache.h:3135
double ip_ex_pp_H_hh_gagaWW_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3703
double R_pp_H_Zga_llga_CMS8
Definition: THDMcache.h:3083
double pp_H_hh_TH8
Definition: THDMcache.h:2964
gslpp::complex B0_MZ2_0_MZ2_mHh2(const double MZ2, const double mHh2) const
.
Definition: THDMcache.cpp:346
double pp_H_hh_bbVV_TH13
Definition: THDMcache.h:3028
double ie8e(double mass)
Definition: THDMcache.cpp:5546
gslpp::complex B0_MZ2_0_0_mHl2_cache[3][CacheSize]
Definition: THDMcache.h:3476
double R_bbF_H_tautau_ATLAS8
Definition: THDMcache.h:3065
double ie14c[2][CacheSize]
Definition: THDMcache.h:3777
double ip_csr_ggH_b_8_cache[2][CacheSize]
Definition: THDMcache.h:3593
gslpp::complex B0p_MZ2_0_mHp2_mHl2(const double MZ2, const double mHp2, const double mHl2) const
.
Definition: THDMcache.cpp:880
gslpp::complex B0_MZ2_mHp2_0_mHh2(const double MZ2, const double mHp2, const double mHh2) const
.
Definition: THDMcache.cpp:752
gslpp::complex B0_MZ2_mHh2_mHh2_mHh2_cache[3][CacheSize]
Definition: THDMcache.h:3495
double ip_ex_gg_H_ZZ_ATLAS8_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:3183
double SigmabbF_A8
Definition: THDMcache.h:3209
gslpp::complex A_h_L_cache[7][CacheSize]
Definition: THDMcache.h:3872
double R_ggF_H_ZZ_ATLAS8
Definition: THDMcache.h:3093
gslpp::matrix< double > CMS8_bb_phi_bb_e
Definition: THDMcache.h:146
double ie11(double mass)
Definition: THDMcache.cpp:5626
double ie15c[2][CacheSize]
Definition: THDMcache.h:3779
gslpp::matrix< double > ATLAS8_gg_H_WW
Definition: THDMcache.h:136
double ggF_VBF_H_WW_lnulnu_TH13
Definition: THDMcache.h:3010
void computeSignalStrengthQuantities()
Definition: THDMcache.cpp:7463
gslpp::matrix< double > temp21
Definition: THDMcache.h:172
gslpp::matrix< double > ATLAS13_pp_Hp_tb1
Definition: THDMcache.h:187
double pp_H_ZZ_TH13
Definition: THDMcache.h:2992
double ip_ex_gg_H_ZZ_llnunu_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3725
double ip_ex_tt_phi_tt_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a tt associated scalar resonance decayin...
Definition: THDMcache.cpp:3818
double ip_ex_VBF_H_ZZ_llnunu_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3727
gslpp::matrix< double > ATLAS13_gg_H_ZZ_qqllnunu_e
Definition: THDMcache.h:158
double ip_cs_VBFtoH_13(double mass)
Interpolating function for the H production cross section via vector boson fusion at 13 TeV.
Definition: THDMcache.cpp:2426
double ip_ex_pp_H_hh_CMS8_cache[2][CacheSize]
Definition: THDMcache.h:3627
gslpp::complex B0p_MZ2_mHp2_0_mHl2(const double MZ2, const double mHp2, const double mHl2) const
.
Definition: THDMcache.cpp:1174
double R_pp_A_HZ_bbll_CMS8
Definition: THDMcache.h:3350
double BrSM_htobb
Definition: THDMcache.h:2876
double ggF_A_hZ_tautauZ_TH8
Definition: THDMcache.h:3240
Runner * myRunner
Definition: THDMcache.h:3425
gslpp::matrix< double > ATLAS13_pp_H_VV_qqqq_e
Definition: THDMcache.h:159
double ip_ex_pp_H_ZZ_llqq_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:5034
gslpp::matrix< double > ATLAS13_gg_H_ZZ_qqllnunu
Definition: THDMcache.h:152
double THoEX_VBF_VH_H_ZZ_llll_CMS13
Definition: THDMcache.h:3159
double ip_ex_pp_phi_Zga_llga_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a scalar resonance decaying to a boson ...
Definition: THDMcache.cpp:3946
gslpp::matrix< double > temp7
Definition: THDMcache.h:170
double THoEX_ggF_H_hh_bbtautau_CMS8
Definition: THDMcache.h:3100
double ip_ex_pp_H_hh_CMS8(double mass)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:3327
double ip_ex_bb_A_Zh_Zbb_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a bb associated pseudoscalar resonance d...
Definition: THDMcache.cpp:4602
double g_HH_HpHm(const double mHp2, const double mHh2, const double tanb, const double m12_2, const double bma, const double vev) const
Definition: THDMcache.cpp:6969
double ie23e(double mass)
Definition: THDMcache.cpp:6026
double ip_ex_pp_phi_Zga_llga_ATLAS8_cache[2][CacheSize]
Definition: THDMcache.h:3601
double ip_ex_ggF_H_hh_bbbb_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:5130
gslpp::complex B00_MZ2_0_mHp2_mHp2_cache[3][CacheSize]
Definition: THDMcache.h:3546
gslpp::complex A_h_U(const double mHl2, const double cW2, const double Mu, const double Mc, const double Mt, const double MZ) const
Amplitude for the SM Higgs boson decay to a photon and a Z boson including the up-type quarks in the ...
Definition: THDMcache.cpp:7169
double ip_ex_gg_phi_tautau_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3659
gslpp::matrix< double > ATLAS8_pp_Hpm_tb_e
Definition: THDMcache.h:181
gslpp::complex B0p_MZ2_mHh2_0_mA2(const double MZ2, const double mHh2, const double mA2) const
.
Definition: THDMcache.cpp:1090
double ip_ex_pp_Hpm_taunu_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3843
gslpp::complex B0p_MZ2_mHh2_mHh2_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3526
double R_VBF_H_WW_ATLAS8
Definition: THDMcache.h:3091
double ip_ex_bb_phi_tautau_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a bb associated scalar resonance decayin...
Definition: THDMcache.cpp:3866
gslpp::complex B0_MZ2_mA2_0_mHh2_cache[4][CacheSize]
Definition: THDMcache.h:3503
double pp_H_AZ_tautaull_TH8
Definition: THDMcache.h:2978
double ip_ex_gg_phi_tautau_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3658
gslpp::complex B0_MZ2_MW2_MW2_mHh2_cache[4][CacheSize]
Definition: THDMcache.h:3471
gslpp::complex B00_MZ2_0_MZ2_mHl2_cache[3][CacheSize]
Definition: THDMcache.h:3550
gslpp::complex B00_MZ2_MZ2_mHp2_mHp2_cache[3][CacheSize]
Definition: THDMcache.h:3559
gslpp::matrix< double > CMS8_gg_phi_gaga
Definition: THDMcache.h:144
gslpp::matrix< double > temp28
Definition: THDMcache.h:172
double ip_ex_gg_H_WW_ATLAS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3614
double mHl2
Definition: THDMcache.h:3439
m11_2 * mym11_2
Definition: THDMcache.h:3418
double ie2ec[2][CacheSize]
Definition: THDMcache.h:3754
double ip_ex_pp_Hp_taunu_CMS8(double mass)
Interpolating function for the observed CMS upper limit on a singly charged scalar resonance decaying...
Definition: THDMcache.cpp:6618
double ip_ex_pp_Hp_taunu_CMS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3835
double THoEX_ggF_H_ZZ_llllnunu_ATLAS13
Definition: THDMcache.h:3141
double ip_cs_ZtoZH_8(double mass)
Interpolating function for the Z associated H production cross section at 8 TeV.
Definition: THDMcache.cpp:2483
gslpp::complex A_HH_U(const double mHh2, const double cW2, const double Mc, const double Mt, const double MZ) const
Amplitude for a heavy CP-even Higgs boson decay to a photon and a Z boson including the charm and top...
Definition: THDMcache.cpp:7191
double ip_ex_VBF_H_WW_ATLAS8_e(double mass)
Interpolating function for the expected ATLAS upper limit on a vector boson fusion produced scalar re...
Definition: THDMcache.cpp:3151
double pp_Hpm_taunu_TH13
Definition: THDMcache.h:3362
double ie11e(double mass)
Definition: THDMcache.cpp:5642
double ggF_H_gaga_TH13
Definition: THDMcache.h:2986
double ip_ex_pp_phi_hh_gagabb_CMS8_e(double mass)
Interpolating function for the expected CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:3375
void computeHHlimits()
Definition: THDMcache.cpp:7806
gslpp::matrix< double > temp15
Definition: THDMcache.h:171
gslpp::complex B0_MZ2_mHh2_mA2_mA2_cache[4][CacheSize]
Definition: THDMcache.h:3497
double THoEX_pp_Hp_tb_ATLAS13
Definition: THDMcache.h:3382
double THoEX_bbF_A_tautau_CMS13
Definition: THDMcache.h:3327
double ip_ex_pp_H_ZZ_llnunu_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:4874
double ttF_A_tt_TH13
Definition: THDMcache.h:3266
gslpp::complex I_h_L_cache[5][CacheSize]
Definition: THDMcache.h:3860
double ip_Br_HPtotautau(double mass)
Interpolating function for the SM branching ratio to two tau leptons.
Definition: THDMcache.cpp:2273
gslpp::matrix< double > ATLAS13_VBF_H_ZZ_llllnunu_e
Definition: THDMcache.h:157
double ip_ex_VBF_H_ZZ_llnunu_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3726
double ie23ec[2][CacheSize]
Definition: THDMcache.h:3796
gslpp::complex I_H_W(const double mH, const double MW) const
Amplitude for a CP-even Higgs boson decay to diphotons including the W boson in the loop.
Definition: THDMcache.cpp:7139
gslpp::matrix< double > temp33e
Definition: THDMcache.h:177
double ip_cs_WtoWH_13_cache[2][CacheSize]
Definition: THDMcache.h:3576
double THoEX_ggF_A_Zga_CMS13
Definition: THDMcache.h:3341
gslpp::matrix< double > CMS13_gg_phi_tautau_e
Definition: THDMcache.h:166
gslpp::matrix< double > csrH_bottom_8
Definition: THDMcache.h:132
gslpp::complex B0_MZ2_mHl2_0_mA2(const double MZ2, const double mHl2, const double mA2) const
.
Definition: THDMcache.cpp:542
gslpp::complex I_h_U_cache[5][CacheSize]
Definition: THDMcache.h:3854
double Br_HtoHpW
Definition: THDMcache.h:3053
double ip_ex_pp_phi_Zga_llga_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to a boson an...
Definition: THDMcache.cpp:4762
gslpp::matrix< double > CMS8_gg_A_hZ_bbll
Definition: THDMcache.h:144
double THoEX_mu_pp_H_VV_CMS8
Definition: THDMcache.h:3086
double ip_ex_gg_H_WW_enumunu_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3689
double Br_Htohh
Definition: THDMcache.h:3045
gslpp::matrix< double > CMS13_ggF_H_hh_bbbb
Definition: THDMcache.h:164
double THDM_BR_h_cc
Definition: THDMcache.h:2920
double ip_ex_pp_Hp_tb_ATLAS13_1_cache_e[2][CacheSize]
Definition: THDMcache.h:3845
double MWTHDM(const double MW) const
Definition: THDMcache.cpp:7457
double ip_ex_gg_H_ZZ_nunuqq_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:4282
gslpp::complex B0p_MZ2_mHl2_mHh2_mHh2(const double MZ2, const double mHl2, const double mHh2) const
.
Definition: THDMcache.cpp:1020
gslpp::complex B00_MZ2_MW2_MW2_mHh2_cache[4][CacheSize]
Definition: THDMcache.h:3555
double ip_ex_gg_phi_tautau_ATLAS8(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:2941
double SigmattF_H13
Definition: THDMcache.h:2929
double THoEX_pp_A_bb_CMS13
Definition: THDMcache.h:3347
double R_ggF_H_tautau_CMS8
Definition: THDMcache.h:3061
gslpp::matrix< double > ATLAS13_pp_Hp_tb2_e
Definition: THDMcache.h:189
double ip_ex_pp_H_VV_qqqq_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3696
double ip_ex_gg_A_Zh_Zbb_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced pseudoscalar reso...
Definition: THDMcache.cpp:4570
double ie39ec[2][CacheSize]
Definition: THDMcache.h:3828
double SigmaVH_H13
Definition: THDMcache.h:2932
double ip_ex_pp_Hp_tb_ATLAS13_2(double mass)
Interpolating function for the observed ATLAS upper limit on a singly charged scalar resonance decayi...
Definition: THDMcache.cpp:6810
double THoEX_pp_Hpm_tb_ATLAS8
Definition: THDMcache.h:3370
double ie6c[2][CacheSize]
Definition: THDMcache.h:3761
double ie28ec[2][CacheSize]
Definition: THDMcache.h:3806
double ip_ex_pp_Hp_tb_ATLAS13_1_cache[2][CacheSize]
Definition: THDMcache.h:3844
double ggF_H_gaga_TH8
Definition: THDMcache.h:2948
double Br_AtohZ
Definition: THDMcache.h:3280
double Mmu
Definition: THDMcache.h:3453
double ip_ex_gg_H_hh_ATLAS8_cache[2][CacheSize]
Definition: THDMcache.h:3621
double ip_Br_HPtott(double mass)
Interpolating function for the SM branching ratio to two top quarks.
Definition: THDMcache.cpp:2241
gslpp::matrix< double > CMS8_gg_phi_tautau_e
Definition: THDMcache.h:146
double ie14ec[2][CacheSize]
Definition: THDMcache.h:3778
double ip_cs_ggtoA_13_cache[2][CacheSize]
Definition: THDMcache.h:3584
double logtb
Definition: THDMcache.h:3429
double R_pp_Hpm_tb_ATLAS8
Definition: THDMcache.h:3371
gslpp::complex B00_MZ2_MZ2_MZ2_mHh2(const double MZ2, const double mHh2) const
.
Definition: THDMcache.cpp:1582
gslpp::matrix< double > CMS13_gg_H_ZZ_llnunu
Definition: THDMcache.h:163
gslpp::complex I_H_W_cache[3][CacheSize]
Definition: THDMcache.h:3863
gslpp::complex I_H_Hp_cache[3][CacheSize]
Definition: THDMcache.h:3864
gslpp::matrix< double > CMS8_mu_pp_H_VV
Definition: THDMcache.h:140
double ip_ex_gg_H_hh_bbtautau_CMS8(double mass)
Interpolating function for the observed CMS upper limit on a gluon-gluon produced scalar resonance de...
Definition: THDMcache.cpp:3642
double THoEX_VBF_H_ZZ_llnunu_CMS13
Definition: THDMcache.h:3151
double ie22c[2][CacheSize]
Definition: THDMcache.h:3793
gslpp::matrix< double > temp18
Definition: THDMcache.h:171
double ie18e(double mass)
Definition: THDMcache.cpp:5866
double ip_ex_gg_H_WW_lnuqq_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3692
double THoEX_ggF_A_tautau_ATLAS13
Definition: THDMcache.h:3321
double THoEX_ggF_VBF_H_WW_lnulnu_CMS13
Definition: THDMcache.h:3181
gslpp::matrix< double > CMS13_pp_phi_Zga_llga_e
Definition: THDMcache.h:166
double R_VBF_H_WW_enumunu_ATLAS13
Definition: THDMcache.h:3180
double ip_ex_VBF_H_ZZ_ATLAS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3620
gslpp::matrix< double > ATLAS13_pp_Hpm_taunu
Definition: THDMcache.h:187
gslpp::complex B00_MZ2_0_MZ2_mHl2(const double MZ2, const double mHl2) const
.
Definition: THDMcache.cpp:1442
double ip_ex_ggF_H_hh_bbbb_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3738
double THDM_BR_h_bb
Definition: THDMcache.h:2908
gslpp::matrix< double > log_cs_ggA_13
Definition: THDMcache.h:126
double R_bbF_A_tautau_CMS13
Definition: THDMcache.h:3328
double ie5(double mass)
Definition: THDMcache.cpp:5434
double Q_cutoff
Definition: THDMcache.h:3391
gslpp::complex B0_MZ2_MW2_MW2_mHh2(const double MZ2, const double MW2, const double mHh2) const
.
Definition: THDMcache.cpp:374
double ie14e(double mass)
Definition: THDMcache.cpp:5738
double THoEX_pp_H_hh_bbVV_CMS13
Definition: THDMcache.h:3203
gslpp::matrix< double > temp35e
Definition: THDMcache.h:177
gslpp::complex B00_MZ2_MW2_MW2_mHh2(const double MZ2, const double MW2, const double mHh2) const
.
Definition: THDMcache.cpp:1512
double R_ggF_H_Zga_llga_ATLAS13
Definition: THDMcache.h:3134
double ie16c[2][CacheSize]
Definition: THDMcache.h:3781
double BDstartaunu_B
Definition: THDMcache.h:3437
gslpp::matrix< double > CMS13_bb_phi_tautau
Definition: THDMcache.h:162
gslpp::complex I_A_L_cache[4][CacheSize]
Definition: THDMcache.h:3862
gslpp::complex I_HH_U_cache[4][CacheSize]
Definition: THDMcache.h:3855
double ip_cs_pptobbA_13_cache[2][CacheSize]
Definition: THDMcache.h:3588
double ie27e(double mass)
Definition: THDMcache.cpp:6154
gslpp::complex B00_MZ2_0_mHh2_mA2_cache[4][CacheSize]
Definition: THDMcache.h:3542
gslpp::matrix< double > temp12
Definition: THDMcache.h:171
double THoEX_ggF_H_Zga_llga_ATLAS13
Definition: THDMcache.h:3133
double ie26(double mass)
Definition: THDMcache.cpp:6106
double ip_ex_VBF_H_WW_lnuqq_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a VBF produced scalar resonance decaying...
Definition: THDMcache.cpp:4426
gslpp::complex B0_MZ2_mA2_mA2_mHl2(const double MZ2, const double mA2, const double mHl2) const
.
Definition: THDMcache.cpp:822
double ip_ex_pp_phi_hh_bbbb_CMS8_cache[2][CacheSize]
Definition: THDMcache.h:3631
gslpp::complex B00_MZ2_0_mHl2_mA2_cache[4][CacheSize]
Definition: THDMcache.h:3544
double ie27(double mass)
Definition: THDMcache.cpp:6138
double ie14(double mass)
Definition: THDMcache.cpp:5722
double THoEX_ggF_A_hZ_bbZ_ATLAS13
Definition: THDMcache.h:3343
gslpp::matrix< double > ATLAS13_pp_H_VV_qqqq
Definition: THDMcache.h:153
double ip_cs_ggtoHp_13_cache[3][CacheSize]
Definition: THDMcache.h:3590
gslpp::complex B0_MZ2_mHl2_0_mHp2_cache[4][CacheSize]
Definition: THDMcache.h:3483
gslpp::matrix< double > temp4e
Definition: THDMcache.h:174
double R_pp_H_ZZ_llnunu_CMS13
Definition: THDMcache.h:3148
double ie25ec[2][CacheSize]
Definition: THDMcache.h:3800
double ip_ex_gg_A_hZ_bbll_CMS8_e(double mass)
Interpolating function for the expected CMS upper limit on a gluon-gluon produced pseudoscalar resona...
Definition: THDMcache.cpp:3311
double ip_cs_WtoWH_8_cache[2][CacheSize]
Definition: THDMcache.h:3575
gslpp::complex A_h_L(const double mHl2, const double cW2, const double Me, const double Mmu, const double Mtau, const double MZ) const
Amplitude for the SM Higgs boson decay to a photon and a Z boson including the leptons in the loop.
Definition: THDMcache.cpp:7291
double ip_ex_VBF_H_WW_ATLAS8(double mass)
Interpolating function for the observed ATLAS upper limit on a vector boson fusion produced scalar re...
Definition: THDMcache.cpp:3135
double ip_cs_pptottH_13_cache[2][CacheSize]
Definition: THDMcache.h:3580
double ip_ex_pp_H_hh_bbbb_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:5098
double ip_ex_pp_phi_Zga_llga_ATLAS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3602
double THoEX_VBF_H_ZZ_llqq_ATLAS13
Definition: THDMcache.h:3167
double ie7ec[2][CacheSize]
Definition: THDMcache.h:3764
gslpp::matrix< double > temp26
Definition: THDMcache.h:172
gslpp::matrix< double > log_cs_bbA_8
Definition: THDMcache.h:124
gslpp::matrix< double > temp34e
Definition: THDMcache.h:177
double Br_Htott
Definition: THDMcache.h:2938
double ip_ex_gg_H_ZZ_qqllnunu_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:4154
gslpp::matrix< double > csrH_top_13
Definition: THDMcache.h:134
double WFRcomb3
Definition: THDMcache.h:3410
double ip_ex_VBF_H_ZZ_qqllnunu_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a VBF produced scalar resonance decaying...
Definition: THDMcache.cpp:4202
double ip_ex_bb_phi_tautau_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3660
double ip_ex_pp_H_ZZ_llll_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3728
double ie2e(double mass)
Definition: THDMcache.cpp:5354
double ggF_A_Zga_TH13
Definition: THDMcache.h:3260
double WFRcomb1
Definition: THDMcache.h:3408
double ip_ex_bb_phi_tautau_CMS8(double mass)
Interpolating function for the observed CMS upper limit on a bottom quark produced scalar resonance d...
Definition: THDMcache.cpp:3487
lambda5 * mylambda5
Definition: THDMcache.h:3424
double ie7(double mass)
Definition: THDMcache.cpp:5498
double R_pp_H_ZZ_llqq_CMS13
Definition: THDMcache.h:3172
double ip_ex_gg_H_ZZ_llllnunu_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:3994
gslpp::matrix< double > log_cs_VBF_13
Definition: THDMcache.h:114
double THoEX_ggF_H_gaga_CMS8
Definition: THDMcache.h:3075
double BDtaunu_A
Definition: THDMcache.h:3433
gslpp::matrix< double > CMS8_pp_H_AZ_bbll
Definition: THDMcache.h:144
double R_pp_A_Zga_qqga_CMS13
Definition: THDMcache.h:3340
double ip_cs_pptobbH_8_cache[2][CacheSize]
Definition: THDMcache.h:3581
gslpp::complex B0_MZ2_0_mHp2_mHl2(const double MZ2, const double mHp2, const double mHl2) const
.
Definition: THDMcache.cpp:458
double ie9ec[2][CacheSize]
Definition: THDMcache.h:3768
double ip_ex_gg_H_hh_bbtautau_CMS8_e(double mass)
Interpolating function for the expected CMS upper limit on a gluon-gluon produced scalar resonance de...
Definition: THDMcache.cpp:3658
double ip_ex_bb_phi_bb_CMS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3634
double ip_csr_ggH_t_13_cache[2][CacheSize]
Definition: THDMcache.h:3592
double ggF_H_tt_TH8
Definition: THDMcache.h:2972
double Ybottom1_at_Q
Definition: THDMcache.h:3396
gslpp::complex B00_MZ2_MZ2_mHl2_mA2(const double MZ2, const double mHl2, const double mA2) const
.
Definition: THDMcache.cpp:1554
double SigmaSumA13
Definition: THDMcache.h:3214
double ip_ex_pp_phi_bb_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a scalar resonance decaying to a b quark p...
Definition: THDMcache.cpp:4650
double THoEX_pp_A_Zga_llga_ATLAS13
Definition: THDMcache.h:3335
double ip_csr_ggH_b_8(double mass)
Interpolating function for the gluon-gluon fusion H cross section ratio of the bottom-loop and the to...
Definition: THDMcache.cpp:2781
double VBF_H_ZZ_TH8
Definition: THDMcache.h:2956
double ie17c[2][CacheSize]
Definition: THDMcache.h:3783
double ip_cs_ggtoA_13(double mass)
Interpolating function for the A production cross section via gluon-gluon fusion at 13 TeV.
Definition: THDMcache.cpp:2616
double ip_ex_gg_phi_tautau_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:3850
double Br_HtoZga
Definition: THDMcache.h:2935
gslpp::complex B0_MZ2_mA2_mA2_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3504
double pp_A_Zga_TH13
Definition: THDMcache.h:3258
double ip_cs_ggtoHp_13(double mHp, double logtb)
Interpolating function for the H+ production cross section from two gluons at 13 TeV.
Definition: THDMcache.cpp:2730
double ip_Br_HPtocc(double mass)
Interpolating function for the SM branching ratio to two charm quarks.
Definition: THDMcache.cpp:2289
m22_2 * mym22_2
Definition: THDMcache.h:3419
double ip_ex_pp_phi_Zga_qqga_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3718
double ie35ec[2][CacheSize]
Definition: THDMcache.h:3820
gslpp::complex B0_MZ2_mA2_mA2_mHh2(const double MZ2, const double mA2, const double mHh2) const
.
Definition: THDMcache.cpp:836
double BDstartaunu_SM
Definition: THDMcache.h:3435
double ip_ex_gg_phi_tautau_CMS8(double mass)
Interpolating function for the observed CMS upper limit on a gluon-gluon produced scalar resonance de...
Definition: THDMcache.cpp:3455
gslpp::matrix< double > temp22
Definition: THDMcache.h:172
gslpp::matrix< double > ATLAS13_VBF_H_WW_enumumu_e
Definition: THDMcache.h:159
double ie13ec[2][CacheSize]
Definition: THDMcache.h:3776
gslpp::complex B0p_MZ2_mHh2_mHh2_mHh2_cache[3][CacheSize]
Definition: THDMcache.h:3527
gslpp::complex B0p_MZ2_mHl2_0_mHp2_cache[4][CacheSize]
Definition: THDMcache.h:3515
double vev
Definition: THDMcache.h:3445
gslpp::complex B00_MZ2_MW2_mA2_mHp2_cache[5][CacheSize]
Definition: THDMcache.h:3551
double ip_ex_pp_A_Zga_llga_CMS8_cache[2][CacheSize]
Definition: THDMcache.h:3643
gslpp::complex B00_MZ2_MW2_mHp2_mHp2(const double MZ2, const double MW2, const double mHp2) const
.
Definition: THDMcache.cpp:1498
gslpp::matrix< double > ATLAS8_gg_A_hZ_bbZ
Definition: THDMcache.h:136
double interpolate(gslpp::matrix< double > arrayTab, double x)
Linearly interpolates a table with one parameter dimension.
Definition: THDMcache.cpp:6894
gslpp::matrix< double > temp38
Definition: THDMcache.h:173
gslpp::complex B00_MZ2_0_MW2_mHl2(const double MZ2, const double MW2, const double mHl2) const
.
Definition: THDMcache.cpp:1414
double THoEX_pp_H_VV_qqqq_ATLAS13
Definition: THDMcache.h:3183
gslpp::matrix< double > log_cs_bbH_8
Definition: THDMcache.h:120
double ie31(double mass)
Definition: THDMcache.cpp:6266
gslpp::complex B0_MZ2_0_mA2_mHl2(const double MZ2, const double mA2, const double mHl2) const
.
Definition: THDMcache.cpp:486
double ip_Br_HPtomumu_cache[2][CacheSize]
Definition: THDMcache.h:3567
double ip_ex_pp_H_hh_bbVV_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:5274
double ie1ec[2][CacheSize]
Definition: THDMcache.h:3752
double R_ggF_H_ZZ_llnunu_ATLAS13
Definition: THDMcache.h:3146
double ie27c[2][CacheSize]
Definition: THDMcache.h:3803
gslpp::complex I_A_U_cache[4][CacheSize]
Definition: THDMcache.h:3856
double R_ggF_A_tautau_ATLAS13
Definition: THDMcache.h:3322
double ip_ex_gg_H_ZZ_llllnunu_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3669
double SigmaVBF_H13
Definition: THDMcache.h:2931
gslpp::matrix< double > ATLAS13_gg_H_ZZ_llqq_e
Definition: THDMcache.h:158
double SigmaggF_A8
Definition: THDMcache.h:3208
gslpp::complex B0_MZ2_mHh2_0_mHp2_cache[4][CacheSize]
Definition: THDMcache.h:3491
double ip_ex_pp_H_ZZ_llll_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:4954
double ie28e(double mass)
Definition: THDMcache.cpp:6186
double R_pp_H_hh_bblnulnu_CMS13
Definition: THDMcache.h:3202
double ie15ec[2][CacheSize]
Definition: THDMcache.h:3780
double R_bbF_A_tautau_CMS8
Definition: THDMcache.h:3295
gslpp::matrix< double > ATLAS13_bb_A_Zh_Zbb
Definition: THDMcache.h:154
gslpp::matrix< double > ATLAS8_bb_phi_tautau_e
Definition: THDMcache.h:138
gslpp::matrix< double > CMS8_gg_H_hh_bbtautau
Definition: THDMcache.h:144
gslpp::matrix< double > ATLAS13_gg_H_ZZ_nunuqq
Definition: THDMcache.h:152
double KaellenFunction_cache[4][CacheSize]
Definition: THDMcache.h:3878
double ip_ex_gg_A_hZ_tautaull_CMS8(double mass)
Interpolating function for the observed CMS upper limit on a gluon-gluon produced pseudoscalar resona...
Definition: THDMcache.cpp:3674
double ip_cs_pptottA_8_cache[2][CacheSize]
Definition: THDMcache.h:3585
gslpp::matrix< double > temp9
Definition: THDMcache.h:170
gslpp::matrix< double > temp16
Definition: THDMcache.h:171
double ie38e(double mass)
Definition: THDMcache.cpp:6506
double ip_ex_ggF_phi_Zga_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3721
double ip_ex_gg_H_ZZ_ATLAS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3618
gslpp::complex B0_MZ2_mHh2_0_mHp2(const double MZ2, const double mHh2, const double mHp2) const
.
Definition: THDMcache.cpp:640
double ie38ec[2][CacheSize]
Definition: THDMcache.h:3826
double ip_ex_ggVV_H_WW_lnulnu_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3734
double ie5ec[2][CacheSize]
Definition: THDMcache.h:3760
gslpp::matrix< double > CMS13_VBFVH_H_ZZ_llll_e
Definition: THDMcache.h:167
double ie29c[2][CacheSize]
Definition: THDMcache.h:3807
double ie33ec[2][CacheSize]
Definition: THDMcache.h:3816
double ip_ex_mu_pp_H_VV_CMS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3624
gslpp::matrix< double > temp8e
Definition: THDMcache.h:174
double ip_ex_gg_H_ZZ_llnunu_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:4058
gslpp::matrix< double > CMS8_bb_phi_bb
Definition: THDMcache.h:144
gslpp::complex B0p_MZ2_mHl2_0_mHp2(const double MZ2, const double mHl2, const double mHp2) const
.
Definition: THDMcache.cpp:964
double ie31ec[2][CacheSize]
Definition: THDMcache.h:3812
double ip_ex_pp_A_Zga_llga_CMS8_e(double mass)
Interpolating function for the expected CMS upper limit on a pseudoscalar resonance decaying to a Z b...
Definition: THDMcache.cpp:3626
double ip_csr_ggA_b_8_cache[2][CacheSize]
Definition: THDMcache.h:3597
double ip_ex_bb_phi_tautau_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3713
double bbF_A_tautau_TH13
Definition: THDMcache.h:3252
gslpp::complex B0_MZ2_mHh2_mHp2_mHp2_cache[4][CacheSize]
Definition: THDMcache.h:3496
double ie29(double mass)
Definition: THDMcache.cpp:6202
double ip_ex_gg_H_ZZ_nunuqq_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3687
double ggF_H_WW_TH8
Definition: THDMcache.h:2958
double THoEX_ggF_H_hh_gagaWW_ATLAS13
Definition: THDMcache.h:3195
double ip_ex_VBF_H_ZZ_llqq_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a vector boson fusion produced scalar re...
Definition: THDMcache.cpp:4250
gslpp::complex B0_MZ2_0_MW2_mHh2(const double MZ2, const double MW2, const double mHh2) const
.
Definition: THDMcache.cpp:318
gslpp::complex B0p_MZ2_mHh2_mHl2_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3525
gslpp::matrix< double > CMS8_gg_H_hh_bbtautau_e
Definition: THDMcache.h:146
gslpp::complex B00_MZ2_MW2_mHl2_mHp2(const double MZ2, const double MW2, const double mHl2, const double mHp2) const
.
Definition: THDMcache.cpp:1484
double R_ggF_H_hh_gagaWW_ATLAS13
Definition: THDMcache.h:3196
gslpp::complex B0_MZ2_mHp2_0_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3498
gslpp::matrix< double > temp20
Definition: THDMcache.h:171
gslpp::complex I_A_D(const double mA2, const double Ms, const double Mb) const
Amplitude for a CP-odd Higgs boson decay to diphotons including the strange and bottom quarks in the ...
Definition: THDMcache.cpp:7071
double ie27ec[2][CacheSize]
Definition: THDMcache.h:3804
gslpp::matrix< double > ATLAS13_gg_phi_tautau
Definition: THDMcache.h:150
double m22_2_at_Q
Definition: THDMcache.h:3401
double ie19ec[2][CacheSize]
Definition: THDMcache.h:3788
double ip_ex_pp_H_hh_bbbb_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a spin-2 resonance decaying to two boso...
Definition: THDMcache.cpp:4474
double ip_ex_pp_H_hh_bblnulnu_CMS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3747
gslpp::complex A_A_L(const double mA2, const double cW2, const double Mmu, const double Mtau, const double MZ) const
Amplitude for a CP-odd Higgs boson decay to a photon and a Z boson including muons and taus in the lo...
Definition: THDMcache.cpp:7334
double THoEX_VBF_H_ZZ_llll_ATLAS13
Definition: THDMcache.h:3155
double pp_A_gaga_TH8
Definition: THDMcache.h:3226
double ip_ex_gg_phi_tt_ATLAS8_cache[2][CacheSize]
Definition: THDMcache.h:3611
double ip_ex_pp_phi_bb_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3708
gslpp::complex B0p_MZ2_mHl2_mHp2_mHp2(const double MZ2, const double mHl2, const double mHp2) const
.
Definition: THDMcache.cpp:1034
double pp_H_Zga_llga_TH8
Definition: THDMcache.h:2950
double THoEX_pp_H_hh_bbgaga_CMS13
Definition: THDMcache.h:3187
double THoEX_pp_Hpm_taunu_CMS13
Definition: THDMcache.h:3376
gslpp::matrix< double > CMS13_pp_phi_bb_e
Definition: THDMcache.h:166
double ie12e(double mass)
Definition: THDMcache.cpp:5674
double pp_H_bb_TH13
Definition: THDMcache.h:3034
double R_pp_H_Zga_llga_CMS13
Definition: THDMcache.h:3136
gslpp::matrix< double > CMS13_pp_H_hh_bbtautau_e
Definition: THDMcache.h:168
gslpp::complex B00_MZ2_0_mHl2_mA2(const double MZ2, const double mHl2, const double mA2) const
.
Definition: THDMcache.cpp:1358
double ip_ex_gg_H_ZZ_llnunu_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3677
double ie39c[2][CacheSize]
Definition: THDMcache.h:3827
double R_pp_H_AZ_tautaull_CMS8
Definition: THDMcache.h:3113
double ggF_A_hZ_bbZ_TH8
Definition: THDMcache.h:3236
double SigmaggF_H13
Definition: THDMcache.h:2928
gslpp::matrix< double > csrA_bottom_8
Definition: THDMcache.h:132
double R_pp_Hp_tb_ATLAS13_1
Definition: THDMcache.h:3379
double THoEX_ggF_H_tt_ATLAS8
Definition: THDMcache.h:3106
double ip_ex_gg_H_WW_enumunu_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3688
gslpp::complex B0_MZ2_0_MZ2_mHl2(const double MZ2, const double mHl2) const
.
Definition: THDMcache.cpp:360
double pp_H_Zga_TH13
Definition: THDMcache.h:2988
double ip_ex_gg_H_WW_enumunu_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:4314
double ip_ex_pp_H_hh_bbtautau1_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:5226
double ip_ex_bb_phi_bb_CMS8_cache[2][CacheSize]
Definition: THDMcache.h:3633
gslpp::matrix< double > csrH_bottom_13
Definition: THDMcache.h:134
double ip_ex_gg_H_ZZ_llnunu_CMS13_e(double mass)
Interpolating function for the expected CMS upper limit on a gluon-gluon produced scalar resonance de...
Definition: THDMcache.cpp:4906
gslpp::complex B00_MZ2_MW2_mHh2_mHp2_cache[5][CacheSize]
Definition: THDMcache.h:3552
double ip_Br_HPtoWW(double mass)
Interpolating function for the SM branching ratio to two bosons.
Definition: THDMcache.cpp:2337
gslpp::matrix< double > CMS8_pp_A_Zga_llga_e
Definition: THDMcache.h:146
double ip_ex_pp_H_hh_bblnulnu_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3746
double ip_cs_ggtoHp_8_cache[3][CacheSize]
Definition: THDMcache.h:3589
double pp_H_ZZ_llll_TH13
Definition: THDMcache.h:3002
double THoEX_pp_Hp_tb_ATLAS13_1
Definition: THDMcache.h:3378
gslpp::matrix< double > csrH_top_8
Definition: THDMcache.h:132
double bbF_H_tautau_TH13
Definition: THDMcache.h:2982
gslpp::complex B0_MZ2_mA2_mA2_mHh2_cache[4][CacheSize]
Definition: THDMcache.h:3505
double THoEX_ggF_H_ZZ_llqq_ATLAS13
Definition: THDMcache.h:3165
double ie4(double mass)
Definition: THDMcache.cpp:5402
double ip_csr_ggA_b_13_cache[2][CacheSize]
Definition: THDMcache.h:3598
double ggF_H_hh_TH13
Definition: THDMcache.h:3014
double ip_ex_pp_Hpm_taunu_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3842
double ip_cs_pptottA_13_cache[2][CacheSize]
Definition: THDMcache.h:3586
double ip_ex_gg_phi_Zga_llga_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3666
double ie6e(double mass)
Definition: THDMcache.cpp:5482
gslpp::complex B0p_MZ2_0_mA2_mHl2(const double MZ2, const double mA2, const double mHl2) const
.
Definition: THDMcache.cpp:922
double ip_ex_pp_phi_Zga_llga_ATLAS8_e(double mass)
Interpolating function for the expected ATLAS upper limit on a pseudoscalar resonance decaying to a Z...
Definition: THDMcache.cpp:2925
gslpp::matrix< double > temp22e
Definition: THDMcache.h:176
double ip_ex_pp_phi_bb_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to a b quark p...
Definition: THDMcache.cpp:4634
double ip_ex_VBF_H_ZZ_llllnunu_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3671
gslpp::complex B0_MZ2_mHh2_0_mA2_cache[4][CacheSize]
Definition: THDMcache.h:3492
gslpp::matrix< double > br_cc
Definition: THDMcache.h:108
double ip_cs_ggtoH_8(double mass)
Interpolating function for the H production cross section via gluon-gluon fusion at 8 TeV.
Definition: THDMcache.cpp:2369
double THoEX_bbF_H_tautau_ATLAS13
Definition: THDMcache.h:3121
gslpp::matrix< double > temp12e
Definition: THDMcache.h:175
double THoEX_VBF_H_WW_enumunu_ATLAS13
Definition: THDMcache.h:3179
double ie20(double mass)
Definition: THDMcache.cpp:5914
gslpp::matrix< double > temp23e
Definition: THDMcache.h:176
gslpp::complex B0p_MZ2_mHp2_mHp2_mHl2(const double MZ2, const double mHp2, const double mHl2) const
.
Definition: THDMcache.cpp:1216
gslpp::matrix< double > ATLAS13_gg_H_ZZ_llll_e
Definition: THDMcache.h:157
double ip_ex_VBF_H_ZZ_qqllnunu_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3674
double ip_ex_VBF_H_ZZ_llll_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3680
gslpp::matrix< double > ATLAS8_gg_phi_tt_e
Definition: THDMcache.h:138
double ip_ex_gg_phi_Zga_llga_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:3978
gslpp::complex B0p_MZ2_mHl2_mHh2_mHl2(const double MZ2, const double mHl2, const double mHh2) const
.
Definition: THDMcache.cpp:1006
gslpp::matrix< double > ATLAS13_VBF_H_ZZ_llqq
Definition: THDMcache.h:152
gslpp::matrix< double > temp28e
Definition: THDMcache.h:176
double ip_cs_ZtoZH_13(double mass)
Interpolating function for the Z associated H production cross section at 13 TeV.
Definition: THDMcache.cpp:2502
gslpp::matrix< double > ATLAS8_pp_phi_Zga_llga
Definition: THDMcache.h:136
double ip_ex_gg_phi_tautau_CMS8_cache[2][CacheSize]
Definition: THDMcache.h:3635
double ip_ex_pp_phi_gaga_ATLAS8(double mass)
Interpolating function for the observed ATLAS upper limit on a scalar resonance decaying to two photo...
Definition: THDMcache.cpp:2877
double ip_ex_gg_A_hZ_bbZ_ATLAS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3610
double ip_ex_bb_phi_tautau_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a b associated scalar resonance decaying t...
Definition: THDMcache.cpp:4698
gslpp::complex B0_MZ2_mHh2_mHl2_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3493
gslpp::complex B0p_MZ2_0_mHp2_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3509
gslpp::complex I_h_D(const double mHl2, const double Md, const double Ms, const double Mb) const
Amplitude for the SM Higgs boson decay to diphotons including the down-type quarks in the loop.
Definition: THDMcache.cpp:7036
gslpp::matrix< double > CMS13_pp_H_hh_gagabb_e
Definition: THDMcache.h:168
double rHH_gg
Definition: THDMcache.h:3041
double R_ttF_A_tt_ATLAS13
Definition: THDMcache.h:3318
lambda2 * mylambda2
Definition: THDMcache.h:3421
gslpp::complex B00_MZ2_0_mA2_mHp2(const double MZ2, const double mA2, const double mHp2) const
.
Definition: THDMcache.cpp:1316
gslpp::complex B0p_MZ2_mHl2_mHp2_mHp2_cache[4][CacheSize]
Definition: THDMcache.h:3520
gslpp::matrix< double > CMS8_gg_phi_tautau
Definition: THDMcache.h:144
double ip_ex_gg_phi_tautau_ATLAS8_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:2957
gslpp::matrix< double > temp6
Definition: THDMcache.h:170
double ip_ex_VBF_H_WW_lnuqq_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3695
double ie40e(double mass)
Definition: THDMcache.cpp:6570
double THoEX_ggF_A_hZ_tautaull_CMS8
Definition: THDMcache.h:3308
gslpp::matrix< double > temp32e
Definition: THDMcache.h:177
double ip_ex_pp_H_ZZ_llnunu_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3722
double ip_ex_tt_phi_tt_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3657
gslpp::matrix< double > ATLAS8_VBF_H_WW
Definition: THDMcache.h:136
double ie23(double mass)
Definition: THDMcache.cpp:6010
double ip_cs_ggtoH_13(double mass)
Interpolating function for the H production cross section via gluon-gluon fusion at 13 TeV.
Definition: THDMcache.cpp:2388
gslpp::matrix< double > CMS13_pp_H_hh_bblnulnu_e
Definition: THDMcache.h:168
double ip_ex_pp_phi_Zga_llga_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3664
double ip_ex_pp_phi_gaga_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a scalar resonance decaying to two photo...
Definition: THDMcache.cpp:3898
gslpp::matrix< double > temp26e
Definition: THDMcache.h:176
double ip_ex_bb_phi_bb_CMS8_e(double mass)
Interpolating function for the expected CMS upper limit on a bottom quark produced scalar resonance d...
Definition: THDMcache.cpp:3439
double ip_ex_ggF_phi_Zga_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3720
gslpp::complex B0_MZ2_MZ2_MZ2_mHl2(const double MZ2, const double mHl2) const
.
Definition: THDMcache.cpp:416
double ip_ex_mu_pp_H_VV_CMS8_e(double mass)
Interpolating function for the expected CMS upper limit on a scalar resonance decaying to two massive...
Definition: THDMcache.cpp:3279
double ip_ex_VBF_H_WW_enumunu_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3690
double ie21c[2][CacheSize]
Definition: THDMcache.h:3791
double R_pp_A_gaga_ATLAS13
Definition: THDMcache.h:3330
gslpp::matrix< double > temp29e
Definition: THDMcache.h:176
double THoEX_pp_H_gaga_ATLAS8
Definition: THDMcache.h:3071
double ip_ex_bb_phi_tautau_ATLAS8_cache[2][CacheSize]
Definition: THDMcache.h:3605
gslpp::complex B0_MZ2_mHl2_mHh2_mHl2(const double MZ2, const double mHl2, const double mHh2) const
.
Definition: THDMcache.cpp:570
double rh_gaga
Definition: THDMcache.h:2888
gslpp::matrix< double > CMS13_pp_Hpm_taunu_e
Definition: THDMcache.h:193
double ie29e(double mass)
Definition: THDMcache.cpp:6218
double ip_ex_gg_phi_tautau_ATLAS8_cache[2][CacheSize]
Definition: THDMcache.h:3603
gslpp::matrix< double > CMS13_pp_H_ZZ_llnunu_e
Definition: THDMcache.h:167
double ip_ex_gg_H_ZZ_llqq_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3682
gslpp::matrix< double > temp35
Definition: THDMcache.h:173
gslpp::matrix< double > temp16e
Definition: THDMcache.h:175
double WFRcomb2
Definition: THDMcache.h:3409
gslpp::complex I_HH_L(const double mHh2, const double Mmu, const double Mtau) const
Amplitude for a heavy CP-even Higgs boson decay to diphotons including muons and taus in the loop.
Definition: THDMcache.cpp:7106
double ie35e(double mass)
Definition: THDMcache.cpp:6410
double ie35(double mass)
Definition: THDMcache.cpp:6394
gslpp::matrix< double > CMS8_pp_A_HZ_bbll
Definition: THDMcache.h:144
double ip_ex_pp_Hpm_taunu_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3840
double R_ggF_H_hh_bbtautau_CMS8
Definition: THDMcache.h:3101
gslpp::complex B0_MZ2_mHh2_mHh2_mHl2(const double MZ2, const double mHh2, const double mHl2) const
.
Definition: THDMcache.cpp:682
double ggF_H_hh_TH8
Definition: THDMcache.h:2962
gslpp::complex B0p_MZ2_mA2_mA2_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3538
double R_pp_A_HZ_tautaull_CMS8
Definition: THDMcache.h:3352
gslpp::complex B0p_MZ2_mHp2_0_mHh2_cache[4][CacheSize]
Definition: THDMcache.h:3531
double THoEX_pp_A_HZ_tautaull_CMS8
Definition: THDMcache.h:3351
double R_pp_H_hh_bbbb_CMS8
Definition: THDMcache.h:3103
double SigmaSumA8
Definition: THDMcache.h:3210
double ip_ex_gg_H_ZZ_llnunu_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3676
gslpp::matrix< double > CMS8_pp_phi_Zga
Definition: THDMcache.h:144
double THoEX_pp_H_ZZ_llqq_CMS13
Definition: THDMcache.h:3171
gslpp::matrix< double > temp31e
Definition: THDMcache.h:177
double ttF_H_tt_TH13
Definition: THDMcache.h:3030
gslpp::complex B0p_MZ2_mA2_0_mHh2_cache[4][CacheSize]
Definition: THDMcache.h:3536
double R_pp_H_hh_bbbb_CMS13
Definition: THDMcache.h:3192
double THoEX_pp_A_gaga_ATLAS13
Definition: THDMcache.h:3329
double rh_Zga
Definition: THDMcache.h:2890
gslpp::complex B0_MZ2_mHl2_0_mHp2(const double MZ2, const double mHl2, const double mHp2) const
.
Definition: THDMcache.cpp:528
double R_ggF_H_Zga_CMS13
Definition: THDMcache.h:3140
gslpp::matrix< double > ATLAS13_gg_A_Zh_Zbb_e
Definition: THDMcache.h:160
double ip_ex_gg_A_hZ_tautauZ_ATLAS8(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced pseudoscalar reso...
Definition: THDMcache.cpp:3005
double ip_cs_pptottH_13(double mass)
Interpolating function for the top associated H production cross section at 13 TeV.
Definition: THDMcache.cpp:2540
double ip_ex_pp_Hp_tb_ATLAS13_1_e(double mass)
Interpolating function for the expected ATLAS upper limit on a singly charged scalar resonance decayi...
Definition: THDMcache.cpp:6794
gslpp::matrix< double > temp2e
Definition: THDMcache.h:174
double R_VBF_H_ZZ_llll_ATLAS13
Definition: THDMcache.h:3156
double R_VBF_H_WW_lnuqq_ATLAS13
Definition: THDMcache.h:3176
double THoEX_pp_H_AZ_tautaull_CMS8
Definition: THDMcache.h:3112
double ie21ec[2][CacheSize]
Definition: THDMcache.h:3792
double ie18c[2][CacheSize]
Definition: THDMcache.h:3785
double ie35c[2][CacheSize]
Definition: THDMcache.h:3819
double THoEX_pp_H_Zga_qqga_CMS13
Definition: THDMcache.h:3137
double ip_ex_gg_H_ZZ_llll_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:4090
gslpp::complex B00_MZ2_MZ2_mHp2_mHp2(const double MZ2, const double mHp2) const
.
Definition: THDMcache.cpp:1568
double SigmabbF_A13
Definition: THDMcache.h:3212
gslpp::complex B0p_MZ2_mHp2_0_mHl2_cache[4][CacheSize]
Definition: THDMcache.h:3530
gslpp::matrix< double > CMS13_gg_H_ZZ_llnunu_e
Definition: THDMcache.h:167
double THoEX_ggF_H_WW_ATLAS8
Definition: THDMcache.h:3088
double Br_HtoWW
Definition: THDMcache.h:2937
double ip_ex_pp_H_AZ_tautaull_CMS8_cache[3][CacheSize]
Definition: THDMcache.h:3652
double ip_ex_gg_H_ZZ_qqllnunu_ATLAS13_e(double mass)
Interpolating function for the expected ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:4170
double R_ggF_A_tt_ATLAS8
Definition: THDMcache.h:3313
double R_ggF_H_ZZ_llnunu_CMS13
Definition: THDMcache.h:3150
double ie24ec[2][CacheSize]
Definition: THDMcache.h:3798
double pph13
Definition: THDMcache.h:2898
gslpp::matrix< double > ATLAS13_VBF_H_WW_lnuqq
Definition: THDMcache.h:153
double m12_2
Definition: THDMcache.h:3431
void CacheShift(gslpp::complex cache[][CacheSize], const int NumPar, const double params[], const gslpp::complex newResult) const
Adds a new result and its parameters into the cache.
Definition: THDMcache.cpp:286
double ip_ex_pp_H_hh_gagabb_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3700
gslpp::complex A_A_U(const double mA2, const double cW2, const double Mc, const double Mt, const double MZ) const
Amplitude for a CP-odd Higgs boson decay to a photon and a Z boson including the charm and top quarks...
Definition: THDMcache.cpp:7211
double ip_ex_bb_phi_bb_CMS8(double mass)
Interpolating function for the observed CMS upper limit on a bottom quark produced scalar resonance d...
Definition: THDMcache.cpp:3423
double ip_ex_gg_H_ZZ_llll_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3678
gslpp::complex B0p_MZ2_mHh2_mHp2_mHp2(const double MZ2, const double mHh2, const double mHp2) const
.
Definition: THDMcache.cpp:1146
gslpp::complex B0_MZ2_mA2_0_mHh2(const double MZ2, const double mA2, const double mHh2) const
.
Definition: THDMcache.cpp:808
double THoEX_VBF_H_WW_ATLAS8
Definition: THDMcache.h:3090
double ip_cs_ZtoZH_8_cache[2][CacheSize]
Definition: THDMcache.h:3577
double ie32e(double mass)
Definition: THDMcache.cpp:6314
double ip_ex_gg_phi_tautau_ATLAS13(double mass)
Interpolating function for the observed ATLAS upper limit on a gluon-gluon produced scalar resonance ...
Definition: THDMcache.cpp:3834
double Br_AtoHZ
Definition: THDMcache.h:3278
double ip_ex_gg_H_hh_bbtautau_CMS8_cache_e[2][CacheSize]
Definition: THDMcache.h:3646
double ip_ex_pp_phi_Zga_llga_ATLAS13_cache_e[2][CacheSize]
Definition: THDMcache.h:3665
double ie1(double mass)
Definition: THDMcache.cpp:5306
double ip_ex_gg_H_ZZ_nunuqq_ATLAS13_cache[2][CacheSize]
Definition: THDMcache.h:3686
gslpp::matrix< double > temp38e
Definition: THDMcache.h:177
double ip_ex_pp_H_hh_bbbb_CMS13_cache[2][CacheSize]
Definition: THDMcache.h:3736
double THoEX_pp_A_gaga_ATLAS8
Definition: THDMcache.h:3296
double ip_ex_pp_Hpm_tb_ATLAS8_e(double mass)
Interpolating function for the expected ATLAS upper limit on a singly charged scalar resonance decayi...
Definition: THDMcache.cpp:6666
gslpp::matrix< double > log_cs_ttA_13
Definition: THDMcache.h:126
double ip_ex_gg_phi_tautau_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a gluon-gluon produced scalar resonance de...
Definition: THDMcache.cpp:4666
gslpp::matrix< double > CMS13_gg_phi_gaga_e
Definition: THDMcache.h:166
lambda4 * mylambda4
Definition: THDMcache.h:3423
double ip_ex_pp_H_hh_bbbb_CMS13(double mass)
Interpolating function for the observed CMS upper limit on a scalar resonance decaying to two bosons...
Definition: THDMcache.cpp:5082
double ghHpHm_cache[7][CacheSize]
Definition: THDMcache.h:3851
double cW2
Definition: THDMcache.h:3444
double ip_cs_WtoWH_8(double mass)
Interpolating function for the W associated H production cross section at 8 TeV.
Definition: THDMcache.cpp:2445
double R_ggF_H_tt_ATLAS8
Definition: THDMcache.h:3107
double bbF_A_bb_TH8
Definition: THDMcache.h:3244
double ip_Br_HPtobb(double mass)
Interpolating function for the SM branching ratio to two bottom quarks.
Definition: THDMcache.cpp:2257
parameter of the Higgs potential
An observable class for the quartic Higgs potential coupling .
An observable class for the quartic Higgs potential coupling .
An observable class for the quartic Higgs potential coupling .
An observable class for the quartic Higgs potential coupling .
An observable class for the quadratic Higgs potential coupling .
An observable class for the quadratic Higgs potential coupling .