master
a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models
LEP2ThObservable.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2012 HEPfit Collaboration
3
*
4
*
5
* For the licensing terms see doc/COPYING.
6
*/
7
8
#ifndef LEP2THOBSERVABLE_H
9
#define LEP2THOBSERVABLE_H
10
11
#include <stdexcept>
12
#include <cstring>
13
#include <
ThObservable.h
>
14
//#include <NPSTUVWXY.h>
15
#include <
StandardModel.h
>
16
#include "
LEP2test.h
"
17
18
// TEST: use the Zfitter outputs defined in LEP2test class for SM predictions
19
//#define LEP2TEST
20
29
class
LEP2ThObservable
:
public
ThObservable
{
30
public
:
31
32
// Radiative Corrections for the LEP-II observables
33
// enum LEP2RCs {Weak=0, WeakBox, ISR, QEDFSR, QCDFSR, NUMofLEP2RCs};
34
42
LEP2ThObservable
(
const
StandardModel
& SM_i,
const
double
sqrt_s_i)
43
:
ThObservable
(SM_i),
sqrt_s
(sqrt_s_i),
s
(sqrt_s_i*sqrt_s_i)
44
{
45
}
46
47
const
LEP2test
myTEST
;
48
const
double
sqrt_s
,
s
;
49
50
51
private
:
52
53
};
54
55
#endif
/* LEP2THOBSERVABLE_H */
56
LEP2ThObservable::LEP2ThObservable
LEP2ThObservable(const StandardModel &SM_i, const double sqrt_s_i)
LEP2ThObservable constructor.
Definition:
LEP2ThObservable.h:42
LEP2ThObservable::myTEST
const LEP2test myTEST
Definition:
LEP2ThObservable.h:47
LEP2ThObservable::s
const double s
Definition:
LEP2ThObservable.h:48
ThObservable.h
StandardModel.h
StandardModel
A model class for the Standard Model.
Definition:
StandardModel.h:477
LEP2ThObservable
A class for the LEP-II observables.
Definition:
LEP2ThObservable.h:29
LEP2ThObservable::sqrt_s
const double sqrt_s
Definition:
LEP2ThObservable.h:48
LEP2test.h
ThObservable
A class for a model prediction of an observable.
Definition:
ThObservable.h:25
LEP2test
A test class for the LEP-II observables.
Definition:
LEP2test.h:22
EW
src
LEP2ThObservable.h
Generated on Thu Oct 31 2019 for $\texttt{HEPfit}$ using
1.8.16