a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
GeneralTHDMLightHiggs.cpp
Go to the documentation of this file.
1/*
2 * Copyright (C) 2018 HEPfit Collaboration
3 * All rights reserved.
4 *
5 * For the licensing terms see doc/COPYING.
6 */
7
9#include "GeneralTHDM.h"
10#include "GeneralTHDMcache.h"
11
12
13
15: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
16{}
17
19{
20 return myGTHDM.getMyGTHDMCache()->Gamma_h;
21}
22
23
25: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
26{}
27
29{
30 return myGTHDM.getMyGTHDMCache()->GTHDM_BR_h_bb;
31}
32
33
35: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
36{}
37
39{
40 return myGTHDM.getMyGTHDMCache()->GTHDM_BR_h_gaga;
41}
42
43
45: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
46{}
47
49{
50 return myGTHDM.getMyGTHDMCache()->GTHDM_BR_h_tautau;
51}
52
53
54
56: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
57{}
58
60{
61 return myGTHDM.getMyGTHDMCache()->ggF_tth8*(myGTHDM.getMyGTHDMCache()->rh_QdQdE + myGTHDM.getMyGTHDMCache()->rh_QdQdO/(myGTHDM.getMyGTHDMCache()->beta_h_b*myGTHDM.getMyGTHDMCache()->beta_h_b))/myGTHDM.getMyGTHDMCache()->sumModBRs;
62}
63
65: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
66{}
67
69{
70 return myGTHDM.getMyGTHDMCache()->ggF_tth8*myGTHDM.getMyGTHDMCache()->rh_VV/myGTHDM.getMyGTHDMCache()->sumModBRs;
71}
72
73
75: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
76{}
77
79{
80 return myGTHDM.getMyGTHDMCache()->ggF_tth8*(myGTHDM.getMyGTHDMCache()->rh_QlQlE+myGTHDM.getMyGTHDMCache()->rh_QlQlO/(myGTHDM.getMyGTHDMCache()->beta_h_tau*myGTHDM.getMyGTHDMCache()->beta_h_tau))/myGTHDM.getMyGTHDMCache()->sumModBRs;
81}
82
84: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
85{}
86
88{
89 return myGTHDM.getMyGTHDMCache()->ggF_tth8*myGTHDM.getMyGTHDMCache()->rh_VV/myGTHDM.getMyGTHDMCache()->sumModBRs;
90}
91
93: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
94{}
95
97{
98 return myGTHDM.getMyGTHDMCache()->ggF_tth8*myGTHDM.getMyGTHDMCache()->rh_gaga/myGTHDM.getMyGTHDMCache()->sumModBRs;
99}
100
101
103: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
104{}
105
107{
108 return myGTHDM.getMyGTHDMCache()->ggF_tth13*(myGTHDM.getMyGTHDMCache()->rh_QdQdE + myGTHDM.getMyGTHDMCache()->rh_QdQdO/(myGTHDM.getMyGTHDMCache()->beta_h_b*myGTHDM.getMyGTHDMCache()->beta_h_b))/myGTHDM.getMyGTHDMCache()->sumModBRs;
109}
110
111
113: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
114{}
115
117{
118 return myGTHDM.getMyGTHDMCache()->ggF_tth13*myGTHDM.getMyGTHDMCache()->rh_VV/myGTHDM.getMyGTHDMCache()->sumModBRs;
119}
120
121
122
124: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
125{}
126
128{
129 return myGTHDM.getMyGTHDMCache()->ggF_tth13*(myGTHDM.getMyGTHDMCache()->rh_QlQlE+myGTHDM.getMyGTHDMCache()->rh_QlQlO/(myGTHDM.getMyGTHDMCache()->beta_h_tau*myGTHDM.getMyGTHDMCache()->beta_h_tau))/myGTHDM.getMyGTHDMCache()->sumModBRs;
130}
131
133: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
134{}
135
137{
138 return myGTHDM.getMyGTHDMCache()->ggF_tth13*myGTHDM.getMyGTHDMCache()->rh_VV/myGTHDM.getMyGTHDMCache()->sumModBRs;
139}
140
141
142
144: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
145{}
146
148{
149 return myGTHDM.getMyGTHDMCache()->ggF_tth13*myGTHDM.getMyGTHDMCache()->rh_gaga/myGTHDM.getMyGTHDMCache()->sumModBRs;
150}
151
153: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
154{}
155
157{
158 return myGTHDM.getMyGTHDMCache()->VBF_Vh*(myGTHDM.getMyGTHDMCache()->rh_QdQdE + myGTHDM.getMyGTHDMCache()->rh_QdQdO/(myGTHDM.getMyGTHDMCache()->beta_h_b*myGTHDM.getMyGTHDMCache()->beta_h_b))/myGTHDM.getMyGTHDMCache()->sumModBRs;
159}
160
161
162
164: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
165{}
166
168{
169 return myGTHDM.getMyGTHDMCache()->VBF_Vh*myGTHDM.getMyGTHDMCache()->rh_VV/myGTHDM.getMyGTHDMCache()->sumModBRs;
170}
171
172
173
175: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
176{}
177
179{
180 return myGTHDM.getMyGTHDMCache()->VBF_Vh*(myGTHDM.getMyGTHDMCache()->rh_QlQlE + myGTHDM.getMyGTHDMCache()->rh_QlQlO/(myGTHDM.getMyGTHDMCache()->beta_h_tau*myGTHDM.getMyGTHDMCache()->beta_h_tau))/myGTHDM.getMyGTHDMCache()->sumModBRs;
181}
182
183
184
186: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
187{}
188
190{
191 return myGTHDM.getMyGTHDMCache()->VBF_Vh*myGTHDM.getMyGTHDMCache()->rh_VV/myGTHDM.getMyGTHDMCache()->sumModBRs;
192}
193
194
195
197: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
198{}
199
201{
202 return myGTHDM.getMyGTHDMCache()->VBF_Vh*myGTHDM.getMyGTHDMCache()->rh_gaga/myGTHDM.getMyGTHDMCache()->sumModBRs;
203}
204
205
206
208: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
209{}
210
212{
213 return myGTHDM.getMyGTHDMCache()->VBF_Vh*(myGTHDM.getMyGTHDMCache()->rh_gg)/myGTHDM.getMyGTHDMCache()->sumModBRs;
214}
215
216
217
219: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
220{}
221
223{
224 return myGTHDM.getMyGTHDMCache()->VBF_Vh*(myGTHDM.getMyGTHDMCache()->rh_QuQuE + myGTHDM.getMyGTHDMCache()->rh_QuQuO/(myGTHDM.getMyGTHDMCache()->beta_h_c*myGTHDM.getMyGTHDMCache()->beta_h_t))/myGTHDM.getMyGTHDMCache()->sumModBRs;
225}
226
227
229: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
230{}
231
233{
234 return (myGTHDM.getMyGTHDMCache()->rh_gg)*(myGTHDM.getMyGTHDMCache()->rh_QdQdE + myGTHDM.getMyGTHDMCache()->rh_QdQdO/(myGTHDM.getMyGTHDMCache()->beta_h_b*myGTHDM.getMyGTHDMCache()->beta_h_b))/myGTHDM.getMyGTHDMCache()->sumModBRs;
235}
236
237
238
240: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
241{}
242
244{
245 return (myGTHDM.getMyGTHDMCache()->rh_gg)*myGTHDM.getMyGTHDMCache()->rh_VV/myGTHDM.getMyGTHDMCache()->sumModBRs;
246}
247
248
249
251: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
252{}
253
255{
256 return (myGTHDM.getMyGTHDMCache()->rh_gg)*(myGTHDM.getMyGTHDMCache()->rh_QlQlE + myGTHDM.getMyGTHDMCache()->rh_QlQlO/(myGTHDM.getMyGTHDMCache()->beta_h_tau*myGTHDM.getMyGTHDMCache()->beta_h_tau))/myGTHDM.getMyGTHDMCache()->sumModBRs;
257}
258
259
260
262: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
263{}
264
266{
267 return (myGTHDM.getMyGTHDMCache()->rh_gg)*myGTHDM.getMyGTHDMCache()->rh_VV/myGTHDM.getMyGTHDMCache()->sumModBRs;
268}
269
270
271
273: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
274{}
275
277{
278 return (myGTHDM.getMyGTHDMCache()->rh_gg)*myGTHDM.getMyGTHDMCache()->rh_gaga/myGTHDM.getMyGTHDMCache()->sumModBRs;
279}
280
281
282
284: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
285{}
286
288{
289 return (myGTHDM.getMyGTHDMCache()->rh_QuQuE + myGTHDM.getMyGTHDMCache()->rh_QuQuO/(myGTHDM.getMyGTHDMCache()->beta_h_t*myGTHDM.getMyGTHDMCache()->beta_h_t))*(myGTHDM.getMyGTHDMCache()->rh_QdQdE + myGTHDM.getMyGTHDMCache()->rh_QdQdO/(myGTHDM.getMyGTHDMCache()->beta_h_b*myGTHDM.getMyGTHDMCache()->beta_h_b))/myGTHDM.getMyGTHDMCache()->sumModBRs;
290}
291
292
293
295: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
296{}
297
299{
300 return (myGTHDM.getMyGTHDMCache()->rh_QuQuE + myGTHDM.getMyGTHDMCache()->rh_QuQuO/(myGTHDM.getMyGTHDMCache()->beta_h_t*myGTHDM.getMyGTHDMCache()->beta_h_t))*myGTHDM.getMyGTHDMCache()->rh_VV/myGTHDM.getMyGTHDMCache()->sumModBRs;
301}
302
303
304
306: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
307{}
308
310{
311 return (myGTHDM.getMyGTHDMCache()->rh_QuQuE + myGTHDM.getMyGTHDMCache()->rh_QuQuO/(myGTHDM.getMyGTHDMCache()->beta_h_t*myGTHDM.getMyGTHDMCache()->beta_h_t))*(myGTHDM.getMyGTHDMCache()->rh_QlQlE + myGTHDM.getMyGTHDMCache()->rh_QlQlO/(myGTHDM.getMyGTHDMCache()->beta_h_tau*myGTHDM.getMyGTHDMCache()->beta_h_tau))/myGTHDM.getMyGTHDMCache()->sumModBRs;
312}
313
314
315
317: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
318{}
319
321{
322 return (myGTHDM.getMyGTHDMCache()->rh_QuQuE + myGTHDM.getMyGTHDMCache()->rh_QuQuO/(myGTHDM.getMyGTHDMCache()->beta_h_t*myGTHDM.getMyGTHDMCache()->beta_h_t))*myGTHDM.getMyGTHDMCache()->rh_VV/myGTHDM.getMyGTHDMCache()->sumModBRs;
323}
324
325
326
328: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
329{}
330
332{
333 return (myGTHDM.getMyGTHDMCache()->rh_QuQuE + myGTHDM.getMyGTHDMCache()->rh_QuQuO/(myGTHDM.getMyGTHDMCache()->beta_h_t*myGTHDM.getMyGTHDMCache()->beta_h_t))*myGTHDM.getMyGTHDMCache()->rh_gaga/myGTHDM.getMyGTHDMCache()->sumModBRs;
334}
335
336
337
339: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
340{}
341
343{
344 return myGTHDM.getMyGTHDMCache()->pph13*(myGTHDM.getMyGTHDMCache()->rh_QdQdE + myGTHDM.getMyGTHDMCache()->rh_QdQdO/(myGTHDM.getMyGTHDMCache()->beta_h_b*myGTHDM.getMyGTHDMCache()->beta_h_b))/myGTHDM.getMyGTHDMCache()->sumModBRs;
345}
346
347
348
350: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
351{}
352
354{
355 return myGTHDM.getMyGTHDMCache()->pph13*myGTHDM.getMyGTHDMCache()->rh_VV/myGTHDM.getMyGTHDMCache()->sumModBRs;
356}
357
358
359
361: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
362{}
363
365{
366 return myGTHDM.getMyGTHDMCache()->pph13*(myGTHDM.getMyGTHDMCache()->rh_QlQlE + myGTHDM.getMyGTHDMCache()->rh_QlQlO/(myGTHDM.getMyGTHDMCache()->beta_h_tau*myGTHDM.getMyGTHDMCache()->beta_h_tau))/myGTHDM.getMyGTHDMCache()->sumModBRs;
367}
368
369
370
372: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
373{}
374
376{
377 return myGTHDM.getMyGTHDMCache()->pph13*myGTHDM.getMyGTHDMCache()->rh_Zga/myGTHDM.getMyGTHDMCache()->sumModBRs;
378}
379
381: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
382{}
383
385{
386 return myGTHDM.getMyGTHDMCache()->yu1R;
387}
388
390: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
391{}
392
394{
395 return myGTHDM.getMyGTHDMCache()->yd1R;
396}
397
398
400: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
401{}
402
404{
405 return myGTHDM.getMyGTHDMCache()->yl1R;
406}
407
408
410: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
411{}
412
414{
415 return (myGTHDM.getMyGTHDMCache()->su).real();
416}
417
418
420: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
421{}
422
424{
425 return (myGTHDM.getMyGTHDMCache()->sd).real();
426}
427
428
430: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
431{}
432
434{
435 return (myGTHDM.getMyGTHDMCache()->sl).real();
436}
437
438
440: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
441{}
442
444{
445 return myGTHDM.getMyGTHDMCache()->rh_gg;
446}
447
448
450: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
451{}
452
454{
455 return myGTHDM.getMyGTHDMCache()->rh_gaga;
456}
457
458
460: ThObservable(SM_i),myGTHDM(static_cast<const GeneralTHDM&> (SM_i))
461{}
462
464{
465 return myGTHDM.getMyGTHDMCache()->rh_Zga;
466}
467
const GeneralTHDM & myGTHDM
BR_h_bb_GTHDM(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
const GeneralTHDM & myGTHDM
BR_h_gaga_GTHDM(const StandardModel &SM_i)
Constructor.
BR_h_tautau_GTHDM(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
GTHDM_VBF_Vh_htoWW(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
const GeneralTHDM & myGTHDM
GTHDM_VBF_Vh_htoZZ(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
GTHDM_VBF_Vh_htobb(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
GTHDM_VBF_Vh_htocc(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
GTHDM_VBF_Vh_htogaga(const StandardModel &SM_i)
Constructor.
GTHDM_VBF_Vh_htogg(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
const GeneralTHDM & myGTHDM
GTHDM_VBF_Vh_htotautau(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
GTHDM_ggF_htoWW(const StandardModel &SM_i)
Constructor.
GTHDM_ggF_htoZZ(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
const GeneralTHDM & myGTHDM
GTHDM_ggF_htobb(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
GTHDM_ggF_htogaga(const StandardModel &SM_i)
Constructor.
GTHDM_ggF_htotautau(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
GTHDM_ggF_tth_htoWW13(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
const GeneralTHDM & myGTHDM
GTHDM_ggF_tth_htoWW8(const StandardModel &SM_i)
Constructor.
GTHDM_ggF_tth_htoZZ13(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
GTHDM_ggF_tth_htoZZ8(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
const GeneralTHDM & myGTHDM
GTHDM_ggF_tth_htobb13(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
GTHDM_ggF_tth_htobb8(const StandardModel &SM_i)
Constructor.
GTHDM_ggF_tth_htogaga13(const StandardModel &SM_i)
Constructor.
GTHDM_ggF_tth_htogaga8(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
GTHDM_ggF_tth_htotautau13(const StandardModel &SM_i)
Constructor.
GTHDM_ggF_tth_htotautau8(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
GTHDM_mu_htoWW(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
GTHDM_mu_htoZga(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
GTHDM_mu_htobb(const StandardModel &SM_i)
Constructor.
GTHDM_mu_htotautau(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
GTHDM_tth_htoWW(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
GTHDM_tth_htoZZ(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
GTHDM_tth_htobb(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
GTHDM_tth_htogaga(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
const GeneralTHDM & myGTHDM
GTHDM_tth_htotautau(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
Gamma_h_GTHDM(const StandardModel &SM_i)
Gamma_h_GTHDM constructor.
A model class for the Standard Model.
A class for a model prediction of an observable.
Definition: ThObservable.h:25
const GeneralTHDM & myGTHDM
rh_Zga_GTHDM(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
rh_gaga_GTHDM(const StandardModel &SM_i)
Constructor.
rh_gg_GTHDM(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
const GeneralTHDM & myGTHDM
sdR_GTHDM(const StandardModel &SM_i)
Constructor.
slR_GTHDM(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
const GeneralTHDM & myGTHDM
suR_GTHDM(const StandardModel &SM_i)
Constructor.
yd1r_GTHDM(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
const GeneralTHDM & myGTHDM
yl1r_GTHDM(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
yu1r_GTHDM(const StandardModel &SM_i)
Constructor.