15 myFlavourWilsonCoefficient(FlavourWilsonCoefficient_i),
58 for (std::vector<WilsonCoefficient>::const_iterator it = StandardModelMatching::CMbsmm().begin(); it != StandardModelMatching::CMbsmm().end(); it++ )
vmcbsmm.push_back(*it);
65 std::stringstream out;
67 throw std::runtime_error(
"FlavourWilsonCoefficientMatching::CMbsmm(): scheme " + out.str() +
"not implemented");
80 std::stringstream out;
82 throw std::runtime_error(
"FlavourWilsonCoefficientMatching::CMbsmm(): order " + out.str() +
"not implemented");
92 for (std::vector<WilsonCoefficient>::const_iterator it = StandardModelMatching::CMbdmm().begin(); it != StandardModelMatching::CMbdmm().end(); it++ )
vmcbdmm.push_back(*it);
99 std::stringstream out;
101 throw std::runtime_error(
"FlavourWilsonCoefficientMatching::CMbdmm(): scheme " + out.str() +
"not implemented");
114 std::stringstream out;
116 throw std::runtime_error(
"FlavourWilsonCoefficientMatching::CMbdmm(): order " + out.str() +
"not implemented");
133 std::stringstream out;
135 throw std::runtime_error(
"FlavourWilsonCoefficientMatching::CMbsg(): scheme " + out.str() +
"not implemented");
149 std::stringstream out;
151 throw std::runtime_error(
"FlavourWilsonCoefficientMatching::CMbsg(): order " + out.str() +
"not implemented");
168 std::stringstream out;
170 throw std::runtime_error(
"FlavourWilsonCoefficientMatching::CMprimebsg(): scheme " + out.str() +
"not implemented");
184 std::stringstream out;
186 throw std::runtime_error(
"FlavourWilsonCoefficientMatching::CMprimebsg(): order " + out.str() +
"not implemented");
203 std::stringstream out;
205 throw std::runtime_error(
"FlavourWilsonCoefficientMatching::CMBMll(): scheme " + out.str() +
"not implemented");
220 std::stringstream out;
222 throw std::runtime_error(
"FlavourWilsonCoefficientMatching::CMBMll(): order " + out.str() +
"not implemented");
239 std::stringstream out;
241 throw std::runtime_error(
"FlavourWilsonCoefficientMatching::CMprimeBMll(): scheme " + out.str() +
"not implemented");
256 std::stringstream out;
258 throw std::runtime_error(
"FlavourWilsonCoefficientMatching::CMprimeBMll(): order " + out.str() +
"not implemented");
Model for NP contributions to flavour through shifts to Standard Model Wilson coefficients.
gslpp::complex getDC7() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC7gp() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC7g() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC8() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC9p() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC2() const
A getter for the complex Wilson coefficient .
double getWCscale() const
A getter for the scale of the Wilson coefficients.
gslpp::complex getDC8gp() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC1() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC7p() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC8g() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC3() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC5() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC8p() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC4() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC10() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC9() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC6() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC10p() const
A getter for the complex Wilson coefficient .
gslpp::complex DC7gp
the modification Wilson Coefficient .
gslpp::complex DC8p
the modification Wilson Coefficient .
void updateFlavourWilsonCoefficientParameters()
Updates to new FlavourWilsonCoefficient parameter sets.
const FlavourWilsonCoefficient & myFlavourWilsonCoefficient
An object of the FlavourWilsonCoefficient class.
std::vector< WilsonCoefficient > & CMbsg()
operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic
std::vector< WilsonCoefficient > & CMbsmm()
Wilson coefficient for .
gslpp::matrix< gslpp::complex > myCKM
The CKM matrix.
gslpp::complex DC1
the modification Wilson Coefficient .
std::vector< WilsonCoefficient > & CMBMll(QCD::lepton lepton)
operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic
WilsonCoefficient mcprimebsg
gslpp::complex DC6
the modification Wilson Coefficient .
std::vector< WilsonCoefficient > & CMprimebsg()
operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic
gslpp::complex DC10p
the modification Wilson Coefficient .
virtual ~FlavourWilsonCoefficientMatching()
FlavourWilsonCoefficientMatching destructor.
std::vector< WilsonCoefficient > vmcbsg
gslpp::complex DC9
the modification Wilson Coefficient .
gslpp::complex DC3
the modification Wilson Coefficient .
gslpp::complex DC2
the modification Wilson Coefficient .
std::vector< WilsonCoefficient > vmcbsmm
std::vector< WilsonCoefficient > & CMprimeBMll(QCD::lepton lepton)
operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic
std::vector< WilsonCoefficient > & CMbdmm()
Wilson coefficient for .
std::vector< WilsonCoefficient > vmcbdmm
gslpp::complex DC9p
the modification Wilson Coefficient .
gslpp::complex DC10
the modification Wilson Coefficient .
gslpp::complex DC7
the modification Wilson Coefficient .
gslpp::complex DC7g
the modification Wilson Coefficient .
FlavourWilsonCoefficientMatching(const FlavourWilsonCoefficient &FlavourWilsonCoefficient_i)
FlavourWilsonCoefficient constructor.
WilsonCoefficient mcprimeBMll
gslpp::complex DC8g
the modification Wilson Coefficient .
gslpp::complex DC7p
the modification Wilson Coefficient .
std::vector< WilsonCoefficient > vmcprimebsg
std::vector< WilsonCoefficient > vmcprimeBMll
gslpp::complex DC8
the modification Wilson Coefficient .
gslpp::complex DC4
the modification Wilson Coefficient .
gslpp::complex DC8gp
the modification Wilson Coefficient .
gslpp::complex DC5
the modification Wilson Coefficient .
std::vector< WilsonCoefficient > vmcBMll
virtual std::vector< WilsonCoefficient > & CMBMll(QCD::lepton lepton)=0
virtual std::vector< WilsonCoefficient > & CMprimebsg()=0
virtual std::vector< WilsonCoefficient > & CMprimeBMll(QCD::lepton lepton)=0
virtual std::vector< WilsonCoefficient > & CMbsg()=0
lepton
An enum type for leptons.
const gslpp::matrix< gslpp::complex > getVCKM() const
A get method to retrieve the CKM matrix.
A class for the matching in the Standard Model.
void updateSMParameters()
Updates to new Standard Model parameter sets.
void setCoeff(const gslpp::vector< gslpp::complex > &z, orders order_i)
schemes getScheme() const
virtual void setMu(double mu)