a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
Rlepton.cpp
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 #include "Rlepton.h"
9 #include "StandardModel.h"
10 
12 {
13  double Re = SM.R0_f(SM.getLeptons(SM.ELECTRON));
14  double Rmu = SM.R0_f(SM.getLeptons(SM.MU));
15  double Rtau = SM.R0_f(SM.getLeptons(SM.TAU));
16 
17  return (Re + Rmu + Rtau)/3.;
18 }
19 
21 {
22  return SM.R0_f(SM.getLeptons(SM.ELECTRON));
23 }
24 
26 {
27  return SM.R0_f(SM.getLeptons(SM.MU));
28 }
29 
31 {
32  return SM.R0_f(SM.getLeptons(SM.TAU));
33 }
34 
35 
QCD::TAU
Definition: QCD.h:316
StandardModel.h
Rtau
An observable class for .
Definition: Rlepton.h:153
Rmuon::computeThValue
double computeThValue()
The ratio .
Definition: Rlepton.cpp:25
QCD::ELECTRON
Definition: QCD.h:312
Rlepton::computeThValue
double computeThValue()
The ratio .
Definition: Rlepton.cpp:11
Rtau::computeThValue
double computeThValue()
The ratio .
Definition: Rlepton.cpp:30
Relectron::computeThValue
double computeThValue()
The ratio .
Definition: Rlepton.cpp:20
ThObservable::SM
const StandardModel & SM
A reference to an object of StandardMode class.
Definition: ThObservable.h:121
StandardModel::R0_f
virtual double R0_f(const Particle f) const
The ratio .
Definition: StandardModel.cpp:1369
Rlepton.h
QCD::MU
Definition: QCD.h:314
StandardModel::getLeptons
Particle getLeptons(const QCD::lepton p) const
A get method to retrieve the member object of a lepton.
Definition: StandardModel.h:709