a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
Alepton.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 ALEPTON_H
9 #define ALEPTON_H
10 
11 #include <stdexcept>
12 #include <ThObservable.h>
13 
30 class Alepton : public ThObservable {
31 public:
32 
37  Alepton(const StandardModel& SM_i)
38  : ThObservable(SM_i)
39  {
40  };
41 
47  double computeThValue();
48 
49 
50 private:
51 
52 
53 };
54 
68 class Aelectron : public ThObservable {
69 public:
70 
75  Aelectron(const StandardModel& SM_i)
76  : ThObservable(SM_i)
77  {
78  };
79 
85  double computeThValue();
86 
87 
88 private:
89 
90 
91 };
92 
106 class Amuon : public ThObservable {
107 public:
108 
113  Amuon(const StandardModel& SM_i)
114  : ThObservable(SM_i)
115  {
116  };
117 
123  double computeThValue();
124 
125 
126 private:
127 
128 
129 };
130 
144 class Atau : public ThObservable {
145 public:
146 
151  Atau(const StandardModel& SM_i)
152  : ThObservable(SM_i)
153  {
154  };
155 
161  double computeThValue();
162 
163 
164 private:
165 
166 
167 };
168 
169 
170 #endif /* ALEPTON_H */
171 
Atau::Atau
Atau(const StandardModel &SM_i)
Constructor.
Definition: Alepton.h:151
ThObservable.h
Aelectron
An observable class for the left-right asymmetry in at the pole.
Definition: Alepton.h:68
StandardModel
A model class for the Standard Model.
Definition: StandardModel.h:474
Amuon::computeThValue
double computeThValue()
The left-right asymmetry for at the pole, .
Definition: Alepton.cpp:25
Atau::computeThValue
double computeThValue()
The left-right asymmetry for at the pole, .
Definition: Alepton.cpp:30
Alepton::computeThValue
double computeThValue()
The left-right asymmetry for at the pole, .
Definition: Alepton.cpp:11
Aelectron::computeThValue
double computeThValue()
The left-right asymmetry for at the pole, .
Definition: Alepton.cpp:20
ThObservable
A class for a model prediction of an observable.
Definition: ThObservable.h:25
Alepton::Alepton
Alepton(const StandardModel &SM_i)
Constructor.
Definition: Alepton.h:37
Amuon
An observable class for the left-right asymmetry in at the pole.
Definition: Alepton.h:106
Alepton
An observable class for the left-right asymmetry in at the pole.
Definition: Alepton.h:30
Atau
An observable class for the left-right asymmetry in at the pole.
Definition: Alepton.h:144
Aelectron::Aelectron
Aelectron(const StandardModel &SM_i)
Constructor.
Definition: Alepton.h:75
Amuon::Amuon
Amuon(const StandardModel &SM_i)
Constructor.
Definition: Alepton.h:113