165 gslpp::complex
PBd();
166 gslpp::complex
PBs();
181 const double zeta2 = gslpp_special_functions::zeta(2);
182 const double zeta3 = gslpp_special_functions::zeta(3);
183 const double zeta4 = gslpp_special_functions::zeta(4);
184 const double zeta5 = gslpp_special_functions::zeta(5);
192 const double t_2 = -0.389011713;
201 gslpp::vector<double>
me = gslpp::vector<double>(5, 0.);
202 gslpp::vector<double>
meoverme0 = gslpp::vector<double>(3, 0.);
203 gslpp::vector<double>
me_R = gslpp::vector<double>(5, 0.);
204 gslpp::vector<double>
me_Rtilde = gslpp::vector<double>(3, 0.);
282 double a1 = 31./3. - 10./9. *
nl;
284 - (55./3. - 16. *
zeta3) * 4./3. * 0.5 *
nl + 400./81. * 0.25 *
nl *
nl;
287 double b1 = 102. - 38. *
nl/3.;
298 gslpp::complex
cacheC[8] = { 0., 0., 0., 0., 0., 0., NAN, 0.};
299 gslpp::complex
C_Misiak_LO[8] = { 0., 0., 0., 0., 0., 0., NAN, 0.};
302 gslpp::complex
C_Buras_LO[8] = { 0., 0., 0., 0., 0., 0., NAN, 0.};
303 gslpp::complex
C_Buras_NLO[8] = { 0., 0., 0., 0., 0., 0., NAN, 0.};
323 double F0(
quarks qq,
int k,
int i,
int j);
324 double F1(
quarks qq,
int k,
int i,
int j);
325 double F(
quarks qq,
int k,
int i,
int j);
326 double P(
quarks qq,
int k,
int i,
int j);
327 gslpp::complex
D(
quarks qq,
int k);
391 gslpp::complex
H_partial(
quarks qq,
int i_start,
int i_end,
int j_start,
int j_end,
int n);
392 gslpp::complex
H_s_partial(
quarks qq,
int i_start,
int i_end,
int j_start,
int j_end,
int n);
458 gslpp::complex
g(
quarks qq,
int i);
gslpp::vector< double > me
int index_deltas(quarks qq, quark q)
gslpp::complex deltas_1overm(quarks qq, quark q)
gslpp::complex C1_LO_1overm
gslpp::vector< gslpp::complex > c_H(quark q, orders order)
gslpp::complex getGamma21overM21_tradBasis(orders order)
The value of in the traditional basis.
gslpp::complex getRB(orders order)
double p(quarks qq, int i, int j, int n, bool flag_LOz=false)
gslpp::matrix< double > meMStoRI
void computeCKMandMasses(orders order=NNLO, mass_schemes mass_scheme=MSbar)
A method to compute CKM elements, quark masses and alpha_s.
void compute_deltas_1overm(quark q)
gslpp::complex lambda_u_d
gslpp::vector< gslpp::complex > H_allpartial(quarks qq)
double Mb2_prefactor_1overm
gslpp::complex Gamma21overM21_tradBasis(orders order, quark q)
A method to compute in the traditional basis @detail source: Ciuchini (hep-ph/0308029v2)
gslpp::complex M21_Bd(orders order)
A method to compute .
gslpp::vector< double > me_R
int indexF(quarks qq, int k, int i, int j)
gslpp::complex cache_deltas_1overm[6]
double F1(quarks qq, int k, int i, int j)
int indexP(quarks qq, int k, int i, int j)
gslpp::complex getM21(orders order)
The value of for mesons.
double F(quarks qq, int k, int i, int j)
gslpp::complex C_Misiak_NLO[8]
void compute_partialNNLO()
gslpp::complex g(quarks qq, int i)
gslpp::complex delta_1overm(quark q)
Value of 1/mb corrections of (hep-ph/0612167)
gslpp::complex H_s_partial(quarks qq, int i_start, int i_end, int j_start, int j_end, int n)
gslpp::complex C_Misiak_LO[8]
gslpp::complex M21_Bs(orders order)
A method to compute .
double sqrt1minus4z_1overm
double F0(quarks qq, int k, int i, int j)
gslpp::complex H(quarks qq, orders order)
const StandardModel & mySM
gslpp::complex cachegtilde[12]
double P(quarks qq, int k, int i, int j)
gslpp::complex H_partial(quarks qq, int i_start, int i_end, int j_start, int j_end, int n)
gslpp::complex cacheg[12]
gslpp::complex C_Buras_LO[8]
gslpp::complex gtilde(quarks qq, int i)
gslpp::complex lambda_c_s
void computeD(orders order)
void poletoMSbar_pp_s_partialN3LO()
void poletoPS_pp_s_partialN3LO()
int index_p(quarks qq, int i, int j, int n)
gslpp::complex lambda_c_d
gslpp::complex C_Buras_NNLO[8]
gslpp::complex C2_LO_1overm
gslpp::complex delta_1overm_tradBasis(quark q)
Value of 1/mb corrections of (hep-ph/0308029v2)
AmpDB2(const StandardModel &SM_i, int BMeson_i, bool flag_fixmub=false, bool flag_RI=false)
Constructor.
gslpp::complex Gamma21overM21(orders order, mass_schemes mass_scheme, int BMeson)
A method to compute @detail source: Marvin Gerlach (2205.07907 and thesis) with 1/mb corrections fro...
gslpp::vector< gslpp::complex > transformation(gslpp::vector< gslpp::complex > result, orders order)
gslpp::complex RBs(orders order)
A method to compute the ratio of the absolute value of the $B_s$ mixing amplitude over the Standard M...
gslpp::complex RBd(orders order)
A method to compute the ratio of the absolute value of the $B_d$ mixing amplitude over the Standard M...
gslpp::complex D(quarks qq, int k)
void computeWilsonCoeffsBuras()
int indexD(quarks qq, int k)
int indexg(quarks qq, int i)
gslpp::complex deltas_1overm_tradBasis(quarks qq, quark q)
gslpp::complex lambda_u_s
gslpp::complex C_Buras_NLO[8]
gslpp::vector< double > me_Rtilde
gslpp::matrix< double > coeffsMStoRI
gslpp::complex cache_deltas_1overm_tradBasis[6]
void compute_matrixelements(quark q, orders order)
A method to compute all DB=2 Wilson coefficients (me, me_R, me_Rtilde)
double p_s(quarks qq, int i, int j, int n, bool flag_LOz=false)
gslpp::vector< gslpp::complex > c(quark q, orders order)
Values of DB=2 Wilson coefficients from (hep-ph/0308029v2) transformed to the new basis.
gslpp::complex H_s(quarks qq, orders order)
gslpp::vector< double > meoverme0
gslpp::vector< gslpp::complex > c_H_partial(quark q, int i)
gslpp::vector< gslpp::complex > H_s_allpartial(quarks qq)
void computeWilsonCoeffsMisiak()
gslpp::complex C_Misiak_NNLO[8]
gslpp::complex getGamma21overM21(orders order, mass_schemes mass_scheme=MSbar)
The value of from Gerlach (2205.07907 and thesis)
void compute_deltas_1overm_tradBasis(quark q)
A model class for the Standard Model.
orders
An enum type for orders in QCD.