a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
THDMWquantitiesatQ.cpp
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 #include "THDMWquantitiesatQ.h"
9 #include "THDMW.h"
10 #include "THDMWcache.h"
11 
13 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
14 {}
15 
17 {
19 }
20 
21 
23 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
24 {}
25 
27 {
29 }
30 
31 
33 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
34 {}
35 
37 {
39 }
40 
42 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
43 {}
44 
46 {
48 }
49 
51 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
52 {}
53 
55 {
57 }
58 
60 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
61 {}
62 
64 {
66 }
67 
69 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
70 {}
71 
73 {
75 }
76 
78 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
79 {}
80 
82 {
84 }
85 
87 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
88 {}
89 
91 {
93 }
94 
96 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
97 {}
98 
100 {
101  return myTHDMW.getMyTHDMWCache()->mu4_at_Q;
102 }
103 
105 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
106 {}
107 
109 {
110  return myTHDMW.getMyTHDMWCache()->mu5_at_Q;
111 }
112 
114 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
115 {}
116 
118 {
119  return myTHDMW.getMyTHDMWCache()->mu6_at_Q;
120 }
121 
123 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
124 {}
125 
127 {
128  return myTHDMW.getMyTHDMWCache()->nu1_at_Q;
129 }
130 
132 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
133 {}
134 
136 {
138 }
139 
141 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
142 {}
143 
145 {
147 }
148 
150 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
151 {}
152 
154 {
155  return myTHDMW.getMyTHDMWCache()->nu2_at_Q;
156 }
157 
159 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
160 {}
161 
163 {
165 }
166 
168 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
169 {}
170 
172 {
174 }
175 
177 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
178 {}
179 
181 {
182  return myTHDMW.getMyTHDMWCache()->nu4_at_Q;
183 }
184 
186 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
187 {}
188 
190 {
192 }
193 
195 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
196 {}
197 
199 {
200  return myTHDMW.getMyTHDMWCache()->nu3_at_Q;
201 }
202 
204 : ThObservable(SM_i), myTHDMW(static_cast<const THDMW&> (SM_i))
205 {}
206 
208 {
209  return myTHDMW.getMyTHDMWCache()->nu5_at_Q;
210 }
nu4atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:431
nu4atQTHDMW::nu4atQTHDMW
nu4atQTHDMW(const StandardModel &SM_i)
nu4atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:176
lambda2atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:101
omega2atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:387
mu1atQTHDMW::mu1atQTHDMW
mu1atQTHDMW(const StandardModel &SM_i)
mu1atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:68
THDMWcache::kappa2_at_Q
double kappa2_at_Q
Definition: THDMWcache.h:66
omega1atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:321
THDMWcache::mu3_at_Q
double mu3_at_Q
Definition: THDMWcache.h:59
nu1atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:299
THDMW.h
mu6atQTHDMW::mu6atQTHDMW
mu6atQTHDMW(const StandardModel &SM_i)
mu6atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:113
THDMWcache::omega2_at_Q
double omega2_at_Q
Definition: THDMWcache.h:65
nu5atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:497
lambda1atQTHDMW::lambda1atQTHDMW
lambda1atQTHDMW(const StandardModel &SM_i)
lambda1atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:32
lambda2atQTHDMW::lambda2atQTHDMW
lambda2atQTHDMW(const StandardModel &SM_i)
lambda2atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:41
THDMWcache::nu2_at_Q
double nu2_at_Q
Definition: THDMWcache.h:64
mu6atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:117
mu2atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:81
THDMWcache::mu2_at_Q
double mu2_at_Q
Definition: THDMWcache.h:71
THDMWquantitiesatQ.h
THDMWcache::Q_cutoff
double Q_cutoff
Definition: THDMWcache.h:45
DeltaQ_THDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:26
nu3atQTHDMW::nu3atQTHDMW
nu3atQTHDMW(const StandardModel &SM_i)
nu3atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:194
THDMWcache::lambda4_at_Q
double lambda4_at_Q
Definition: THDMWcache.h:57
lambda4atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:63
mu4atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:233
StandardModel
A model class for the Standard Model.
Definition: StandardModel.h:474
nu3atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:198
nu5atQTHDMW::nu5atQTHDMW
nu5atQTHDMW(const StandardModel &SM_i)
nu5atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:203
nu5atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:207
THDMWcache::mu4_at_Q
double mu4_at_Q
Definition: THDMWcache.h:60
THDMW
A base class for symmetric Two-Higgs-Doublet-Manohar-Wise models.
Definition: THDMW.h:233
Q_stTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:16
THDMWcache::nu1_at_Q
double nu1_at_Q
Definition: THDMWcache.h:61
mu2atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:189
lambda2atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:45
THDMWcache::nu3_at_Q
double nu3_at_Q
Definition: THDMWcache.h:69
THDMWcache::nu5_at_Q
double nu5_at_Q
Definition: THDMWcache.h:70
mu4atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:99
nu2atQTHDMW::nu2atQTHDMW
nu2atQTHDMW(const StandardModel &SM_i)
nu2atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:149
omega4atQTHDMW::omega4atQTHDMW
omega4atQTHDMW(const StandardModel &SM_i)
omega4atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:185
THDMW::getMyTHDMWCache
THDMWcache * getMyTHDMWCache() const
A method get the THDMWCache.
Definition: THDMW.h:318
mu2atQTHDMW::mu2atQTHDMW
mu2atQTHDMW(const StandardModel &SM_i)
mu2atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:77
omega2atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:162
mu5atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:108
lambda3atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:54
mu5atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:255
kappa1atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:144
THDMWcache::mu5_at_Q
double mu5_at_Q
Definition: THDMWcache.h:72
nu3atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:475
THDMWcache::omega1_at_Q
double omega1_at_Q
Definition: THDMWcache.h:62
THDMWcache.h
mu1atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:167
THDMWcache::kappa1_at_Q
double kappa1_at_Q
Definition: THDMWcache.h:63
kappa1atQTHDMW::kappa1atQTHDMW
kappa1atQTHDMW(const StandardModel &SM_i)
kappa1atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:140
lambda3atQTHDMW::lambda3atQTHDMW
lambda3atQTHDMW(const StandardModel &SM_i)
lambda3atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:50
DeltaQ_THDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:57
Q_stTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:35
omega4atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:453
THDMWcache::lambda3_at_Q
double lambda3_at_Q
Definition: THDMWcache.h:56
kappa2atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:171
mu3atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:211
mu6atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:277
DeltaQ_THDMW::DeltaQ_THDMW
DeltaQ_THDMW(const StandardModel &SM_i)
DeltaQ_THDMW constructor.
Definition: THDMWquantitiesatQ.cpp:22
omega4atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:189
nu1atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:126
THDMWcache::mu1_at_Q
double mu1_at_Q
Definition: THDMWcache.h:58
nu2atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:153
lambda1atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:36
THDMWcache::lambda2_at_Q
double lambda2_at_Q
Definition: THDMWcache.h:55
nu2atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:365
kappa2atQTHDMW::kappa2atQTHDMW
kappa2atQTHDMW(const StandardModel &SM_i)
kappa2atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:167
kappa2atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:409
ThObservable
A class for a model prediction of an observable.
Definition: ThObservable.h:25
THDMWcache::omega4_at_Q
double omega4_at_Q
Definition: THDMWcache.h:68
THDMWcache::mu6_at_Q
double mu6_at_Q
Definition: THDMWcache.h:73
mu5atQTHDMW::mu5atQTHDMW
mu5atQTHDMW(const StandardModel &SM_i)
mu5atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:104
mu4atQTHDMW::mu4atQTHDMW
mu4atQTHDMW(const StandardModel &SM_i)
mu4atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:95
omega2atQTHDMW::omega2atQTHDMW
omega2atQTHDMW(const StandardModel &SM_i)
omega2atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:158
kappa1atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:343
omega1atQTHDMW::omega1atQTHDMW
omega1atQTHDMW(const StandardModel &SM_i)
omega1atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:131
mu3atQTHDMW::mu3atQTHDMW
mu3atQTHDMW(const StandardModel &SM_i)
mu3atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:86
mu3atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:90
lambda1atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:79
Q_stTHDMW::Q_stTHDMW
Q_stTHDMW(const StandardModel &SM_i)
Q_stTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:12
nu1atQTHDMW::nu1atQTHDMW
nu1atQTHDMW(const StandardModel &SM_i)
nu1atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:122
lambda4atQTHDMW::lambda4atQTHDMW
lambda4atQTHDMW(const StandardModel &SM_i)
lambda4atQTHDMW constructor.
Definition: THDMWquantitiesatQ.cpp:59
THDMW::getQ_THDMW
double getQ_THDMW() const
A getter for the THDMW scale.
Definition: THDMW.h:739
THDMWcache::lambda1_at_Q
double lambda1_at_Q
Definition: THDMWcache.h:54
nu4atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:180
lambda3atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:123
THDMWcache::nu4_at_Q
double nu4_at_Q
Definition: THDMWcache.h:67
lambda4atQTHDMW::myTHDMW
const THDMW & myTHDMW
Definition: THDMWquantitiesatQ.h:145
omega1atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:135
mu1atQTHDMW::computeThValue
double computeThValue()
Definition: THDMWquantitiesatQ.cpp:72