a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
Loading...
Searching...
No Matches
masses.cpp
Go to the documentation of this file.
1#include "masses.h"
2#include "StandardModel.h"
3
5{
6}
7
9{
10 return(SM.getQuarks(QCD::UP).getMass());
11}
12
14{
15}
16
18{
19 return(SM.getQuarks(QCD::DOWN).getMass());
20}
21
25
30
34
39
43
48
50{
51}
52
54{
55 return(SM.getQuarks(QCD::TOP).getMass());
56}
57
59{
60}
61
63{
64 return(SM.getMtpole());
65}
66
70
75
77{
78}
79
81{
82 return(SM.getLeptons(QCD::MU).getMass());
83}
84
86{
87}
88
90{
91 return(SM.getLeptons(QCD::TAU).getMass());
92}
const double & getMass() const
A get method to access the particle mass.
Definition Particle.h:61
@ UP
Definition QCD.h:324
@ BOTTOM
Definition QCD.h:329
@ TOP
Definition QCD.h:328
@ DOWN
Definition QCD.h:325
@ STRANGE
Definition QCD.h:327
@ CHARM
Definition QCD.h:326
const double getMtpole() const
A get method to access the pole mass of the top quark.
Definition QCD.h:600
@ MU
Definition QCD.h:314
@ ELECTRON
Definition QCD.h:312
@ TAU
Definition QCD.h:316
const Particle & getQuarks(const QCD::quark q) const
A get method to access a quark as an object of the type Particle.
Definition QCD.h:536
A model class for the Standard Model.
const Particle & getLeptons(const QCD::lepton p) const
A get method to retrieve the member object of a lepton.
A class for a model prediction of an observable.
const StandardModel & SM
A reference to an object of StandardMode class.
virtual double computeThValue()
Definition masses.cpp:44
bottom_mass(const StandardModel &SM_i)
Constructor.
Definition masses.cpp:40
charm_mass(const StandardModel &SM_i)
Constructor declaration.
Definition masses.cpp:31
virtual double computeThValue()
Definition masses.cpp:35
down_mass(const StandardModel &SM_i)
Constructor declaration.
Definition masses.cpp:13
virtual double computeThValue()
Definition masses.cpp:17
electron_mass(const StandardModel &SM_i)
Constructor.
Definition masses.cpp:67
virtual double computeThValue()
Definition masses.cpp:71
virtual double computeThValue()
Definition masses.cpp:62
mtpole(const StandardModel &SM_i)
Constructor.
Definition masses.cpp:58
virtual double computeThValue()
Definition masses.cpp:80
muon_mass(const StandardModel &SM_i)
Constructor.
Definition masses.cpp:76
strange_mass(const StandardModel &SM_i)
Constructor declaration.
Definition masses.cpp:22
virtual double computeThValue()
Definition masses.cpp:26
tau_mass(const StandardModel &SM_i)
Constructor.
Definition masses.cpp:85
virtual double computeThValue()
Definition masses.cpp:89
top_mass(const StandardModel &SM_i)
Constructor.
Definition masses.cpp:49
virtual double computeThValue()
Definition masses.cpp:53
up_mass(const StandardModel &SM_i)
Constructor declaration.
Definition masses.cpp:4
double computeThValue()
Definition masses.cpp:8