a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
GeneralTHDMLightHiggs.h
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
8#ifndef GENERALTHDMLIGHTHIGGS_H
9#define GENERALTHDMLIGHTHIGGS_H
10
11#include "ThObservable.h"
12
13class GeneralTHDM;
15
22public:
23
27 Gamma_h_GTHDM(const StandardModel& SM_i);
28
32 double computeThValue();
33
34private:
35 const GeneralTHDM& myGTHDM;
36};
37
42
49public:
50
54 BR_h_bb_GTHDM(const StandardModel& SM_i);
55
59 double computeThValue();
60private:
61 const GeneralTHDM& myGTHDM;
62};
63
70public:
71
75 BR_h_gaga_GTHDM(const StandardModel& SM_i);
76
80 double computeThValue();
81private:
82 const GeneralTHDM& myGTHDM;
83};
84
91public:
92
97
101 double computeThValue();
102private:
103 const GeneralTHDM& myGTHDM;
104};
105
112public:
113
118
122 double computeThValue();
123private:
124 const GeneralTHDM& myGTHDM;
125};
126
127
134public:
135
140
144 double computeThValue();
145private:
146 const GeneralTHDM& myGTHDM;
147};
148
149
156public:
157
162
166 double computeThValue();
167private:
168 const GeneralTHDM& myGTHDM;
169};
170
171
178public:
179
184
188 double computeThValue();
189private:
190 const GeneralTHDM& myGTHDM;
191};
192
199public:
200
205
209 double computeThValue();
210private:
211 const GeneralTHDM& myGTHDM;
212};
213
220public:
221
226
230 double computeThValue();
231private:
232 const GeneralTHDM& myGTHDM;
233};
234
241public:
242
247
251 double computeThValue();
252private:
253 const GeneralTHDM& myGTHDM;
254};
255
262public:
263
268
272 double computeThValue();
273private:
274 const GeneralTHDM& myGTHDM;
275};
276
283public:
284
289
293 double computeThValue();
294private:
295 const GeneralTHDM& myGTHDM;
296};
297
304public:
305
310
314 double computeThValue();
315private:
316 const GeneralTHDM& myGTHDM;
317};
318
325public:
326
331
335 double computeThValue();
336private:
337 const GeneralTHDM& myGTHDM;
338};
339
346public:
347
352
356 double computeThValue();
357private:
358 const GeneralTHDM& myGTHDM;
359};
360
367public:
368
373
377 double computeThValue();
378private:
379 const GeneralTHDM& myGTHDM;
380};
381
388public:
389
394
398 double computeThValue();
399private:
400 const GeneralTHDM& myGTHDM;
401};
402
409public:
410
415
419 double computeThValue();
420private:
421 const GeneralTHDM& myGTHDM;
422};
423
430public:
431
436
440 double computeThValue();
441private:
442 const GeneralTHDM& myGTHDM;
443};
444
451public:
452
457
461 double computeThValue();
462private:
463 const GeneralTHDM& myGTHDM;
464};
465
472public:
473
477 GTHDM_ggF_htobb(const StandardModel& SM_i);
478
482 double computeThValue();
483private:
484 const GeneralTHDM& myGTHDM;
485};
486
493public:
494
498 GTHDM_ggF_htoWW(const StandardModel& SM_i);
499
503 double computeThValue();
504private:
505 const GeneralTHDM& myGTHDM;
506};
507
514public:
515
520
524 double computeThValue();
525private:
526 const GeneralTHDM& myGTHDM;
527};
528
535public:
536
540 GTHDM_ggF_htoZZ(const StandardModel& SM_i);
541
545 double computeThValue();
546private:
547 const GeneralTHDM& myGTHDM;
548};
549
556public:
557
561 GTHDM_ggF_htogaga(const StandardModel& SM_i);
562
566 double computeThValue();
567private:
568 const GeneralTHDM& myGTHDM;
569};
570
577public:
578
582 GTHDM_tth_htobb(const StandardModel& SM_i);
583
587 double computeThValue();
588private:
589 const GeneralTHDM& myGTHDM;
590};
591
598public:
599
603 GTHDM_tth_htoWW(const StandardModel& SM_i);
604
608 double computeThValue();
609private:
610 const GeneralTHDM& myGTHDM;
611};
612
619public:
620
625
629 double computeThValue();
630private:
631 const GeneralTHDM& myGTHDM;
632};
633
640public:
641
645 GTHDM_tth_htoZZ(const StandardModel& SM_i);
646
650 double computeThValue();
651private:
652 const GeneralTHDM& myGTHDM;
653};
654
661public:
662
666 GTHDM_tth_htogaga(const StandardModel& SM_i);
667
671 double computeThValue();
672private:
673 const GeneralTHDM& myGTHDM;
674};
675
682public:
683
687 GTHDM_mu_htobb(const StandardModel& SM_i);
688
692 double computeThValue();
693private:
694 const GeneralTHDM& myGTHDM;
695};
696
703public:
704
708 GTHDM_mu_htoWW(const StandardModel& SM_i);
709
713 double computeThValue();
714private:
715 const GeneralTHDM& myGTHDM;
716};
717
724public:
725
730
734 double computeThValue();
735private:
736 const GeneralTHDM& myGTHDM;
737};
738
745public:
746
750 GTHDM_mu_htoZga(const StandardModel& SM_i);
751
755 double computeThValue();
756private:
757 const GeneralTHDM& myGTHDM;
758};
759
765class yu1r_GTHDM : public ThObservable {
766public:
767
771 yu1r_GTHDM(const StandardModel& SM_i);
772
776 double computeThValue();
777private:
778 const GeneralTHDM& myGTHDM;
779};
780
786class yd1r_GTHDM : public ThObservable {
787public:
788
792 yd1r_GTHDM(const StandardModel& SM_i);
793
797 double computeThValue();
798private:
799 const GeneralTHDM& myGTHDM;
800};
801
807class yl1r_GTHDM : public ThObservable {
808public:
809
813 yl1r_GTHDM(const StandardModel& SM_i);
814
818 double computeThValue();
819private:
820 const GeneralTHDM& myGTHDM;
821};
822
823
829class suR_GTHDM : public ThObservable {
830public:
831
835 suR_GTHDM(const StandardModel& SM_i);
836
840 double computeThValue();
841private:
842 const GeneralTHDM& myGTHDM;
843};
844
845
851class sdR_GTHDM : public ThObservable {
852public:
853
857 sdR_GTHDM(const StandardModel& SM_i);
858
862 double computeThValue();
863private:
864 const GeneralTHDM& myGTHDM;
865};
866
867
873class slR_GTHDM : public ThObservable {
874public:
875
879 slR_GTHDM(const StandardModel& SM_i);
880
884 double computeThValue();
885private:
886 const GeneralTHDM& myGTHDM;
887};
888
889
895class rh_gg_GTHDM : public ThObservable {
896public:
897
901 rh_gg_GTHDM(const StandardModel& SM_i);
902
906 double computeThValue();
907private:
908 const GeneralTHDM& myGTHDM;
909};
910
917public:
918
922 rh_gaga_GTHDM(const StandardModel& SM_i);
923
927 double computeThValue();
928private:
929 const GeneralTHDM& myGTHDM;
930};
931
938public:
939
943 rh_Zga_GTHDM(const StandardModel& SM_i);
944
948 double computeThValue();
949private:
950 const GeneralTHDM& myGTHDM;
951};
952
953
954
955
956#endif /* GENERALTHDMLIGHTHIGGS_H */
GTHDM branching ratio of .
BR_h_bb_GTHDM(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
GTHDM branching ratio of .
const GeneralTHDM & myGTHDM
BR_h_gaga_GTHDM(const StandardModel &SM_i)
Constructor.
GTHDM branching ratio of .
BR_h_tautau_GTHDM(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
Signal strength of a VBF or Vh produced h decaying to two bosons.
GTHDM_VBF_Vh_htoWW(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
Signal strength of a VBF or Vh produced h decaying to two bosons.
const GeneralTHDM & myGTHDM
GTHDM_VBF_Vh_htoZZ(const StandardModel &SM_i)
Constructor.
Signal strength of a VBF or Vh produced h decaying to two quarks.
const GeneralTHDM & myGTHDM
GTHDM_VBF_Vh_htobb(const StandardModel &SM_i)
Constructor.
Signal strength of a VBF or Vh produced h decaying to two quarks.
const GeneralTHDM & myGTHDM
GTHDM_VBF_Vh_htocc(const StandardModel &SM_i)
Constructor.
Signal strength of a VBF or Vh produced h decaying to two photons.
const GeneralTHDM & myGTHDM
GTHDM_VBF_Vh_htogaga(const StandardModel &SM_i)
Constructor.
Signal strength of a VBF or Vh produced h decaying to two gluons.
GTHDM_VBF_Vh_htogg(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
Signal strength of a VBF or Vh produced h decaying to two leptons.
const GeneralTHDM & myGTHDM
GTHDM_VBF_Vh_htotautau(const StandardModel &SM_i)
Constructor.
Signal strength of a ggF produced h decaying to two bosons at 13 TeV.
const GeneralTHDM & myGTHDM
GTHDM_ggF_htoWW(const StandardModel &SM_i)
Constructor.
Signal strength of a ggF produced h decaying to two bosons at 13 TeV.
GTHDM_ggF_htoZZ(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
const GeneralTHDM & myGTHDM
GTHDM_ggF_htobb(const StandardModel &SM_i)
Constructor.
Signal strength of a ggF produced h decaying to two photons at 13 TeV.
const GeneralTHDM & myGTHDM
GTHDM_ggF_htogaga(const StandardModel &SM_i)
Constructor.
Signal strength of a ggF produced h decaying to two leptons at 13 TeV.
GTHDM_ggF_htotautau(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
Signal strength of a ggF or tth produced h decaying to two bosons at 13 TeV.
GTHDM_ggF_tth_htoWW13(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
Signal strength of a ggF or tth produced h decaying to two bosons at 8 TeV.
const GeneralTHDM & myGTHDM
GTHDM_ggF_tth_htoWW8(const StandardModel &SM_i)
Constructor.
Signal strength of a ggF or tth produced h decaying to two bosons at 13 TeV.
GTHDM_ggF_tth_htoZZ13(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
Signal strength of a ggF or tth produced h decaying to two bosons at 8 TeV.
GTHDM_ggF_tth_htoZZ8(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
Signal strength of a ggF or tth produced h decaying to two b quarks at 13 TeV.
const GeneralTHDM & myGTHDM
GTHDM_ggF_tth_htobb13(const StandardModel &SM_i)
Constructor.
Signal strength of a ggF or tth produced h decaying to two b quarks at 8 TeV.
const GeneralTHDM & myGTHDM
GTHDM_ggF_tth_htobb8(const StandardModel &SM_i)
Constructor.
Signal strength of a ggF or tth produced h decaying to two photons at 13 TeV.
GTHDM_ggF_tth_htogaga13(const StandardModel &SM_i)
Constructor.
Signal strength of a ggF or tth produced h decaying to two photons at 8 TeV.
GTHDM_ggF_tth_htogaga8(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
Signal strength of a ggF or tth produced h decaying to two leptons at 13 TeV.
GTHDM_ggF_tth_htotautau13(const StandardModel &SM_i)
Constructor.
Signal strength of a ggF or tth produced h decaying to two leptons at 8 TeV.
GTHDM_ggF_tth_htotautau8(const StandardModel &SM_i)
Constructor.
Signal strength of an h decaying to two bosons at 13 TeV.
const GeneralTHDM & myGTHDM
GTHDM_mu_htoWW(const StandardModel &SM_i)
Constructor.
Signal strength of an h decaying to a boson and a photon at 13 TeV.
const GeneralTHDM & myGTHDM
GTHDM_mu_htoZga(const StandardModel &SM_i)
Constructor.
Signal strength of an h decaying to two b quarks at 13 TeV.
const GeneralTHDM & myGTHDM
GTHDM_mu_htobb(const StandardModel &SM_i)
Constructor.
Signal strength of an h decaying to two leptons at 13 TeV.
GTHDM_mu_htotautau(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
Signal strength of a tth produced h decaying to two bosons at 13 TeV.
GTHDM_tth_htoWW(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
Signal strength of a tth produced h decaying to two bosons at 13 TeV.
GTHDM_tth_htoZZ(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
Signal strength of a tth produced h decaying to two b quarks at 13 TeV.
GTHDM_tth_htobb(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
Signal strength of a tth produced h decaying to two photons at 13 TeV.
GTHDM_tth_htogaga(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
Signal strength of a tth produced h decaying to two leptons at 13 TeV.
const GeneralTHDM & myGTHDM
GTHDM_tth_htotautau(const StandardModel &SM_i)
Constructor.
Total decay rate in the GeneralTHDM.
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
Squared relative coupling of to a Z and a photon.
const GeneralTHDM & myGTHDM
rh_Zga_GTHDM(const StandardModel &SM_i)
Constructor.
Squared relative coupling of to two photons.
const GeneralTHDM & myGTHDM
rh_gaga_GTHDM(const StandardModel &SM_i)
Constructor.
Squared relative coupling of to two gluons.
rh_gg_GTHDM(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
Real part of Yukawa down coupling.
const GeneralTHDM & myGTHDM
sdR_GTHDM(const StandardModel &SM_i)
Constructor.
Real part of Yukawa leptonic coupling.
slR_GTHDM(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
Real part Yukawa up coupling.
const GeneralTHDM & myGTHDM
suR_GTHDM(const StandardModel &SM_i)
Constructor.
Coupling of the SM-Higgs to down quarks real part.
yd1r_GTHDM(const StandardModel &SM_i)
Constructor.
const GeneralTHDM & myGTHDM
Coupling of the SM-Higgs to leptons real part.
const GeneralTHDM & myGTHDM
yl1r_GTHDM(const StandardModel &SM_i)
Constructor.
Coupling of the SM-Higgs to up quarks real part.
const GeneralTHDM & myGTHDM
yu1r_GTHDM(const StandardModel &SM_i)
Constructor.