v1.0
a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models
THDMquantitiesatQ.cpp
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2016 HEPfit Collaboration
3
*
4
*
5
* For the licensing terms see doc/COPYING.
6
*/
7
8
#include "
THDMquantitiesatQ.h
"
9
#include "
THDM.h
"
10
#include "
THDMcache.h
"
11
12
Q_st::Q_st
(
const
StandardModel
& SM_i)
13
:
ThObservable
(SM_i), myTHDM(static_cast<const
THDM
&> (SM_i))
14
{}
15
16
double
Q_st::computeThValue
()
17
{
18
return
myTHDM
.
getMyTHDMCache
()->
Q_cutoff
;
19
}
20
21
22
DeltaQ_THDM::DeltaQ_THDM
(
const
StandardModel
& SM_i)
23
:
ThObservable
(SM_i), myTHDM(static_cast<const
THDM
&> (SM_i))
24
{}
25
26
double
DeltaQ_THDM::computeThValue
()
27
{
28
return
myTHDM
.
getQ_THDM
() -
myTHDM
.
getMyTHDMCache
()->
Q_cutoff
;
29
}
30
31
32
g1atQ::g1atQ
(
const
StandardModel
& SM_i)
33
:
ThObservable
(SM_i), myTHDM(static_cast<const
THDM
&> (SM_i))
34
{}
35
36
double
g1atQ::computeThValue
()
37
{
38
return
myTHDM
.
getMyTHDMCache
()->
g1_at_Q
;
39
}
40
41
42
43
g2atQ::g2atQ
(
const
StandardModel
& SM_i)
44
:
ThObservable
(SM_i), myTHDM(static_cast<const
THDM
&> (SM_i))
45
{}
46
47
double
g2atQ::computeThValue
()
48
{
49
return
myTHDM
.
getMyTHDMCache
()->
g2_at_Q
;
50
}
51
52
53
54
g3atQ::g3atQ
(
const
StandardModel
& SM_i)
55
:
ThObservable
(SM_i), myTHDM(static_cast<const
THDM
&> (SM_i))
56
{}
57
58
double
g3atQ::computeThValue
()
59
{
60
return
myTHDM
.
getMyTHDMCache
()->
g3_at_Q
;
61
}
62
63
64
65
YtopatQ::YtopatQ
(
const
StandardModel
& SM_i)
66
:
ThObservable
(SM_i), myTHDM(static_cast<const
THDM
&> (SM_i))
67
{}
68
69
double
YtopatQ::computeThValue
()
70
{
71
return
myTHDM
.
getMyTHDMCache
()->
Ytop_at_Q
;
72
}
73
74
75
76
YbottomatQ::YbottomatQ
(
const
StandardModel
& SM_i)
77
:
ThObservable
(SM_i), myTHDM(static_cast<const
THDM
&> (SM_i))
78
{}
79
80
double
YbottomatQ::computeThValue
()
81
{
82
return
myTHDM
.
getMyTHDMCache
()->
Ybottom1_at_Q
+
myTHDM
.
getMyTHDMCache
()->
Ybottom2_at_Q
;
83
}
84
85
86
87
YtauatQ::YtauatQ
(
const
StandardModel
& SM_i)
88
:
ThObservable
(SM_i), myTHDM(static_cast<const
THDM
&> (SM_i))
89
{}
90
91
double
YtauatQ::computeThValue
()
92
{
93
return
myTHDM
.
getMyTHDMCache
()->
Ytau1_at_Q
+
myTHDM
.
getMyTHDMCache
()->
Ytau2_at_Q
;
94
}
95
96
97
98
m11_2atQ::m11_2atQ
(
const
StandardModel
& SM_i)
99
:
ThObservable
(SM_i), myTHDM(static_cast<const
THDM
&> (SM_i))
100
{}
101
102
double
m11_2atQ::computeThValue
()
103
{
104
return
myTHDM
.
getMyTHDMCache
()->
m11_2_at_Q
;
105
}
106
107
108
109
m22_2atQ::m22_2atQ
(
const
StandardModel
& SM_i)
110
:
ThObservable
(SM_i), myTHDM(static_cast<const
THDM
&> (SM_i))
111
{}
112
113
double
m22_2atQ::computeThValue
()
114
{
115
return
myTHDM
.
getMyTHDMCache
()->
m22_2_at_Q
;
116
}
117
118
119
120
m12_2atQ::m12_2atQ
(
const
StandardModel
& SM_i)
121
:
ThObservable
(SM_i), myTHDM(static_cast<const
THDM
&> (SM_i))
122
{}
123
124
double
m12_2atQ::computeThValue
()
125
{
126
return
myTHDM
.
getMyTHDMCache
()->
m12_2_at_Q
;
127
}
128
129
130
lambda1atQ::lambda1atQ
(
const
StandardModel
& SM_i)
131
:
ThObservable
(SM_i), myTHDM(static_cast<const
THDM
&> (SM_i))
132
{}
133
134
double
lambda1atQ::computeThValue
()
135
{
136
return
myTHDM
.
getMyTHDMCache
()->
lambda1_at_Q
;
137
}
138
139
140
lambda2atQ::lambda2atQ
(
const
StandardModel
& SM_i)
141
:
ThObservable
(SM_i), myTHDM(static_cast<const
THDM
&> (SM_i))
142
{}
143
144
double
lambda2atQ::computeThValue
()
145
{
146
return
myTHDM
.
getMyTHDMCache
()->
lambda2_at_Q
;
147
}
148
149
150
lambda3atQ::lambda3atQ
(
const
StandardModel
& SM_i)
151
:
ThObservable
(SM_i), myTHDM(static_cast<const
THDM
&> (SM_i))
152
{}
153
154
double
lambda3atQ::computeThValue
()
155
{
156
return
myTHDM
.
getMyTHDMCache
()->
lambda3_at_Q
;
157
}
158
159
160
lambda4atQ::lambda4atQ
(
const
StandardModel
& SM_i)
161
:
ThObservable
(SM_i), myTHDM(static_cast<const
THDM
&> (SM_i))
162
{}
163
164
double
lambda4atQ::computeThValue
()
165
{
166
return
myTHDM
.
getMyTHDMCache
()->
lambda4_at_Q
;
167
}
168
169
170
lambda5atQ::lambda5atQ
(
const
StandardModel
& SM_i)
171
:
ThObservable
(SM_i), myTHDM(static_cast<const
THDM
&> (SM_i))
172
{}
173
174
double
lambda5atQ::computeThValue
()
175
{
176
return
myTHDM
.
getMyTHDMCache
()->
lambda5_at_Q
;
177
}
m12_2atQ::myTHDM
const THDM & myTHDM
Definition:
THDMquantitiesatQ.h:255
THDMcache::Ytau1_at_Q
double Ytau1_at_Q
Definition:
THDMcache.h:2440
lambda5atQ::lambda5atQ
lambda5atQ(const StandardModel &SM_i)
lambda5atQ constructor.
Definition:
THDMquantitiesatQ.cpp:170
lambda3atQ::myTHDM
const THDM & myTHDM
Definition:
THDMquantitiesatQ.h:321
THDMcache::lambda1_at_Q
double lambda1_at_Q
Definition:
THDMcache.h:2445
YbottomatQ::computeThValue
double computeThValue()
Definition:
THDMquantitiesatQ.cpp:80
lambda5atQ::computeThValue
double computeThValue()
Definition:
THDMquantitiesatQ.cpp:174
g3atQ::g3atQ
g3atQ(const StandardModel &SM_i)
g3atQ constructor.
Definition:
THDMquantitiesatQ.cpp:54
m22_2atQ::myTHDM
const THDM & myTHDM
Definition:
THDMquantitiesatQ.h:233
THDMcache.h
THDMcache::lambda3_at_Q
double lambda3_at_Q
Definition:
THDMcache.h:2447
THDM
A base class for symmetric Two-Higgs-Doublet models.
Definition:
THDM.h:120
THDMcache::lambda5_at_Q
double lambda5_at_Q
Definition:
THDMcache.h:2449
lambda4atQ::lambda4atQ
lambda4atQ(const StandardModel &SM_i)
lambda4atQ constructor.
Definition:
THDMquantitiesatQ.cpp:160
lambda5atQ::myTHDM
const THDM & myTHDM
Definition:
THDMquantitiesatQ.h:365
Q_st::myTHDM
const THDM & myTHDM
Definition:
THDMquantitiesatQ.h:35
THDMcache::Ybottom1_at_Q
double Ybottom1_at_Q
Definition:
THDMcache.h:2438
lambda1atQ::computeThValue
double computeThValue()
Definition:
THDMquantitiesatQ.cpp:134
THDMcache::Ytau2_at_Q
double Ytau2_at_Q
Definition:
THDMcache.h:2441
StandardModel
A model class for the Standard Model.
Definition:
StandardModel.h:474
m11_2atQ::computeThValue
double computeThValue()
Definition:
THDMquantitiesatQ.cpp:102
THDMcache::m12_2_at_Q
double m12_2_at_Q
Definition:
THDMcache.h:2444
lambda2atQ::lambda2atQ
lambda2atQ(const StandardModel &SM_i)
lambda2atQ constructor.
Definition:
THDMquantitiesatQ.cpp:140
YbottomatQ::myTHDM
const THDM & myTHDM
Definition:
THDMquantitiesatQ.h:167
lambda1atQ::lambda1atQ
lambda1atQ(const StandardModel &SM_i)
lambda1atQ constructor.
Definition:
THDMquantitiesatQ.cpp:130
YtopatQ::computeThValue
double computeThValue()
Definition:
THDMquantitiesatQ.cpp:69
YtopatQ::YtopatQ
YtopatQ(const StandardModel &SM_i)
YtopatQ constructor.
Definition:
THDMquantitiesatQ.cpp:65
g2atQ::computeThValue
double computeThValue()
Definition:
THDMquantitiesatQ.cpp:47
DeltaQ_THDM::DeltaQ_THDM
DeltaQ_THDM(const StandardModel &SM_i)
DeltaQ_THDM constructor.
Definition:
THDMquantitiesatQ.cpp:22
THDMcache::g3_at_Q
double g3_at_Q
Definition:
THDMcache.h:2436
THDMcache::lambda2_at_Q
double lambda2_at_Q
Definition:
THDMcache.h:2446
THDMcache::Q_cutoff
double Q_cutoff
Definition:
THDMcache.h:2433
m11_2atQ::myTHDM
const THDM & myTHDM
Definition:
THDMquantitiesatQ.h:211
YtauatQ::computeThValue
double computeThValue()
Definition:
THDMquantitiesatQ.cpp:91
THDM::getQ_THDM
double getQ_THDM() const
A method get the THDM scale.
Definition:
THDM.h:555
lambda3atQ::lambda3atQ
lambda3atQ(const StandardModel &SM_i)
lambda3atQ constructor.
Definition:
THDMquantitiesatQ.cpp:150
DeltaQ_THDM::computeThValue
double computeThValue()
Definition:
THDMquantitiesatQ.cpp:26
lambda2atQ::computeThValue
double computeThValue()
Definition:
THDMquantitiesatQ.cpp:144
g3atQ::myTHDM
const THDM & myTHDM
Definition:
THDMquantitiesatQ.h:123
lambda2atQ::myTHDM
const THDM & myTHDM
Definition:
THDMquantitiesatQ.h:299
THDMcache::Ybottom2_at_Q
double Ybottom2_at_Q
Definition:
THDMcache.h:2439
YbottomatQ::YbottomatQ
YbottomatQ(const StandardModel &SM_i)
YbottomatQ constructor.
Definition:
THDMquantitiesatQ.cpp:76
THDMcache::m22_2_at_Q
double m22_2_at_Q
Definition:
THDMcache.h:2443
YtauatQ::myTHDM
const THDM & myTHDM
Definition:
THDMquantitiesatQ.h:189
YtopatQ::myTHDM
const THDM & myTHDM
Definition:
THDMquantitiesatQ.h:145
lambda4atQ::computeThValue
double computeThValue()
Definition:
THDMquantitiesatQ.cpp:164
Q_st::Q_st
Q_st(const StandardModel &SM_i)
Q_st constructor.
Definition:
THDMquantitiesatQ.cpp:12
THDMcache::Ytop_at_Q
double Ytop_at_Q
Definition:
THDMcache.h:2437
THDMcache::g1_at_Q
double g1_at_Q
Definition:
THDMcache.h:2434
m12_2atQ::computeThValue
double computeThValue()
Definition:
THDMquantitiesatQ.cpp:124
THDMcache::m11_2_at_Q
double m11_2_at_Q
Definition:
THDMcache.h:2442
g1atQ::g1atQ
g1atQ(const StandardModel &SM_i)
g1atQ constructor.
Definition:
THDMquantitiesatQ.cpp:32
Q_st::computeThValue
double computeThValue()
Definition:
THDMquantitiesatQ.cpp:16
ThObservable
A class for a model prediction of an observable.
Definition:
ThObservable.h:25
g1atQ::myTHDM
const THDM & myTHDM
Definition:
THDMquantitiesatQ.h:79
g2atQ::g2atQ
g2atQ(const StandardModel &SM_i)
g2atQ constructor.
Definition:
THDMquantitiesatQ.cpp:43
YtauatQ::YtauatQ
YtauatQ(const StandardModel &SM_i)
YtauatQ constructor.
Definition:
THDMquantitiesatQ.cpp:87
g3atQ::computeThValue
double computeThValue()
Definition:
THDMquantitiesatQ.cpp:58
THDM::getMyTHDMCache
THDMcache * getMyTHDMCache() const
A method get the THDMCache.
Definition:
THDM.h:213
g2atQ::myTHDM
const THDM & myTHDM
Definition:
THDMquantitiesatQ.h:101
DeltaQ_THDM::myTHDM
const THDM & myTHDM
Definition:
THDMquantitiesatQ.h:57
m22_2atQ::computeThValue
double computeThValue()
Definition:
THDMquantitiesatQ.cpp:113
THDMquantitiesatQ.h
THDMcache::lambda4_at_Q
double lambda4_at_Q
Definition:
THDMcache.h:2448
m12_2atQ::m12_2atQ
m12_2atQ(const StandardModel &SM_i)
m12_2atQ constructor.
Definition:
THDMquantitiesatQ.cpp:120
THDM.h
m22_2atQ::m22_2atQ
m22_2atQ(const StandardModel &SM_i)
m22_2atQ constructor.
Definition:
THDMquantitiesatQ.cpp:109
lambda3atQ::computeThValue
double computeThValue()
Definition:
THDMquantitiesatQ.cpp:154
lambda4atQ::myTHDM
const THDM & myTHDM
Definition:
THDMquantitiesatQ.h:343
lambda1atQ::myTHDM
const THDM & myTHDM
Definition:
THDMquantitiesatQ.h:277
THDMcache::g2_at_Q
double g2_at_Q
Definition:
THDMcache.h:2435
m11_2atQ::m11_2atQ
m11_2atQ(const StandardModel &SM_i)
m11_2atQ constructor.
Definition:
THDMquantitiesatQ.cpp:98
g1atQ::computeThValue
double computeThValue()
Definition:
THDMquantitiesatQ.cpp:36
THDM
src
THDMquantitiesatQ.cpp
Generated on Thu Oct 31 2019 for $\texttt{HEPfit}$ using
1.8.16