a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
THDMWSignalStrengths.cpp
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2017 HEPfit Collaboration
3  *
4  *
5  * For the licensing terms see doc/COPYING.
6  */
7 
8 #include "THDMWSignalStrengths.h"
9 #include "THDMW.h"
10 #include "THDMWcache.h"
11 
12 
14 : myTHDMW(static_cast<const THDMW&> (SM_i))
15 {}
16 
17 double THDMWSignalStrengths::muggH(const double sqrt_s) const
18 {
19  return myTHDMW.getMyTHDMWCache()->rh_gg;
20 }
21 
22 double THDMWSignalStrengths::muVBF(const double sqrt_s) const
23 {
24  return myTHDMW.getMyTHDMWCache()->rh_VV;
25 }
26 
27 double THDMWSignalStrengths::mueeWBF(const double sqrt_s) const
28 {
29  return myTHDMW.getMyTHDMWCache()->rh_VV;
30 }
31 
32 double THDMWSignalStrengths::muWH(const double sqrt_s) const
33 {
34  return myTHDMW.getMyTHDMWCache()->rh_VV;
35 }
36 
37 double THDMWSignalStrengths::muZH(const double sqrt_s) const
38 {
39  return myTHDMW.getMyTHDMWCache()->rh_VV;
40 }
41 
42 double THDMWSignalStrengths::mueeZH(const double sqrt_s) const
43 {
44  return myTHDMW.getMyTHDMWCache()->rh_VV;
45 }
46 
47 double THDMWSignalStrengths::muVH(const double sqrt_s) const
48 {
49  return myTHDMW.getMyTHDMWCache()->rh_VV;
50 }
51 
52 double THDMWSignalStrengths::muVBFpVH(const double sqrt_s) const
53 {
54  return myTHDMW.getMyTHDMWCache()->rh_VV;
55 }
56 
57 double THDMWSignalStrengths::muttH(const double sqrt_s) const
58 {
60 }
61 
63 {
65 }
66 
68 {
70 }
71 
73 {
75 }
76 
78 {
80 }
81 
83 {
85 }
86 
88 {
90 }
91 
93 {
95 }
96 
98 {
100 }
101 
103 {
105 }
106 
108 {
110 }
THDMWcache::rh_QuQu
double rh_QuQu
Definition: THDMWcache.h:144
THDMWcache::rh_gaga
double rh_gaga
Definition: THDMWcache.h:149
THDMWSignalStrengths::BrHZgaRatio
virtual double BrHZgaRatio() const
Definition: THDMWSignalStrengths.cpp:77
THDMWSignalStrengths::BrHggRatio
virtual double BrHggRatio() const
Definition: THDMWSignalStrengths.cpp:62
THDMWSignalStrengths::myTHDMW
const THDMW & myTHDMW
Definition: THDMWSignalStrengths.h:56
THDMW.h
THDMWcache::rh_gg
double rh_gg
Definition: THDMWcache.h:146
THDMWcache::sumModBRs
double sumModBRs
Definition: THDMWcache.h:152
THDMWSignalStrengths::BrHccRatio
virtual double BrHccRatio() const
Definition: THDMWSignalStrengths.cpp:97
THDMWSignalStrengths::muWH
virtual double muWH(const double sqrt_s) const
Definition: THDMWSignalStrengths.cpp:32
THDMWSignalStrengths::muZH
virtual double muZH(const double sqrt_s) const
Definition: THDMWSignalStrengths.cpp:37
THDMWSignalStrengths::BrHbbRatio
virtual double BrHbbRatio() const
Definition: THDMWSignalStrengths.cpp:102
THDMWcache::rh_QdQd
double rh_QdQd
Definition: THDMWcache.h:147
THDMWSignalStrengths::muVBFpVH
virtual double muVBFpVH(const double sqrt_s) const
Definition: THDMWSignalStrengths.cpp:52
StandardModel
A model class for the Standard Model.
Definition: StandardModel.h:474
THDMWSignalStrengths::mueeZH
virtual double mueeZH(const double sqrt_s) const
Definition: THDMWSignalStrengths.cpp:42
THDMWSignalStrengths::THDMWSignalStrengths
THDMWSignalStrengths(const StandardModel &SM_i)
Constructor.
Definition: THDMWSignalStrengths.cpp:13
THDMW
A base class for symmetric Two-Higgs-Doublet-Manohar-Wise models.
Definition: THDMW.h:233
THDMWSignalStrengths::BrHtautauRatio
virtual double BrHtautauRatio() const
Definition: THDMWSignalStrengths.cpp:92
THDMWcache::rh_ll
double rh_ll
Definition: THDMWcache.h:148
THDMWSignalStrengths::mueeWBF
virtual double mueeWBF(const double sqrt_s) const
Definition: THDMWSignalStrengths.cpp:27
THDMWSignalStrengths::BrHZZRatio
virtual double BrHZZRatio() const
Definition: THDMWSignalStrengths.cpp:72
THDMW::getMyTHDMWCache
THDMWcache * getMyTHDMWCache() const
A method get the THDMWCache.
Definition: THDMW.h:318
THDMWSignalStrengths::muttH
virtual double muttH(const double sqrt_s) const
Definition: THDMWSignalStrengths.cpp:57
THDMWcache::rh_VV
double rh_VV
Definition: THDMWcache.h:145
THDMWSignalStrengths::muVBF
virtual double muVBF(const double sqrt_s) const
Definition: THDMWSignalStrengths.cpp:22
THDMWSignalStrengths::BrHWWRatio
virtual double BrHWWRatio() const
Definition: THDMWSignalStrengths.cpp:67
THDMWcache.h
THDMWSignalStrengths::BrHmumuRatio
virtual double BrHmumuRatio() const
Definition: THDMWSignalStrengths.cpp:87
THDMWSignalStrengths::BrHgagaRatio
virtual double BrHgagaRatio() const
Definition: THDMWSignalStrengths.cpp:82
THDMWcache::rh_Zga
double rh_Zga
Definition: THDMWcache.h:150
THDMWSignalStrengths::muggH
virtual double muggH(const double sqrt_s) const
Definition: THDMWSignalStrengths.cpp:17
THDMWSignalStrengths.h
THDMWSignalStrengths::computeGammaTotalRatio
virtual double computeGammaTotalRatio() const
Definition: THDMWSignalStrengths.cpp:107
THDMWSignalStrengths::muVH
virtual double muVH(const double sqrt_s) const
Definition: THDMWSignalStrengths.cpp:47