a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
Epsilon3.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 EPSILON3_H
9 #define EPSILON3_H
10 
11 #include <stdexcept>
12 #include <ThObservable.h>
13 
22 class Epsilon3 : public ThObservable {
23 public:
24 
29  Epsilon3(const StandardModel& SM_i)
30  : ThObservable(SM_i)
31  {
32  };
33 
38  double computeThValue()
39  {
40  return SM.epsilon3();
41  }
42 
43 
44 private:
45 
46 
47 };
48 
49 #endif /* EPSILON3_H */
ThObservable.h
StandardModel
A model class for the Standard Model.
Definition: StandardModel.h:474
Epsilon3::computeThValue
double computeThValue()
To be added.
Definition: Epsilon3.h:38
Epsilon3::Epsilon3
Epsilon3(const StandardModel &SM_i)
Constructor.
Definition: Epsilon3.h:29
ThObservable::SM
const StandardModel & SM
A reference to an object of StandardMode class.
Definition: ThObservable.h:121
StandardModel::epsilon3
virtual double epsilon3() const
The SM contribution to the epsilon parameter .
Definition: StandardModel.cpp:1779
ThObservable
A class for a model prediction of an observable.
Definition: ThObservable.h:25
Epsilon3
An observable class for the parameter.
Definition: Epsilon3.h:22