15 coeffdc1g(10,
NDR,
NLO), ug(new
EvolDC1(10,
NDR,
NLO,
SM)), u(new
EvolDC1Buras(10,
NDR,
NLO,
SM)),
16 ckm(3,0.), COEFF_pi(10,0.), COEFF_K(10,0.)
21 gslpp::complex lambdab_cu = -
ckm(1,2)*
ckm(0,2).conjugate();
22 gslpp::complex lambdad_cu =
ckm(1,0)*
ckm(0,0).conjugate();
23 gslpp::complex lambdas_cu =
ckm(1,1)*
ckm(0,1).conjugate();
24 COEFF_pi.assign(0,0, co * lambdad_cu);
COEFF_pi.assign(1,1, co * lambdad_cu);
25 COEFF_pi.assign(2,2, co * lambdab_cu);
COEFF_pi.assign(3,3, co * lambdab_cu);
26 COEFF_pi.assign(4,4, co * lambdab_cu);
COEFF_pi.assign(5,5, co * lambdab_cu);
27 COEFF_pi.assign(6,6, co * lambdab_cu);
COEFF_pi.assign(7,7, co * lambdab_cu);
29 COEFF_K.assign(0,0, co * lambdas_cu);
COEFF_K.assign(1,1, co * lambdas_cu);
30 COEFF_K.assign(2,2, co * lambdab_cu);
COEFF_K.assign(3,3, co * lambdab_cu);
31 COEFF_K.assign(4,4, co * lambdab_cu);
COEFF_K.assign(5,5, co * lambdab_cu);
32 COEFF_K.assign(6,6, co * lambdab_cu);
COEFF_K.assign(7,7, co * lambdab_cu);
50 for (
unsigned int i = 0; i < mc.size(); i++){
52 for (
int j =
LO; j <= ordDF1; j++){
53 for (
int k =
LO; k <= j; k++){
55 ug->DC1Evol(mu, mc[i].getMu(),
orders(k), mc[i].getScheme()) *
74 for (
unsigned int i = 0; i < mc.size(); i++){
75 std::cout <<
" SIZE i " << i << std::endl << std::endl;
76 for (
int j =
LO; j <= ordDF1; j++){
77 for (
int k =
LO; k <= j; k++){
79 ug->DC1Evol(mu, mc[i].getMu(),
orders(k), mc[i].getScheme()) *
84 for (
int j =
LO; j <= ordDF1; j++){
gslpp::matrix< gslpp::complex > ckm
WilsonCoefficient coeffdc1
virtual ~HeffDC1()
HeffDC1 destructor.
std::unique_ptr< EvolDC1 > ug
gslpp::matrix< gslpp::complex > COEFF_pi
gslpp::vector< gslpp::complex > ** ComputeCoeffDC1_pi(double mu, schemes scheme=NDR)
a method returning the evolved Wilson related to
gslpp::matrix< gslpp::complex > COEFF_K
const StandardModel & model
gslpp::vector< gslpp::complex > ** ComputeCoeffDC1_K(double mu, schemes scheme=NDR)
a method returning the evolved Wilson related to
HeffDC1(const StandardModel &SM)
HeffDC1 constructor.
virtual std::vector< WilsonCoefficient > & CMd1()=0
A model class for the Standard Model.
const gslpp::matrix< gslpp::complex > getVCKM() const
A get method to retrieve the CKM matrix.
virtual StandardModelMatching & getMatching() const
A get method to access the member reference of type StandardModelMatching.
const double getGF() const
A get method to retrieve the Fermi constant .
gslpp::vector< gslpp::complex > ** getCoeff() const
void setCoeff(const gslpp::vector< gslpp::complex > &z, orders order_i)
void setScheme(schemes scheme)
virtual void setMu(double mu)
orders
An enum type for orders in QCD.
schemes
An enum type for regularization schemes.