a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
THDMquantities.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2015 HEPfit Collaboration
3  *
4  *
5  * For the licensing terms see doc/COPYING.
6  */
7 
8 #ifndef THDMQUANTITIES_H
9 #define THDMQUANTITIES_H
10 
11 #include "ThObservable.h"
12 
13 class THDM;
14 
20 class tanbeta: public ThObservable {
21 public:
22 
26  tanbeta(const StandardModel& SM_i);
27 
31  double computeThValue();
32 
33  const THDM * myTHDM;
34 };
35 
41 class mass_mHl: public ThObservable {
42 public:
43 
47  mass_mHl(const StandardModel& SM_i);
48 
52  double computeThValue();
53 
54  const THDM * myTHDM;
55 };
56 
62 class mass_mHh: public ThObservable {
63 public:
64 
68  mass_mHh(const StandardModel& SM_i);
69 
73  double computeThValue();
74 
75  const THDM * myTHDM;
76 };
77 
83 class mass_mA: public ThObservable {
84 public:
85 
89  mass_mA(const StandardModel& SM_i);
90 
94  double computeThValue();
95 
96  const THDM * myTHDM;
97 };
98 
104 class mass_mHp: public ThObservable {
105 public:
106 
110  mass_mHp(const StandardModel& SM_i);
111 
115  double computeThValue();
116 
117  const THDM * myTHDM;
118 };
119 
126 public:
127 
132 
136  double computeThValue();
137 
138  const THDM * myTHDM;
139 };
140 
147 public:
148 
153 
157  double computeThValue();
158 
159  const THDM * myTHDM;
160 };
161 
168 public:
169 
174 
178  double computeThValue();
179 
180  const THDM * myTHDM;
181 };
182 
189 public:
190 
195 
199  double computeThValue();
200 
201  const THDM * myTHDM;
202 };
203 
210 public:
211 
216 
220  double computeThValue();
221 
222  const THDM * myTHDM;
223 };
224 
231 public:
232 
237 
241  double computeThValue();
242 
243  const THDM * myTHDM;
244 };
245 
252 public:
253 
258 
262  double computeThValue();
263 
264  const THDM * myTHDM;
265 };
266 
273 public:
274 
279 
283  double computeThValue();
284 
285  const THDM * myTHDM;
286 };
287 
294 public:
295 
300 
304  double computeThValue();
305 
306  const THDM * myTHDM;
307 };
308 
315 public:
316 
321 
325  double computeThValue();
326 
327  const THDM * myTHDM;
328 };
329 
336 class m11_2 : public ThObservable {
337 public:
338 
342  m11_2(const StandardModel& SM_i);
343 
348  double computeThValue();
349 
350  const THDM * myTHDM;
351 };
352 
359 class m22_2 : public ThObservable {
360 public:
361 
365  m22_2(const StandardModel& SM_i);
366 
371  double computeThValue();
372 
373  const THDM * myTHDM;
374 };
375 
382 class lambda1 : public ThObservable {
383 public:
384 
388  lambda1(const StandardModel& SM_i);
389 
394  double computeThValue();
395 
396  const THDM * myTHDM;
397 };
398 
405 class lambda2 : public ThObservable {
406 public:
407 
411  lambda2(const StandardModel& SM_i);
412 
417  double computeThValue();
418 
419  const THDM * myTHDM;
420 };
421 
428 class lambda3 : public ThObservable {
429 public:
430 
434  lambda3(const StandardModel& SM_i);
435 
440  double computeThValue();
441 
442  const THDM * myTHDM;
443 };
444 
451 class lambda4 : public ThObservable {
452 public:
453 
457  lambda4(const StandardModel& SM_i);
458 
463  double computeThValue();
464 
465  const THDM * myTHDM;
466 };
467 
474 class lambda5 : public ThObservable {
475 public:
476 
480  lambda5(const StandardModel& SM_i);
481 
486  double computeThValue();
487 
488  const THDM * myTHDM;
489 };
490 
497 class lambda345 : public ThObservable {
498 public:
499 
503  lambda345(const StandardModel& SM_i);
504 
509  double computeThValue();
510 
511  const THDM * myTHDM;
512 };
513 
521 class g_hhh : public ThObservable {
522 public:
523 
527  g_hhh(const StandardModel& SM_i);
528 
533  double computeThValue();
534 
535  const THDM * myTHDM;
536 };
537 
545 class g_hhHh : public ThObservable {
546 public:
547 
551  g_hhHh(const StandardModel& SM_i);
552 
557  double computeThValue();
558 
559  const THDM * myTHDM;
560 };
561 
569 class g_hHhHh : public ThObservable {
570 public:
571 
575  g_hHhHh(const StandardModel& SM_i);
576 
581  double computeThValue();
582 
583  const THDM * myTHDM;
584 };
585 
593 class g_HhHhHh : public ThObservable {
594 public:
595 
599  g_HhHhHh(const StandardModel& SM_i);
600 
605  double computeThValue();
606 
607  const THDM * myTHDM;
608 };
609 
617 class g_hAA : public ThObservable {
618 public:
619 
623  g_hAA(const StandardModel& SM_i);
624 
629  double computeThValue();
630 
631  const THDM * myTHDM;
632 };
633 
641 class g_HhAA : public ThObservable {
642 public:
643 
647  g_HhAA(const StandardModel& SM_i);
648 
653  double computeThValue();
654 
655  const THDM * myTHDM;
656 };
657 
665 class g_hHpHm : public ThObservable {
666 public:
667 
671  g_hHpHm(const StandardModel& SM_i);
672 
677  double computeThValue();
678 
679  const THDM * myTHDM;
680 };
681 
689 class g_HhHpHm : public ThObservable {
690 public:
691 
695  g_HhHpHm(const StandardModel& SM_i);
696 
701  double computeThValue();
702 
703  const THDM * myTHDM;
704 };
705 
712 class Y1_THDM : public ThObservable {
713 public:
714 
718  Y1_THDM(const StandardModel& SM_i);
719 
724  double computeThValue();
725 
726  const THDM * myTHDM;
727 };
728 
735 class Y2_THDM : public ThObservable {
736 public:
737 
741  Y2_THDM(const StandardModel& SM_i);
742 
747  double computeThValue();
748 
749  const THDM * myTHDM;
750 };
751 
758 class Y3_THDM : public ThObservable {
759 public:
760 
764  Y3_THDM(const StandardModel& SM_i);
765 
770  double computeThValue();
771 
772  const THDM * myTHDM;
773 };
774 
781 class Z1_THDM : public ThObservable {
782 public:
783 
787  Z1_THDM(const StandardModel& SM_i);
788 
793  double computeThValue();
794 
795  const THDM * myTHDM;
796 };
797 
804 class Z2_THDM : public ThObservable {
805 public:
806 
810  Z2_THDM(const StandardModel& SM_i);
811 
816  double computeThValue();
817 
818  const THDM * myTHDM;
819 };
820 
827 class Z3_THDM : public ThObservable {
828 public:
829 
833  Z3_THDM(const StandardModel& SM_i);
834 
839  double computeThValue();
840 
841  const THDM * myTHDM;
842 };
843 
850 class Z4_THDM : public ThObservable {
851 public:
852 
856  Z4_THDM(const StandardModel& SM_i);
857 
862  double computeThValue();
863 
864  const THDM * myTHDM;
865 };
866 
873 class Z5_THDM : public ThObservable {
874 public:
875 
879  Z5_THDM(const StandardModel& SM_i);
880 
885  double computeThValue();
886 
887  const THDM * myTHDM;
888 };
889 
896 class Z6_THDM : public ThObservable {
897 public:
898 
902  Z6_THDM(const StandardModel& SM_i);
903 
908  double computeThValue();
909 
910  const THDM * myTHDM;
911 };
912 
919 class Z7_THDM : public ThObservable {
920 public:
921 
925  Z7_THDM(const StandardModel& SM_i);
926 
931  double computeThValue();
932 
933  const THDM * myTHDM;
934 };
935 
942 class xi0_THDM : public ThObservable {
943 public:
944 
948  xi0_THDM(const StandardModel& SM_i);
949 
954  double computeThValue();
955 
956  const THDM * myTHDM;
957 };
958 
965 class xi1_THDM : public ThObservable {
966 public:
967 
971  xi1_THDM(const StandardModel& SM_i);
972 
977  double computeThValue();
978 
979  const THDM * myTHDM;
980 };
981 
988 class xi3_THDM : public ThObservable {
989 public:
990 
994  xi3_THDM(const StandardModel& SM_i);
995 
1000  double computeThValue();
1001 
1002  const THDM * myTHDM;
1003 };
1004 
1011 class eta00_THDM : public ThObservable {
1012 public:
1013 
1017  eta00_THDM(const StandardModel& SM_i);
1018 
1023  double computeThValue();
1024 
1025  const THDM * myTHDM;
1026 };
1027 
1034 class eta3_THDM : public ThObservable {
1035 public:
1036 
1040  eta3_THDM(const StandardModel& SM_i);
1041 
1046  double computeThValue();
1047 
1048  const THDM * myTHDM;
1049 };
1050 
1057 class E11_THDM : public ThObservable {
1058 public:
1059 
1063  E11_THDM(const StandardModel& SM_i);
1064 
1069  double computeThValue();
1070 
1071  const THDM * myTHDM;
1072 };
1073 
1080 class E22_THDM : public ThObservable {
1081 public:
1082 
1086  E22_THDM(const StandardModel& SM_i);
1087 
1092  double computeThValue();
1093 
1094  const THDM * myTHDM;
1095 };
1096 
1103 class E33_THDM : public ThObservable {
1104 public:
1105 
1109  E33_THDM(const StandardModel& SM_i);
1110 
1115  double computeThValue();
1116 
1117  const THDM * myTHDM;
1118 };
1119 
1126 class HHlambda1 : public ThObservable {
1127 public:
1128 
1132  HHlambda1(const StandardModel& SM_i);
1133 
1138  double computeThValue();
1139 
1140  const THDM * myTHDM;
1141 };
1142 
1149 class HHlambda2 : public ThObservable {
1150 public:
1151 
1155  HHlambda2(const StandardModel& SM_i);
1156 
1161  double computeThValue();
1162 
1163  const THDM * myTHDM;
1164 };
1165 
1172 class HHlambda3 : public ThObservable {
1173 public:
1174 
1178  HHlambda3(const StandardModel& SM_i);
1179 
1184  double computeThValue();
1185 
1186  const THDM * myTHDM;
1187 };
1188 
1195 class HHlambda4 : public ThObservable {
1196 public:
1197 
1201  HHlambda4(const StandardModel& SM_i);
1202 
1207  double computeThValue();
1208 
1209  const THDM * myTHDM;
1210 };
1211 
1218 class HHlambda5 : public ThObservable {
1219 public:
1220 
1224  HHlambda5(const StandardModel& SM_i);
1225 
1230  double computeThValue();
1231 
1232  const THDM * myTHDM;
1233 };
1234 
1241 class HHlambda6 : public ThObservable {
1242 public:
1243 
1247  HHlambda6(const StandardModel& SM_i);
1248 
1253  double computeThValue();
1254 
1255  const THDM * myTHDM;
1256 };
1257 
1258 #endif /* THDMQUANTITIES_H */
Z3_THDM::Z3_THDM
Z3_THDM(const StandardModel &SM_i)
Z3_THDM constructor.
Definition: THDMquantities.cpp:560
xi0_THDM::computeThValue
double computeThValue()
The quadratic coupling .
Definition: THDMquantities.cpp:662
lambda5::lambda5
lambda5(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:268
g_hhHh::g_hhHh
g_hhHh(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:323
Y2_THDM::Y2_THDM
Y2_THDM(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:483
HHlambda1
An observable class for the quartic Higgs potential coupling .
Definition: THDMquantities.h:1126
massdifference_mAmmHp::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:306
Z4_THDM::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:589
E22_THDM::E22_THDM
E22_THDM(const StandardModel &SM_i)
E22_THDM constructor.
Definition: THDMquantities.cpp:777
HHlambda6::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:1255
m11_2::m11_2
m11_2(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:159
g_hHhHh::g_hHhHh
g_hHhHh(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:344
Z6_THDM::Z6_THDM
Z6_THDM(const StandardModel &SM_i)
Z6_THDM constructor.
Definition: THDMquantities.cpp:618
g_hhHh::computeThValue
double computeThValue()
The triple Higgs coupling .
Definition: THDMquantities.cpp:327
massdifference_mHhmmA::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:222
HHlambda3
An observable class for the quartic Higgs potential coupling .
Definition: THDMquantities.h:1172
massdifference_mHlmmA
The difference between the masses of the heavy CP-even and the CP-odd Higgs.
Definition: THDMquantities.h:125
massdifference_mAmmHl
The difference between the masses of the CP-odd and the heavy CP-even Higgs.
Definition: THDMquantities.h:146
mass_mHl::computeThValue
double computeThValue()
Definition: THDMquantities.cpp:24
g_hHpHm
An observable class for the triple Higgs coupling .
Definition: THDMquantities.h:665
massdifference_mHhmmA::computeThValue
double computeThValue()
Definition: THDMquantities.cpp:103
xi0_THDM::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:956
g_HhAA
An observable class for the triple Higgs coupling .
Definition: THDMquantities.h:641
eta00_THDM
An observable class for the bilinear basis parameter .
Definition: THDMquantities.h:1011
massdifference_mAmmHp::computeThValue
double computeThValue()
Definition: THDMquantities.cpp:143
E11_THDM
An observable class for the bilinear basis parameter .
Definition: THDMquantities.h:1057
m11_2::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:350
massdifference_mAmmHh
The difference between the masses of the CP-odd and the heavy CP-even Higgs.
Definition: THDMquantities.h:230
HHlambda5::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:1232
m22_2::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:180
HHlambda4::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:1209
g_HhHpHm::computeThValue
double computeThValue()
The triple Higgs coupling .
Definition: THDMquantities.cpp:452
eta3_THDM
An observable class for the bilinear basis parameter .
Definition: THDMquantities.h:1034
mass_mA::computeThValue
double computeThValue()
Definition: THDMquantities.cpp:43
Y2_THDM
An observable class for the Higgs basis parameter .
Definition: THDMquantities.h:735
mass_mHh::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:75
m11_2
An observable class for the quadratic Higgs potential coupling .
Definition: THDMquantities.h:336
eta00_THDM::eta00_THDM
eta00_THDM(const StandardModel &SM_i)
eta00_THDM constructor.
Definition: THDMquantities.cpp:709
xi3_THDM::computeThValue
double computeThValue()
The quadratic coupling .
Definition: THDMquantities.cpp:694
ThObservable.h
E22_THDM::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:781
Z5_THDM::Z5_THDM
Z5_THDM(const StandardModel &SM_i)
Z5_THDM constructor.
Definition: THDMquantities.cpp:602
THDM
A base class for symmetric Two-Higgs-Doublet models.
Definition: THDM.h:120
Y3_THDM
An observable class for the Higgs basis parameter .
Definition: THDMquantities.h:758
lambda4::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:255
xi1_THDM::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:979
g_hhh::g_hhh
g_hhh(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:303
massdifference_mHlmmA::computeThValue
double computeThValue()
Definition: THDMquantities.cpp:63
lambda345
An observable class for the quartic Higgs potential coupling combination .
Definition: THDMquantities.h:497
m11_2::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:163
massdifference_mHpmmA
The difference between the masses of the charged and the CP-odd Higgs.
Definition: THDMquantities.h:314
xi0_THDM
An observable class for the bilinear basis parameter .
Definition: THDMquantities.h:942
massdifference_mHhmmHp::computeThValue
double computeThValue()
Definition: THDMquantities.cpp:123
E33_THDM::E33_THDM
E33_THDM(const StandardModel &SM_i)
E33_THDM constructor.
Definition: THDMquantities.cpp:791
lambda3
An observable class for the quartic Higgs potential coupling .
Definition: THDMquantities.h:428
g_HhAA::g_HhAA
g_HhAA(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:406
mass_mA::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:96
lambda3::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:235
Z4_THDM::Z4_THDM
Z4_THDM(const StandardModel &SM_i)
Z4_THDM constructor.
Definition: THDMquantities.cpp:585
Z7_THDM::Z7_THDM
Z7_THDM(const StandardModel &SM_i)
Z7_THDM constructor.
Definition: THDMquantities.cpp:633
Z5_THDM::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:606
lambda2::lambda2
lambda2(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:212
HHlambda2::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:844
Y3_THDM::computeThValue
double computeThValue()
The quadratic coupling .
Definition: THDMquantities.cpp:511
mass_mHl::mass_mHl
mass_mHl(const StandardModel &SM_i)
mass_mHl constructor.
Definition: THDMquantities.cpp:20
massdifference_mHlmmHp::computeThValue
double computeThValue()
Definition: THDMquantities.cpp:83
HHlambda5::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:903
massdifference_mHlmmHp::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:180
Z3_THDM::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:564
massdifference_mAmmHh::massdifference_mAmmHh
massdifference_mAmmHh(const StandardModel &SM_i)
massdifference_mAmmHh constructor.
Definition: THDMquantities.cpp:109
E22_THDM::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:1094
massdifference_mAmmHl::massdifference_mAmmHl
massdifference_mAmmHl(const StandardModel &SM_i)
massdifference_mAmmHl constructor.
Definition: THDMquantities.cpp:69
StandardModel
A model class for the Standard Model.
Definition: StandardModel.h:474
g_HhHhHh::g_HhHhHh
g_HhHhHh(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:365
g_hhHh
An observable class for the triple Higgs coupling .
Definition: THDMquantities.h:545
Z6_THDM
An observable class for the Higgs basis parameter .
Definition: THDMquantities.h:896
xi0_THDM::xi0_THDM
xi0_THDM(const StandardModel &SM_i)
xi0_THDM constructor.
Definition: THDMquantities.cpp:658
E33_THDM::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:795
lambda1::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:197
Y1_THDM::Y1_THDM
Y1_THDM(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:469
tanbeta::tanbeta
tanbeta(const StandardModel &SM_i)
tanbeta constructor.
Definition: THDMquantities.cpp:11
lambda1::lambda1
lambda1(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:193
massdifference_mHpmmHh::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:285
lambda345::lambda345
lambda345(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:284
Z2_THDM::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:818
HHlambda5::HHlambda5
HHlambda5(const StandardModel &SM_i)
HHlambda5 constructor.
Definition: THDMquantities.cpp:899
Y1_THDM
An observable class for the Higgs basis parameter .
Definition: THDMquantities.h:712
g_hHpHm::g_hHpHm
g_hHpHm(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:427
Z4_THDM::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:864
Z7_THDM
An observable class for the Higgs basis parameter .
Definition: THDMquantities.h:919
lambda1::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:396
massdifference_mHpmmHl::massdifference_mHpmmHl
massdifference_mHpmmHl(const StandardModel &SM_i)
massdifference_mHpmmHl constructor.
Definition: THDMquantities.cpp:89
lambda4::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:465
m22_2::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:373
Z2_THDM::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:540
lambda2::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:216
lambda1
An observable class for the quartic Higgs potential coupling .
Definition: THDMquantities.h:382
massdifference_mHhmmA
The difference between the masses of the heavy CP-even and the CP-odd Higgs.
Definition: THDMquantities.h:209
massdifference_mAmmHl::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:159
g_hHpHm::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:679
massdifference_mHhmmHp::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:264
HHlambda6
An observable class for the quartic Higgs potential coupling .
Definition: THDMquantities.h:1241
eta3_THDM::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:739
g_hhh::computeThValue
double computeThValue()
The triple Higgs coupling .
Definition: THDMquantities.cpp:307
mass_mA::mass_mA
mass_mA(const StandardModel &SM_i)
mass_mA constructor.
Definition: THDMquantities.cpp:39
lambda3::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:442
E11_THDM::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:764
mass_mHl::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:54
g_hAA::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:631
lambda4
An observable class for the quartic Higgs potential coupling .
Definition: THDMquantities.h:451
mass_mHh::mass_mHh
mass_mHh(const StandardModel &SM_i)
mass_mHh constructor.
Definition: THDMquantities.cpp:29
Y3_THDM::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:772
mass_mHp::computeThValue
double computeThValue()
Definition: THDMquantities.cpp:53
massdifference_mHpmmHl
The difference between the masses of the charged and the heavy CP-even Higgs.
Definition: THDMquantities.h:188
E11_THDM::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:1071
Y1_THDM::computeThValue
double computeThValue()
The quadratic coupling .
Definition: THDMquantities.cpp:473
g_HhHhHh::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:607
Z6_THDM::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:622
massdifference_mHpmmHh
The difference between the masses of the charged and the heavy CP-even Higgs.
Definition: THDMquantities.h:272
mass_mHh::computeThValue
double computeThValue()
Definition: THDMquantities.cpp:33
HHlambda1::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:819
lambda2::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:419
HHlambda3::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:1186
Z5_THDM
An observable class for the Higgs basis parameter .
Definition: THDMquantities.h:873
HHlambda4::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:890
Z2_THDM::Z2_THDM
Z2_THDM(const StandardModel &SM_i)
Z2_THDM constructor.
Definition: THDMquantities.cpp:536
E33_THDM::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:1117
g_hhHh::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:559
g_HhHpHm::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:703
Y2_THDM::computeThValue
double computeThValue()
The quadratic coupling .
Definition: THDMquantities.cpp:487
Z1_THDM::Z1_THDM
Z1_THDM(const StandardModel &SM_i)
Z1_THDM constructor.
Definition: THDMquantities.cpp:521
g_HhHpHm
An observable class for the triple Higgs coupling .
Definition: THDMquantities.h:689
lambda2
An observable class for the quartic Higgs potential coupling .
Definition: THDMquantities.h:405
tanbeta::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:33
HHlambda5
An observable class for the quartic Higgs potential coupling .
Definition: THDMquantities.h:1218
HHlambda3::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:869
massdifference_mHpmmHh::massdifference_mHpmmHh
massdifference_mHpmmHh(const StandardModel &SM_i)
massdifference_mHpmmHh constructor.
Definition: THDMquantities.cpp:129
mass_mHh
The mass of the heavy CP-even Higgs state.
Definition: THDMquantities.h:62
g_HhHhHh
An observable class for the triple Higgs coupling .
Definition: THDMquantities.h:593
massdifference_mHlmmHp
The difference between the masses of the heavy CP-even and the charged Higgs.
Definition: THDMquantities.h:167
xi3_THDM::xi3_THDM
xi3_THDM(const StandardModel &SM_i)
xi3_THDM constructor.
Definition: THDMquantities.cpp:690
m22_2
An observable class for the quadratic Higgs potential coupling .
Definition: THDMquantities.h:359
HHlambda2::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:1163
massdifference_mAmmHh::computeThValue
double computeThValue()
Definition: THDMquantities.cpp:113
massdifference_mHpmmA::massdifference_mHpmmA
massdifference_mHpmmA(const StandardModel &SM_i)
massdifference_mHpmmA constructor.
Definition: THDMquantities.cpp:149
Z2_THDM
An observable class for the Higgs basis parameter .
Definition: THDMquantities.h:804
E22_THDM
An observable class for the bilinear basis parameter .
Definition: THDMquantities.h:1080
lambda345::computeThValue
double computeThValue()
The quartic coupling combination .
Definition: THDMquantities.cpp:288
massdifference_mHhmmHp::massdifference_mHhmmHp
massdifference_mHhmmHp(const StandardModel &SM_i)
massdifference_mHhmmHp constructor.
Definition: THDMquantities.cpp:119
tanbeta::computeThValue
double computeThValue()
Definition: THDMquantities.cpp:15
lambda345::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:511
tanbeta
The tangent of beta.
Definition: THDMquantities.h:20
g_hAA
An observable class for the triple Higgs coupling .
Definition: THDMquantities.h:617
Z1_THDM::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:525
Y3_THDM::Y3_THDM
Y3_THDM(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:507
eta00_THDM::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:1025
Z3_THDM
An observable class for the Higgs basis parameter .
Definition: THDMquantities.h:827
massdifference_mHpmmA::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:327
lambda4::lambda4
lambda4(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:251
E11_THDM::E11_THDM
E11_THDM(const StandardModel &SM_i)
E11_THDM constructor.
Definition: THDMquantities.cpp:760
Z3_THDM::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:841
ThObservable
A class for a model prediction of an observable.
Definition: ThObservable.h:25
g_HhAA::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:655
g_hAA::g_hAA
g_hAA(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:385
mass_mHl
The mass of the light CP-even Higgs state.
Definition: THDMquantities.h:41
HHlambda1::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:1140
g_hHpHm::computeThValue
double computeThValue()
The triple Higgs coupling .
Definition: THDMquantities.cpp:431
g_HhHhHh::computeThValue
double computeThValue()
The triple Higgs coupling .
Definition: THDMquantities.cpp:369
Z4_THDM
An observable class for the Higgs basis parameter .
Definition: THDMquantities.h:850
lambda5
An observable class for the quartic Higgs potential coupling .
Definition: THDMquantities.h:474
massdifference_mAmmHp::massdifference_mAmmHp
massdifference_mAmmHp(const StandardModel &SM_i)
massdifference_mAmmHp constructor.
Definition: THDMquantities.cpp:139
massdifference_mAmmHh::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:243
Z1_THDM::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:795
lambda5::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:272
xi3_THDM
An observable class for the bilinear basis parameter .
Definition: THDMquantities.h:988
g_hAA::computeThValue
double computeThValue()
The triple Higgs coupling .
Definition: THDMquantities.cpp:389
g_hHhHh
An observable class for the triple Higgs coupling .
Definition: THDMquantities.h:569
Y2_THDM::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:749
HHlambda2
An observable class for the quartic Higgs potential coupling .
Definition: THDMquantities.h:1149
g_hHhHh::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:583
g_hHhHh::computeThValue
double computeThValue()
The triple Higgs coupling .
Definition: THDMquantities.cpp:348
massdifference_mHpmmHl::computeThValue
double computeThValue()
Definition: THDMquantities.cpp:93
HHlambda4
An observable class for the quartic Higgs potential coupling .
Definition: THDMquantities.h:1195
HHlambda6::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:919
g_hhh
An observable class for the triple Higgs coupling .
Definition: THDMquantities.h:521
g_hhh::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:535
massdifference_mHpmmHl::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:201
Y1_THDM::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:726
eta3_THDM::eta3_THDM
eta3_THDM(const StandardModel &SM_i)
eta3_THDM constructor.
Definition: THDMquantities.cpp:735
Z7_THDM::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:933
HHlambda3::HHlambda3
HHlambda3(const StandardModel &SM_i)
HHlambda3 constructor.
Definition: THDMquantities.cpp:865
m22_2::m22_2
m22_2(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:176
HHlambda4::HHlambda4
HHlambda4(const StandardModel &SM_i)
HHlambda4 constructor.
Definition: THDMquantities.cpp:886
xi3_THDM::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:1002
massdifference_mHlmmA::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:138
lambda3::lambda3
lambda3(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:231
massdifference_mHlmmA::massdifference_mHlmmA
massdifference_mHlmmA(const StandardModel &SM_i)
massdifference_mHlmmA constructor.
Definition: THDMquantities.cpp:59
massdifference_mHhmmA::massdifference_mHhmmA
massdifference_mHhmmA(const StandardModel &SM_i)
massdifference_mHhmmA constructor.
Definition: THDMquantities.cpp:99
massdifference_mHpmmA::computeThValue
double computeThValue()
Definition: THDMquantities.cpp:153
Z7_THDM::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:637
mass_mHp
The mass of the charged Higgs state.
Definition: THDMquantities.h:104
massdifference_mAmmHl::computeThValue
double computeThValue()
Definition: THDMquantities.cpp:73
E33_THDM
An observable class for the bilinear basis parameter .
Definition: THDMquantities.h:1103
HHlambda1::HHlambda1
HHlambda1(const StandardModel &SM_i)
HHlambda1 constructor.
Definition: THDMquantities.cpp:815
Z1_THDM
An observable class for the Higgs basis parameter .
Definition: THDMquantities.h:781
massdifference_mHhmmHp
The difference between the masses of the heavy CP-even and the charged Higgs.
Definition: THDMquantities.h:251
mass_mA
The mass of the CP-odd Higgs state.
Definition: THDMquantities.h:83
HHlambda2::HHlambda2
HHlambda2(const StandardModel &SM_i)
HHlambda2 constructor.
Definition: THDMquantities.cpp:840
massdifference_mAmmHp
The difference between the masses of the CP-odd and the charged Higgs.
Definition: THDMquantities.h:293
g_HhAA::computeThValue
double computeThValue()
The triple Higgs coupling .
Definition: THDMquantities.cpp:410
eta3_THDM::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:1048
g_HhHpHm::g_HhHpHm
g_HhHpHm(const StandardModel &SM_i)
Constructor.
Definition: THDMquantities.cpp:448
xi1_THDM::xi1_THDM
xi1_THDM(const StandardModel &SM_i)
xi1_THDM constructor.
Definition: THDMquantities.cpp:678
lambda5::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:488
Z5_THDM::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:887
mass_mHp::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:117
xi1_THDM::computeThValue
double computeThValue()
The quadratic coupling .
Definition: THDMquantities.cpp:682
mass_mHp::mass_mHp
mass_mHp(const StandardModel &SM_i)
mass_mHp constructor.
Definition: THDMquantities.cpp:49
massdifference_mHlmmHp::massdifference_mHlmmHp
massdifference_mHlmmHp(const StandardModel &SM_i)
massdifference_mHlmmHp constructor.
Definition: THDMquantities.cpp:79
massdifference_mHpmmHh::computeThValue
double computeThValue()
Definition: THDMquantities.cpp:133
xi1_THDM
An observable class for the bilinear basis parameter .
Definition: THDMquantities.h:965
eta00_THDM::computeThValue
double computeThValue()
The quartic coupling .
Definition: THDMquantities.cpp:713
Z6_THDM::myTHDM
const THDM * myTHDM
Definition: THDMquantities.h:910
HHlambda6::HHlambda6
HHlambda6(const StandardModel &SM_i)
HHlambda6 constructor.
Definition: THDMquantities.cpp:915