master
|
a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models
|
|
#include <CPenguinBoxMu.h>
Definition at line 18 of file CPenguinBoxMu.h.
◆ CPenguinBoxMu()
◆ ~CPenguinBoxMu()
| CPenguinBoxMu::~CPenguinBoxMu |
( |
| ) |
|
◆ B_NL()
| double CPenguinBoxMu::B_NL |
( |
| ) |
|
hep-ph/9512380v2, page 99.
- Returns
- EW box charm contribution to the decay K -> mu mubar, aleays NLO
Definition at line 38 of file CPenguinBoxMu.cpp.
47 double K3 =
pow(K, -1. / 25.);
49 return ( (mc * mc /
Mw /
Mw)*.25 *
pow(Kc, 24. / 25.)*
50 (3. * (1. - K3)*(4. * M_PI /
model.
Als(muc) + 15212. / 1875. * (1. - 1. / Kc))
51 - -
log(muc * muc / mc / mc) - 329. / 12. + 15212. / 625. * K3 + 30581. / 7500. * K * K3));
◆ C_NL()
| double CPenguinBoxMu::C_NL |
( |
| ) |
|
hep-ph/9512380v1, page 92.
- Returns
- Z-penguin charm contribution to the decay K -> mu mubar.
Definition at line 18 of file CPenguinBoxMu.cpp.
27 double Kp =
pow(K, 6. / 25.);
28 double Km =
pow(K, -12. / 25.);
29 double K3 =
pow(K, -1. / 25.);
31 return ( (mc * mc /
Mw /
Mw) / 32. *
pow(Kc, 24. / 25.)*
32 ((48. / 7. * Kp + 24. / 11. * Km - 696. / 77. * K3)*(4. * M_PI /
model.
Als(muc) + 15212. / 1875. * (1. - 1. / Kc))
33 + (1. -
log(muc * muc / mc / mc))*(16. * Kp - 8. * Km) - 1176244. / 13125. * Kp - 2302. / 6875. * Km
34 + 3529184. / 48125. * K3 + K * (56248. / 4375. * Kp - 81448. / 6875. * Km +
35 4563698. / 144375 * K3)));
◆ X_ch()
| double CPenguinBoxMu::X_ch |
( |
| ) |
|
- Returns
- the charm contribution to to the decay K -> mu mubar, aleays NLO
Definition at line 54 of file CPenguinBoxMu.cpp.
63 return ( a * a + 2. * a * b);
◆ model
◆ modelmatching
The documentation for this class was generated from the following files:
complex log(const complex &z)
const StandardModel & model
double getMass_scale() const
A get method to access the scale at which the particle mass is defined.
double B_NL()
hep-ph/9512380v2, page 99.
double getLambda() const
A member for returning the value of the Wolfenstein parameter .
const StandardModelMatching & modelmatching
const double & getMass() const
A get method to access the particle mass.
complex pow(const complex &z1, const complex &z2)
double getMuc() const
A get method to access the threshold between four- and three-flavour theory in GeV.
double Als(double mu, orders order=FULLNLO, bool qed_flag=false, bool Nf_thr=true) const
The running QCD coupling in the scheme including QED corrections.
Particle getQuarks(const QCD::quark q) const
A get method to access a quark as an object of the type Particle.
virtual double Mw_tree() const
The tree-level mass of the boson, .
An observable class for the -boson mass.
virtual StandardModelMatching & getMatching() const
A get method to access the member reference of type StandardModelMatching.
double Mrun(const double mu, const double m, const orders order=FULLNNLO) const
Computes a running quark mass from .
double C_NL()
hep-ph/9512380v1, page 92.
const double & real() const
gslpp::complex computelamt() const
The product of the CKM elements .
gslpp::complex computelamc() const
The product of the CKM elements .
CKM getCKM() const
A get method to retrieve the member object of type CKM.
double getMuw() const
A get method to retrieve the matching scale around the weak scale.