17 throw std::runtime_error(
"AmpDK::computeThValue(): requires cofficient of order not computed");
32 double KK = MK/(Ms+Md)*MK/(Ms+Md);
44 return((*(allcoeff[
LO]) + *(allcoeff[
NLO])) * me);
46 return((*(allcoeff[LO])) * me);
48 throw std::runtime_error(
"AmpDK2::AmpDK(): order not implemented");
55 throw std::runtime_error(
"AmpDK::computeThValue(): requires cofficient of order not computed");
69 double KK = MK/(Ms+Md)*MK/(Ms+Md);
81 return((*(allcoeff[
LO]) + *(allcoeff[
NLO])) * me);
83 return((*(allcoeff[LO])) * me);
85 throw "AmpDM2::AmpDK(): order not implemented";
WilsonCoefficient getCoeffK() const
gslpp::complex AmpDK(orders order)
const StandardModel & mySM
schemes getScheme() const
A get method for the scheme of the bag parameters.
orders
An enum type for orders in QCD.
double getMass_scale() const
A get method to access the scale at which the particle mass is defined.
BParameter getBK() const
For getting the bag parameters corresponding to the operator basis in process in the meson system...
const double & getDecayconst() const
A get method for the decay constant of the meson.
A model class for the Standard Model.
const HeffDF2 & getHDF2() const
The member that returns an object of the class HeffDF2.
Meson getMesons(const meson m) const
A get method to access a meson as an object of the type Meson.
const double & getMu() const
A get method for the scale of the bag parameters.
const gslpp::vector< double > & getBpars() const
A get method for the vector of the bag parameters.
Flavour * getMyFlavour() const
Particle getQuarks(const quark q) const
A get method to access a quark as an object of the type Particle.
gslpp::complex AmpMK(orders order)
const double & getMass() const
A get method to access the particle mass.
AmpDK2(const StandardModel &SM_i)
compute the amplitude for kaon oscillations
A class for constructing and defining operations on real vectors.
A class for defining operations on and functions of complex numbers.
gslpp::vector< gslpp::complex > ** ComputeCoeffK(double mu, schemes scheme=NDR)
WilsonCoefficient getCoeffmK() const
gslpp::vector< gslpp::complex > ** ComputeCoeffmK(double mu, schemes scheme=NDR)