master
a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models
Loading...
Searching...
No Matches
THDMWpositivity.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 THDMWPOSITIVITY_H
9
#define THDMWPOSITIVITY_H
10
11
#include "
ThObservable.h
"
12
13
class
THDMW
;
14
class
THDMWcache
;
15
31
class
THDMWpositivity1
:
public
ThObservable
{
32
public
:
33
37
THDMWpositivity1
(
const
StandardModel
& SM_i);
38
42
double
computeThValue
();
43
private
:
44
const
THDMW
&
myTHDMW
;
45
};
46
53
class
THDMWpositivity2
:
public
ThObservable
{
54
public
:
55
59
THDMWpositivity2
(
const
StandardModel
& SM_i);
60
64
double
computeThValue
();
65
private
:
66
const
THDMW
&
myTHDMW
;
67
};
68
72
class
THDMWpositivity3
:
public
ThObservable
{
73
public
:
74
78
THDMWpositivity3
(
const
StandardModel
& SM_i);
79
83
double
computeThValue
();
84
private
:
85
const
THDMW
&
myTHDMW
;
86
};
87
91
class
THDMWpositivity4
:
public
ThObservable
{
92
public
:
93
97
THDMWpositivity4
(
const
StandardModel
& SM_i);
98
102
double
computeThValue
();
103
private
:
104
const
THDMW
&
myTHDMW
;
105
};
106
110
class
THDMWpositivity5
:
public
ThObservable
{
111
public
:
112
116
THDMWpositivity5
(
const
StandardModel
& SM_i);
117
121
double
computeThValue
();
122
private
:
123
const
THDMW
&
myTHDMW
;
124
};
125
129
class
THDMWpositivity6
:
public
ThObservable
{
130
public
:
131
135
THDMWpositivity6
(
const
StandardModel
& SM_i);
136
140
double
computeThValue
();
141
private
:
142
const
THDMW
&
myTHDMW
;
143
};
144
148
class
THDMWpositivity7
:
public
ThObservable
{
149
public
:
150
154
THDMWpositivity7
(
const
StandardModel
& SM_i);
155
159
double
computeThValue
();
160
private
:
161
const
THDMW
&
myTHDMW
;
162
};
163
167
class
THDMWpositivity8
:
public
ThObservable
{
168
public
:
169
173
THDMWpositivity8
(
const
StandardModel
& SM_i);
174
178
double
computeThValue
();
179
private
:
180
const
THDMW
&
myTHDMW
;
181
};
182
186
class
THDMWpositivity9
:
public
ThObservable
{
187
public
:
188
192
THDMWpositivity9
(
const
StandardModel
& SM_i);
193
197
double
computeThValue
();
198
private
:
199
const
THDMW
&
myTHDMW
;
200
};
201
205
class
THDMWpositivity10
:
public
ThObservable
{
206
public
:
207
211
THDMWpositivity10
(
const
StandardModel
& SM_i);
212
216
double
computeThValue
();
217
private
:
218
const
THDMW
&
myTHDMW
;
219
};
220
224
class
THDMWpositivity11
:
public
ThObservable
{
225
public
:
226
230
THDMWpositivity11
(
const
StandardModel
& SM_i);
231
235
double
computeThValue
();
236
private
:
237
const
THDMW
&
myTHDMW
;
238
};
239
243
class
THDMWpositivity12
:
public
ThObservable
{
244
public
:
245
249
THDMWpositivity12
(
const
StandardModel
& SM_i);
250
254
double
computeThValue
();
255
private
:
256
const
THDMW
&
myTHDMW
;
257
};
258
262
class
THDMWpositiveMassSquares
:
public
ThObservable
{
263
public
:
264
268
THDMWpositiveMassSquares
(
const
StandardModel
& SM_i);
269
273
double
computeThValue
();
274
private
:
275
const
THDMW
&
myTHDMW
;
276
};
277
278
#endif
/* THDMWPOSITIVITY_H */
ThObservable.h
StandardModel
A model class for the Standard Model.
Definition
StandardModel.h:521
THDMW
A base class for symmetric Two-Higgs-Doublet-Manohar-Wise models.
Definition
THDMW.h:233
THDMWcache
A class for the caching of some THDMW objects.
Definition
THDMWcache.h:27
THDMWpositiveMassSquares
Definition
THDMWpositivity.h:262
THDMWpositiveMassSquares::myTHDMW
const THDMW & myTHDMW
Definition
THDMWpositivity.h:275
THDMWpositiveMassSquares::computeThValue
double computeThValue()
Definition
THDMWpositivity.cpp:305
THDMWpositivity10
Definition
THDMWpositivity.h:205
THDMWpositivity10::computeThValue
double computeThValue()
Definition
THDMWpositivity.cpp:218
THDMWpositivity10::myTHDMW
const THDMW & myTHDMW
Definition
THDMWpositivity.h:218
THDMWpositivity11
Definition
THDMWpositivity.h:224
THDMWpositivity11::computeThValue
double computeThValue()
Definition
THDMWpositivity.cpp:245
THDMWpositivity11::myTHDMW
const THDMW & myTHDMW
Definition
THDMWpositivity.h:237
THDMWpositivity12
Definition
THDMWpositivity.h:243
THDMWpositivity12::myTHDMW
const THDMW & myTHDMW
Definition
THDMWpositivity.h:256
THDMWpositivity12::computeThValue
double computeThValue()
Definition
THDMWpositivity.cpp:274
THDMWpositivity1
Controls that the scalar THDMW potential is bounded from below.
Definition
THDMWpositivity.h:31
THDMWpositivity1::myTHDMW
const THDMW & myTHDMW
Definition
THDMWpositivity.h:44
THDMWpositivity1::computeThValue
double computeThValue()
Definition
THDMWpositivity.cpp:16
THDMWpositivity2
Controls that the scalar THDMW potential is bounded from below.
Definition
THDMWpositivity.h:53
THDMWpositivity2::myTHDMW
const THDMW & myTHDMW
Definition
THDMWpositivity.h:66
THDMWpositivity2::computeThValue
double computeThValue()
Definition
THDMWpositivity.cpp:34
THDMWpositivity3
Definition
THDMWpositivity.h:72
THDMWpositivity3::myTHDMW
const THDMW & myTHDMW
Definition
THDMWpositivity.h:85
THDMWpositivity3::computeThValue
double computeThValue()
Definition
THDMWpositivity.cpp:50
THDMWpositivity4
Definition
THDMWpositivity.h:91
THDMWpositivity4::computeThValue
double computeThValue()
Definition
THDMWpositivity.cpp:67
THDMWpositivity4::myTHDMW
const THDMW & myTHDMW
Definition
THDMWpositivity.h:104
THDMWpositivity5
Definition
THDMWpositivity.h:110
THDMWpositivity5::computeThValue
double computeThValue()
Definition
THDMWpositivity.cpp:85
THDMWpositivity5::myTHDMW
const THDMW & myTHDMW
Definition
THDMWpositivity.h:123
THDMWpositivity6
Definition
THDMWpositivity.h:129
THDMWpositivity6::myTHDMW
const THDMW & myTHDMW
Definition
THDMWpositivity.h:142
THDMWpositivity6::computeThValue
double computeThValue()
Definition
THDMWpositivity.cpp:112
THDMWpositivity7
Definition
THDMWpositivity.h:148
THDMWpositivity7::computeThValue
double computeThValue()
Definition
THDMWpositivity.cpp:141
THDMWpositivity7::myTHDMW
const THDMW & myTHDMW
Definition
THDMWpositivity.h:161
THDMWpositivity8
Definition
THDMWpositivity.h:167
THDMWpositivity8::myTHDMW
const THDMW & myTHDMW
Definition
THDMWpositivity.h:180
THDMWpositivity8::computeThValue
double computeThValue()
Definition
THDMWpositivity.cpp:172
THDMWpositivity9
Definition
THDMWpositivity.h:186
THDMWpositivity9::computeThValue
double computeThValue()
Definition
THDMWpositivity.cpp:194
THDMWpositivity9::myTHDMW
const THDMW & myTHDMW
Definition
THDMWpositivity.h:199
ThObservable
A class for a model prediction of an observable.
Definition
ThObservable.h:25
THDMW
src
THDMWpositivity.h
Generated on Tue Aug 4 2026 for $\texttt{HEPfit}$ using
1.9.8