a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
DGamma.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2023 HEPfit Collaboration
3 *
4 *
5 * For the licensing terms see doc/COPYING.
6 */
7
8
9#ifndef DGAMMA_H
10#define DGAMMA_H
11#include "ThObservable.h"
12
14public:
19 DGamma_d_pole(const StandardModel& SM_i);
20
24 virtual ~DGamma_d_pole();
25
26 double computeThValue();
27};
28
30public:
35 DGamma_s_pole(const StandardModel& SM_i);
36
40 virtual ~DGamma_s_pole();
41
42 double computeThValue();
43};
44
46public:
52
56 virtual ~DGamma_s_pole_NLO();
57
58 double computeThValue();
59};
60
62public:
68
72 virtual ~DGamma_s_pole_LO();
73
74 double computeThValue();
75};
76
78public:
83 DGamma_d_MSbar(const StandardModel& SM_i);
84
88 virtual ~DGamma_d_MSbar();
89
90 double computeThValue();
91};
92
94public:
99 DGamma_s_MSbar(const StandardModel& SM_i);
100
104 virtual ~DGamma_s_MSbar();
105
106 double computeThValue();
107};
108
110public:
116
120 virtual ~DGamma_s_MSbar_NLO();
121
122 double computeThValue();
123};
124
126public:
131 DGamma_s_MSbar_LO(const StandardModel& SM_i);
132
136 virtual ~DGamma_s_MSbar_LO();
137
138 double computeThValue();
139};
140
142public:
147 DGamma_d_PS(const StandardModel& SM_i);
148
152 virtual ~DGamma_d_PS();
153
154 double computeThValue();
155};
156
158public:
163 DGamma_s_PS(const StandardModel& SM_i);
164
168 virtual ~DGamma_s_PS();
169
170 double computeThValue();
171};
172
174public:
179 DGamma_s_PS_NLO(const StandardModel& SM_i);
180
184 virtual ~DGamma_s_PS_NLO();
185
186 double computeThValue();
187};
188
190public:
195 DGamma_s_PS_LO(const StandardModel& SM_i);
196
200 virtual ~DGamma_s_PS_LO();
201
202 double computeThValue();
203};
204
205
207public:
213
217 virtual ~DGamma_s_pole_fixmub();
218
219 double computeThValue();
220};
221
223public:
229
233 virtual ~DGamma_s_MSbar_fixmub();
234
235 double computeThValue();
236};
237
239public:
245
249 virtual ~DGamma_s_PS_fixmub();
250
251 double computeThValue();
252};
253
255public:
261
265 virtual ~DGamma_d_only1overmb();
266
267 double computeThValue();
268};
269
271public:
277
281 virtual ~DGamma_s_only1overmb();
282
283 double computeThValue();
284};
285
287public:
293
297 virtual ~DGamma_d_NLO_tradBasis();
298
299 double computeThValue();
300};
301
303public:
309
313 virtual ~DGamma_s_NLO_tradBasis();
314
315 double computeThValue();
316};
317
319public:
325
329 virtual ~DGamma_d_LO_tradBasis();
330
331 double computeThValue();
332};
333
335public:
341
345 virtual ~DGamma_s_LO_tradBasis();
346
347 double computeThValue();
348};
349
351public:
357
361 virtual ~DGamma_s_MSbar_NLO_RI();
362
363 double computeThValue();
364};
365
367public:
373
378
379 double computeThValue();
380};
381
383public:
389
393 virtual ~DGamma_s_PS_NLO_RI();
394
395 double computeThValue();
396};
397
399public:
405
410
411 double computeThValue();
412};
413
415public:
421
425 virtual ~DGamma_s_PS_partialNNLO();
426
427 double computeThValue();
428};
429
431public:
437
442
443 double computeThValue();
444};
445
447public:
453
457 virtual ~DGamma_s_PS_partialN3LO();
458
459 double computeThValue();
460};
461#endif /* DGAMMA_H */
virtual ~DGamma_d_LO_tradBasis()
Destructor.
Definition: DGamma.cpp:269
double computeThValue()
Definition: DGamma.cpp:272
DGamma_d_LO_tradBasis(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:263
DGamma_d_MSbar(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:67
double computeThValue()
Definition: DGamma.cpp:76
virtual ~DGamma_d_MSbar()
Destructor.
Definition: DGamma.cpp:73
DGamma_d_NLO_tradBasis(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:237
virtual ~DGamma_d_NLO_tradBasis()
Destructor.
Definition: DGamma.cpp:243
double computeThValue()
Definition: DGamma.cpp:246
double computeThValue()
Definition: DGamma.cpp:128
DGamma_d_PS(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:119
virtual ~DGamma_d_PS()
Destructor.
Definition: DGamma.cpp:125
virtual ~DGamma_d_only1overmb()
Destructor.
Definition: DGamma.cpp:217
double computeThValue()
Definition: DGamma.cpp:220
DGamma_d_only1overmb(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:211
DGamma_d_pole(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:15
double computeThValue()
Definition: DGamma.cpp:24
virtual ~DGamma_d_pole()
Destructor.
Definition: DGamma.cpp:21
virtual ~DGamma_s_LO_tradBasis()
Destructor.
Definition: DGamma.cpp:282
DGamma_s_LO_tradBasis(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:276
double computeThValue()
Definition: DGamma.cpp:285
virtual ~DGamma_s_MSbar_LO()
Destructor.
Definition: DGamma.cpp:112
double computeThValue()
Definition: DGamma.cpp:115
DGamma_s_MSbar_LO(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:106
virtual ~DGamma_s_MSbar_NLO_RI_tradBasis()
Destructor.
Definition: DGamma.cpp:308
DGamma_s_MSbar_NLO_RI_tradBasis(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:302
virtual ~DGamma_s_MSbar_NLO_RI()
Destructor.
Definition: DGamma.cpp:295
double computeThValue()
Definition: DGamma.cpp:298
DGamma_s_MSbar_NLO_RI(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:289
double computeThValue()
Definition: DGamma.cpp:102
DGamma_s_MSbar_NLO(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:93
virtual ~DGamma_s_MSbar_NLO()
Destructor.
Definition: DGamma.cpp:99
DGamma_s_MSbar_fixmub(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:185
double computeThValue()
Definition: DGamma.cpp:194
virtual ~DGamma_s_MSbar_fixmub()
Destructor.
Definition: DGamma.cpp:191
virtual ~DGamma_s_MSbar_partialN3LO()
Destructor.
Definition: DGamma.cpp:360
DGamma_s_MSbar_partialN3LO(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:354
virtual ~DGamma_s_MSbar_partialNNLO()
Destructor.
Definition: DGamma.cpp:334
DGamma_s_MSbar_partialNNLO(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:328
virtual ~DGamma_s_MSbar()
Destructor.
Definition: DGamma.cpp:86
double computeThValue()
Definition: DGamma.cpp:89
DGamma_s_MSbar(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:80
double computeThValue()
Definition: DGamma.cpp:259
DGamma_s_NLO_tradBasis(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:250
virtual ~DGamma_s_NLO_tradBasis()
Destructor.
Definition: DGamma.cpp:256
double computeThValue()
Definition: DGamma.cpp:167
virtual ~DGamma_s_PS_LO()
Destructor.
Definition: DGamma.cpp:164
DGamma_s_PS_LO(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:158
virtual ~DGamma_s_PS_NLO_RI()
Destructor.
Definition: DGamma.cpp:321
double computeThValue()
Definition: DGamma.cpp:324
DGamma_s_PS_NLO_RI(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:315
virtual ~DGamma_s_PS_NLO()
Destructor.
Definition: DGamma.cpp:151
double computeThValue()
Definition: DGamma.cpp:154
DGamma_s_PS_NLO(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:145
virtual ~DGamma_s_PS_fixmub()
Destructor.
Definition: DGamma.cpp:204
double computeThValue()
Definition: DGamma.cpp:207
DGamma_s_PS_fixmub(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:198
virtual ~DGamma_s_PS_partialN3LO()
Destructor.
Definition: DGamma.cpp:373
DGamma_s_PS_partialN3LO(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:367
DGamma_s_PS_partialNNLO(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:341
virtual ~DGamma_s_PS_partialNNLO()
Destructor.
Definition: DGamma.cpp:347
double computeThValue()
Definition: DGamma.cpp:141
virtual ~DGamma_s_PS()
Destructor.
Definition: DGamma.cpp:138
DGamma_s_PS(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:132
double computeThValue()
Definition: DGamma.cpp:233
virtual ~DGamma_s_only1overmb()
Destructor.
Definition: DGamma.cpp:230
DGamma_s_only1overmb(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:224
virtual ~DGamma_s_pole_LO()
Destructor.
Definition: DGamma.cpp:60
DGamma_s_pole_LO(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:54
double computeThValue()
Definition: DGamma.cpp:63
virtual ~DGamma_s_pole_NLO()
Destructor.
Definition: DGamma.cpp:47
double computeThValue()
Definition: DGamma.cpp:50
DGamma_s_pole_NLO(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:41
DGamma_s_pole_fixmub(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:172
virtual ~DGamma_s_pole_fixmub()
Destructor.
Definition: DGamma.cpp:178
double computeThValue()
Definition: DGamma.cpp:181
virtual ~DGamma_s_pole()
Destructor.
Definition: DGamma.cpp:34
double computeThValue()
Definition: DGamma.cpp:37
DGamma_s_pole(const StandardModel &SM_i)
Constructor.
Definition: DGamma.cpp:28
A model class for the Standard Model.
A class for a model prediction of an observable.
Definition: ThObservable.h:25