a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
THDMWquantities.h
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#ifndef THDMWQUANTITIES_H
9#define THDMWQUANTITIES_H
10
11#include "ThObservable.h"
12
13class THDMW;
14class THDMWcache;
15
21class m12sqTHDMW: public ThObservable {
22public:
23
27 m12sqTHDMW(const StandardModel& SM_i);
28
32 double computeThValue();
33
34private:
35 const THDMW& myTHDMW;
36};
37
43class m11sqTHDMW: public ThObservable {
44public:
45
49 m11sqTHDMW(const StandardModel& SM_i);
50
54 double computeThValue();
55
56private:
57 const THDMW& myTHDMW;
58};
59
65class m22sqTHDMW: public ThObservable {
66public:
67
71 m22sqTHDMW(const StandardModel& SM_i);
72
76 double computeThValue();
77
78private:
79 const THDMW& myTHDMW;
80};
81
87class mhsqTHDMW: public ThObservable {
88public:
89
93 mhsqTHDMW(const StandardModel& SM_i);
94
98 double computeThValue();
99
100private:
102};
103
109class mhTHDMW: public ThObservable {
110public:
111
115 mhTHDMW(const StandardModel& SM_i);
116
120 double computeThValue();
121
122private:
124};
125
132public:
133
137 mHHsqTHDMW(const StandardModel& SM_i);
138
142 double computeThValue();
143
144private:
146};
147
153class mHHTHDMW: public ThObservable {
154public:
155
159 mHHTHDMW(const StandardModel& SM_i);
160
164 double computeThValue();
165
166private:
168};
169
175class mAsqTHDMW: public ThObservable {
176public:
177
181 mAsqTHDMW(const StandardModel& SM_i);
182
186 double computeThValue();
187
188private:
190};
191
197class mATHDMW: public ThObservable {
198public:
199
203 mATHDMW(const StandardModel& SM_i);
204
208 double computeThValue();
209
210private:
212};
213
220public:
221
225 mSRsqTHDMW(const StandardModel& SM_i);
226
230 double computeThValue();
231
232private:
234};
235
241class mSRTHDMW: public ThObservable {
242public:
243
247 mSRTHDMW(const StandardModel& SM_i);
248
252 double computeThValue();
253
254private:
256};
257
264public:
265
269 mSIsqTHDMW(const StandardModel& SM_i);
270
274 double computeThValue();
275
276private:
278};
279
285class mSITHDMW: public ThObservable {
286public:
287
291 mSITHDMW(const StandardModel& SM_i);
292
296 double computeThValue();
297
298private:
300};
301
308public:
309
313 mHpsqTHDMW(const StandardModel& SM_i);
314
318 double computeThValue();
319
320private:
322};
323
329class mHpTHDMW: public ThObservable {
330public:
331
335 mHpTHDMW(const StandardModel& SM_i);
336
340 double computeThValue();
341
342private:
344};
345
352public:
353
357 mSpsqTHDMW(const StandardModel& SM_i);
358
362 double computeThValue();
363
364private:
366};
367
373class mSpTHDMW: public ThObservable {
374public:
375
379 mSpTHDMW(const StandardModel& SM_i);
380
384 double computeThValue();
385
386private:
388};
389
396public:
397
401 mAmmHH_THDMW(const StandardModel& SM_i);
402
406 double computeThValue();
407
408private:
410};
411
418public:
419
423 mHHmmA_THDMW(const StandardModel& SM_i);
424
428 double computeThValue();
429
430private:
432};
433
440public:
441
445 mAmmSR_THDMW(const StandardModel& SM_i);
446
450 double computeThValue();
451
452private:
454};
455
462public:
463
467 mSRmmA_THDMW(const StandardModel& SM_i);
468
472 double computeThValue();
473
474private:
476};
477
484public:
485
489 mAmmSI_THDMW(const StandardModel& SM_i);
490
494 double computeThValue();
495
496private:
498};
499
506public:
507
511 mSImmA_THDMW(const StandardModel& SM_i);
512
516 double computeThValue();
517
518private:
520};
521
528public:
529
533 mHHmmSR_THDMW(const StandardModel& SM_i);
534
538 double computeThValue();
539
540private:
542};
543
550public:
551
555 mSRmmHH_THDMW(const StandardModel& SM_i);
556
560 double computeThValue();
561
562private:
564};
565
572public:
573
577 mHHmmSI_THDMW(const StandardModel& SM_i);
578
582 double computeThValue();
583
584private:
586};
587
594public:
595
599 mSImmHH_THDMW(const StandardModel& SM_i);
600
604 double computeThValue();
605
606private:
608};
609
616public:
617
621 mSRmmSI_THDMW(const StandardModel& SM_i);
622
626 double computeThValue();
627
628private:
630};
631
632
633
640public:
641
645 mSpmmSI_THDMW(const StandardModel& SM_i);
646
650 double computeThValue();
651
652private:
654};
655
656
663public:
664
668 mSRmmSp_THDMW(const StandardModel& SM_i);
669
673 double computeThValue();
674
675private:
677};
678
679
680
681
688public:
689
693 mSImmSR_THDMW(const StandardModel& SM_i);
694
698 double computeThValue();
699
700private:
702};
703
710public:
711
715 mSpmmSR_THDMW(const StandardModel& SM_i);
716
720 double computeThValue();
721
722private:
724};
725
732public:
733
737 mSImmSp_THDMW(const StandardModel& SM_i);
738
742 double computeThValue();
743
744private:
746};
747
748
749
756public:
757
761 rh_gg_THDMW(const StandardModel& SM_i);
762
766 double computeThValue();
767
768private:
770};
771
778public:
779
783 rh_gaga_THDMW(const StandardModel& SM_i);
784
788 double computeThValue();
789
790private:
792};
793
800public:
801
805 rh_Zga_THDMW(const StandardModel& SM_i);
806
810 double computeThValue();
811
812private:
814};
815
816#endif /* THDMWQUANTITIES_H */
A model class for the Standard Model.
A base class for symmetric Two-Higgs-Doublet-Manohar-Wise models.
Definition: THDMW.h:233
A class for the caching of some THDMW objects.
Definition: THDMWcache.h:27
A class for a model prediction of an observable.
Definition: ThObservable.h:25
m11sqTHDMW.
double computeThValue()
const THDMW & myTHDMW
m11sqTHDMW(const StandardModel &SM_i)
m11sqTHDMW constructor.
m12sqTHDMW.
m12sqTHDMW(const StandardModel &SM_i)
m12sqTHDMW constructor.
const THDMW & myTHDMW
double computeThValue()
m22sqTHDMW.
m22sqTHDMW(const StandardModel &SM_i)
m22sqTHDMW constructor.
const THDMW & myTHDMW
double computeThValue()
mATHDMW.
double computeThValue()
mATHDMW(const StandardModel &SM_i)
mATHDMW constructor.
const THDMW & myTHDMW
mAmmHH_THDMW.
double computeThValue()
const THDMW & myTHDMW
mAmmHH_THDMW(const StandardModel &SM_i)
mAmmHH_THDMW constructor.
mAmmSI_THDMW.
const THDMW & myTHDMW
mAmmSI_THDMW(const StandardModel &SM_i)
mAmmSI_THDMW constructor.
double computeThValue()
mAmmSR_THDMW.
const THDMW & myTHDMW
mAmmSR_THDMW(const StandardModel &SM_i)
mAmmSR_THDMW constructor.
double computeThValue()
mAsqTHDMW.
mAsqTHDMW(const StandardModel &SM_i)
mAsqTHDMW constructor.
double computeThValue()
const THDMW & myTHDMW
mHHTHDMW.
double computeThValue()
mHHTHDMW(const StandardModel &SM_i)
mHHTHDMW constructor.
const THDMW & myTHDMW
mHHmmA_THDMW.
const THDMW & myTHDMW
double computeThValue()
mHHmmA_THDMW(const StandardModel &SM_i)
mHHmmA_THDMW constructor.
mHHmmSI_THDMW.
const THDMW & myTHDMW
double computeThValue()
mHHmmSI_THDMW(const StandardModel &SM_i)
mHHmmSI_THDMW constructor.
mHHmmSR_THDMW.
mHHmmSR_THDMW(const StandardModel &SM_i)
mHHmmSR_THDMW constructor.
double computeThValue()
const THDMW & myTHDMW
mHHsqTHDMW.
double computeThValue()
const THDMW & myTHDMW
mHHsqTHDMW(const StandardModel &SM_i)
mHHsqTHDMW constructor.
mHpTHDMW.
const THDMW & myTHDMW
double computeThValue()
mHpTHDMW(const StandardModel &SM_i)
mHpTHDMW constructor.
mHpsqTHDMW.
mHpsqTHDMW(const StandardModel &SM_i)
mHpsqTHDMW constructor.
const THDMW & myTHDMW
double computeThValue()
mSITHDMW.
mSITHDMW(const StandardModel &SM_i)
mSITHDMW constructor.
double computeThValue()
const THDMW & myTHDMW
mSImmA_THDMW.
double computeThValue()
const THDMW & myTHDMW
mSImmA_THDMW(const StandardModel &SM_i)
mSImmA_THDMW constructor.
mSImmHH_THDMW.
mSImmHH_THDMW(const StandardModel &SM_i)
mSImmHH_THDMW constructor.
double computeThValue()
const THDMW & myTHDMW
mSImmSR_THDMW.
double computeThValue()
mSImmSR_THDMW(const StandardModel &SM_i)
mSImmSR_THDMW constructor.
const THDMW & myTHDMW
mSImmSp_THDMW.
mSImmSp_THDMW(const StandardModel &SM_i)
mSImmSp_THDMW constructor.
double computeThValue()
const THDMW & myTHDMW
mSIsqTHDMW.
mSIsqTHDMW(const StandardModel &SM_i)
mSIsqTHDMW constructor.
double computeThValue()
const THDMW & myTHDMW
mSRTHDMW.
double computeThValue()
mSRTHDMW(const StandardModel &SM_i)
mSRTHDMW constructor.
const THDMW & myTHDMW
mSRmmA_THDMW.
mSRmmA_THDMW(const StandardModel &SM_i)
mSRmmA_THDMW constructor.
double computeThValue()
const THDMW & myTHDMW
mSRmmHH_THDMW.
const THDMW & myTHDMW
mSRmmHH_THDMW(const StandardModel &SM_i)
mSRmmHH_THDMW constructor.
double computeThValue()
mSRmmSI_THDMW.
mSRmmSI_THDMW(const StandardModel &SM_i)
mSRmmSI_THDMW constructor.
const THDMW & myTHDMW
double computeThValue()
mSRmmSp_THDMW.
const THDMW & myTHDMW
mSRmmSp_THDMW(const StandardModel &SM_i)
mSRmmSp_THDMW constructor.
double computeThValue()
mSRsqTHDMW.
mSRsqTHDMW(const StandardModel &SM_i)
mSRsqTHDMW constructor.
double computeThValue()
const THDMW & myTHDMW
mSpTHDMW.
double computeThValue()
mSpTHDMW(const StandardModel &SM_i)
mSpTHDMW constructor.
const THDMW & myTHDMW
mSpmmSI_THDMW.
const THDMW & myTHDMW
double computeThValue()
mSpmmSI_THDMW(const StandardModel &SM_i)
mSRmmSI_THDMW constructor.
mSpmmSR_THDMW.
mSpmmSR_THDMW(const StandardModel &SM_i)
mSpmmSR_THDMW constructor.
const THDMW & myTHDMW
double computeThValue()
mSpsqTHDMW.
const THDMW & myTHDMW
mSpsqTHDMW(const StandardModel &SM_i)
mSpsqTHDMW constructor.
double computeThValue()
mhTHDMW.
mhTHDMW(const StandardModel &SM_i)
mhTHDMW constructor.
const THDMW & myTHDMW
double computeThValue()
mhsqTHDMW.
mhsqTHDMW(const StandardModel &SM_i)
mhsqTHDMW constructor.
const THDMW & myTHDMW
double computeThValue()
rh_Zga_THDMW.
rh_Zga_THDMW(const StandardModel &SM_i)
rh_Zga_THDMW constructor.
const THDMW & myTHDMW
double computeThValue()
rh_gaga_THDMW.
double computeThValue()
const THDMW & myTHDMW
rh_gaga_THDMW(const StandardModel &SM_i)
rh_gaga_THDMW constructor.
rh_gg_THDMW.
const THDMW & myTHDMW
double computeThValue()
rh_gg_THDMW(const StandardModel &SM_i)
rh_gg_THDMW constructor.