a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
chargedHiggs.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 "chargedHiggs.h"
9#include "THDM.h"
10#include "THDMcache.h"
11
12
13
15: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
16{}
17
19{
21}
22
24: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
25{}
26
28{
30}
31
32
33
35: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
36{}
37
39{
41}
42
44: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
45{}
46
48{
50}
51
52
53
55: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
56{}
57
59{
61}
62
64: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
65{}
66
68{
70}
71
72
73
75: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
76{}
77
79{
81}
82
84: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
85{}
86
88{
90}
91
92
93
95: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
96{}
97
99{
101}
102
104: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
105{}
106
108{
110}
111
112
113
115: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
116{}
117
119{
121}
122
124: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
125{}
126
128{
130}
131
132
133
135: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
136{}
137
139{
141}
142
144: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
145{}
146
148{
150}
151
152
153
155: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
156{}
157
159{
161}
162
164: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
165{}
166
168{
170}
171
172
173
175: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
176{}
177
179{
181}
182
184: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
185{}
186
188{
190}
191
192
193
195: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
196{}
197
199{
200 return log10(myTHDM.getMyTHDMCache()->pp_Hpm_taunu_TH8);
201}
202
203
204
206: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
207{}
208
210{
211 return log10(myTHDM.getMyTHDMCache()->pp_Hp_tb_TH8);
212}
213
214
215
217: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
218{}
219
221{
222 return log10(myTHDM.getMyTHDMCache()->pp_Hpm_taunu_TH13);
223}
224
225
226
228: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
229{}
230
232{
233 return log10(myTHDM.getMyTHDMCache()->pp_Hp_tb_TH13);
234}
235
236
237
239: ThObservable(SM_i),myTHDM(static_cast<const THDM&> (SM_i))
240{}
241
243{
245}
double computeThValue()
Gamma_Hp_THDM(const StandardModel &SM_i)
Constructor.
const THDM & myTHDM
Definition: chargedHiggs.h:504
const THDM & myTHDM
Definition: chargedHiggs.h:84
Hobs_pp_Hp_taunu_CMS8(const StandardModel &SM_i)
Hobs_pp_Hp_taunu_CMS8 constructor.
Hobs_pp_Hp_tb_ATLAS13_1(const StandardModel &SM_i)
Hobs_pp_Hp_tb_ATLAS13_1 constructor.
Hobs_pp_Hp_tb_ATLAS13_2(const StandardModel &SM_i)
Hobs_pp_Hp_tb_ATLAS13_2 constructor.
Hobs_pp_Hp_tb_ATLAS13(const StandardModel &SM_i)
Hobs_pp_Hp_tb_ATLAS13 constructor.
const THDM & myTHDM
Definition: chargedHiggs.h:168
Hobs_pp_Hp_tb_CMS8(const StandardModel &SM_i)
Hobs_pp_Hp_tb_CMS8 constructor.
Hobs_pp_Hpm_taunu_ATLAS13(const StandardModel &SM_i)
Hobs_pp_Hpm_taunu_ATLAS13 constructor.
Hobs_pp_Hpm_taunu_ATLAS8(const StandardModel &SM_i)
Hobs_pp_Hpm_taunu_ATLAS8 constructor.
Hobs_pp_Hpm_taunu_CMS13(const StandardModel &SM_i)
Hobs_pp_Hpm_taunu_CMS13 constructor.
Hobs_pp_Hpm_tb_ATLAS8(const StandardModel &SM_i)
Hobs_pp_Hpm_tb_ATLAS8 constructor.
Robs_pp_Hp_taunu_CMS8(const StandardModel &SM_i)
Robs_pp_Hp_taunu_CMS8 constructor.
Robs_pp_Hp_tb_ATLAS13_1(const StandardModel &SM_i)
Robs_pp_Hp_tb_ATLAS13_1 constructor.
Robs_pp_Hp_tb_ATLAS13_2(const StandardModel &SM_i)
Robs_pp_Hp_tb_ATLAS13_2 constructor.
Robs_pp_Hp_tb_ATLAS13(const StandardModel &SM_i)
Robs_pp_Hp_tb_ATLAS13 constructor.
Robs_pp_Hp_tb_CMS8(const StandardModel &SM_i)
Robs_pp_Hp_tb_CMS8 constructor.
const THDM & myTHDM
Definition: chargedHiggs.h:189
Robs_pp_Hpm_taunu_ATLAS13(const StandardModel &SM_i)
Robs_pp_Hpm_taunu_ATLAS13 constructor.
Robs_pp_Hpm_taunu_ATLAS8(const StandardModel &SM_i)
Robs_pp_Hpm_taunu_ATLAS8 constructor.
Robs_pp_Hpm_taunu_CMS13(const StandardModel &SM_i)
Robs_pp_Hpm_taunu_CMS13 constructor.
Robs_pp_Hpm_tb_ATLAS8(const StandardModel &SM_i)
Robs_pp_Hpm_tb_ATLAS8 constructor.
A model class for the Standard Model.
A base class for symmetric Two-Higgs-Doublet models.
Definition: THDM.h:120
THDMcache * getMyTHDMCache() const
A method get the THDMCache.
Definition: THDM.h:213
double pp_Hp_tb_TH13
Definition: THDMcache.h:3364
double pp_Hpm_taunu_TH8
Definition: THDMcache.h:3354
double R_pp_Hp_tb_ATLAS13_2
Definition: THDMcache.h:3381
double THoEX_pp_Hp_tb_ATLAS13_2
Definition: THDMcache.h:3380
double THoEX_pp_Hpm_taunu_ATLAS13
Definition: THDMcache.h:3374
double pp_Hp_tb_TH8
Definition: THDMcache.h:3360
double THoEX_pp_Hpm_taunu_ATLAS8
Definition: THDMcache.h:3366
double THoEX_pp_Hp_tb_CMS8
Definition: THDMcache.h:3372
double R_pp_Hp_tb_ATLAS13
Definition: THDMcache.h:3383
double R_pp_Hp_taunu_CMS8
Definition: THDMcache.h:3369
double R_pp_Hpm_taunu_ATLAS13
Definition: THDMcache.h:3375
double R_pp_Hpm_taunu_ATLAS8
Definition: THDMcache.h:3367
double R_pp_Hp_tb_CMS8
Definition: THDMcache.h:3373
double GammaHptot
Total decay width of the charged Higgs .
Definition: THDMcache.h:3389
double THoEX_pp_Hp_taunu_CMS8
Definition: THDMcache.h:3368
double R_pp_Hpm_taunu_CMS13
Definition: THDMcache.h:3377
double pp_Hpm_taunu_TH13
Definition: THDMcache.h:3362
double THoEX_pp_Hp_tb_ATLAS13
Definition: THDMcache.h:3382
double THoEX_pp_Hpm_tb_ATLAS8
Definition: THDMcache.h:3370
double R_pp_Hpm_tb_ATLAS8
Definition: THDMcache.h:3371
double THoEX_pp_Hpm_taunu_CMS13
Definition: THDMcache.h:3376
double R_pp_Hp_tb_ATLAS13_1
Definition: THDMcache.h:3379
double THoEX_pp_Hp_tb_ATLAS13_1
Definition: THDMcache.h:3378
A class for a model prediction of an observable.
Definition: ThObservable.h:25
log10_pp_Hp_tb_TH13(const StandardModel &SM_i)
log10_pp_Hp_tb_TH13 constructor.
const THDM & myTHDM
Definition: chargedHiggs.h:483
log10_pp_Hp_tb_TH8(const StandardModel &SM_i)
log10_pp_Hp_tb_TH8 constructor.
const THDM & myTHDM
Definition: chargedHiggs.h:441
log10_pp_Hpm_taunu_TH13(const StandardModel &SM_i)
log10_pp_Hpm_taunu_TH13 constructor.
log10_pp_Hpm_taunu_TH8(const StandardModel &SM_i)
log10_pp_Hpm_taunu_TH8 constructor.