v1.0
|
a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models
|
|
A class for the matching in the FlavourWilsonCoefficient.
More...
#include <FlavourWilsonCoefficientMatching.h>
A class for the matching in the FlavourWilsonCoefficient.
- Author
- HEPfit Collaboration
- Copyright
- GNU General Public License
Definition at line 24 of file FlavourWilsonCoefficientMatching.h.
◆ FlavourWilsonCoefficientMatching()
| FlavourWilsonCoefficientMatching::FlavourWilsonCoefficientMatching |
( |
const FlavourWilsonCoefficient & |
FlavourWilsonCoefficient_i | ) |
|
◆ ~FlavourWilsonCoefficientMatching()
| FlavourWilsonCoefficientMatching::~FlavourWilsonCoefficientMatching |
( |
| ) |
|
|
virtual |
◆ CMbdmm()
Wilson coefficient for \( B_{d} \rightarrow \mu \mu \).
- Returns
- Wilson coefficient for \( B_{d} \rightarrow \mu \mu \)
Definition at line 89 of file FlavourWilsonCoefficientMatching.cpp.
92 for (std::vector<WilsonCoefficient>::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");
◆ CMBMll()
operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic
- Returns
- Wilson coefficients, Misiak basis, for \( B \rightarrow K^* l^{+} l^{-} \)
Implements ModelMatching.
Definition at line 193 of file FlavourWilsonCoefficientMatching.cpp.
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");
◆ CMbsg()
operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic
- Returns
- Wilson coefficients, Misiak basis, for \( B \rightarrow X_{s} \gamma, l^{+} l^{-} \)
Implements ModelMatching.
Definition at line 123 of file FlavourWilsonCoefficientMatching.cpp.
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");
◆ CMbsmm()
Wilson coefficient for \( B_{s} \rightarrow \mu \mu \).
- Returns
- Wilson coefficient for \( B_{s} \rightarrow \mu \mu \)
Definition at line 55 of file FlavourWilsonCoefficientMatching.cpp.
58 for (std::vector<WilsonCoefficient>::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");
◆ CMprimeBMll()
operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic
- Returns
- Wilson coefficients, Misiak basis, for \( B \rightarrow K^* l^{+} l^{-} \)
Implements ModelMatching.
Definition at line 229 of file FlavourWilsonCoefficientMatching.cpp.
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");
◆ CMprimebsg()
operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic
- Returns
- Wilson coefficients, Misiak basis, for \( B \rightarrow X_{s} \gamma, l^{+} l^{-} \)
Implements ModelMatching.
Definition at line 158 of file FlavourWilsonCoefficientMatching.cpp.
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");
◆ updateFlavourWilsonCoefficientParameters()
| void FlavourWilsonCoefficientMatching::updateFlavourWilsonCoefficientParameters |
( |
| ) |
|
◆ DC1
◆ DC10
◆ DC10p
◆ DC2
◆ DC3
◆ DC4
◆ DC5
◆ DC6
◆ DC7
◆ DC7g
◆ DC7gp
◆ DC7p
◆ DC8
◆ DC8g
◆ DC8gp
◆ DC8p
◆ DC9
◆ DC9p
◆ mcbdmm
◆ mcBMll
◆ mcbsg
◆ mcbsmm
◆ mcprimeBMll
◆ mcprimebsg
◆ myCKM
◆ myFlavourWilsonCoefficient
◆ vmcbdmm
◆ vmcBMll
◆ vmcbsg
◆ vmcbsmm
◆ vmcprimeBMll
◆ vmcprimebsg
The documentation for this class was generated from the following files:
std::vector< WilsonCoefficient > vmcbdmm
double getWCscale() const
A getter for the scale of the Wilson coefficients.
WilsonCoefficient mcprimebsg
gslpp::complex getDC10() const
A getter for the complex Wilson coefficient .
virtual std::vector< WilsonCoefficient > & CMprimeBMll(QCD::lepton lepton)=0
std::vector< WilsonCoefficient > vmcbsmm
gslpp::complex DC3
the modification Wilson Coefficient .
gslpp::complex DC8g
the modification Wilson Coefficient .
gslpp::complex getDC2() const
A getter for the complex Wilson coefficient .
gslpp::complex DC10p
the modification Wilson Coefficient .
gslpp::complex getDC10p() const
A getter for the complex Wilson coefficient .
gslpp::complex DC6
the modification Wilson Coefficient .
virtual std::vector< WilsonCoefficient > & CMbsg()=0
gslpp::complex DC9p
the modification Wilson Coefficient .
gslpp::complex DC2
the modification Wilson Coefficient .
std::vector< WilsonCoefficient > vmcprimeBMll
gslpp::complex getDC8p() const
A getter for the complex Wilson coefficient .
StandardModelMatching(const StandardModel &SM_i)
schemes getScheme() const
std::vector< WilsonCoefficient > vmcBMll
gslpp::complex getDC7p() const
A getter for the complex Wilson coefficient .
gslpp::complex DC5
the modification Wilson Coefficient .
gslpp::complex getDC9() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC9p() const
A getter for the complex Wilson coefficient .
const FlavourWilsonCoefficient & myFlavourWilsonCoefficient
An object of the FlavourWilsonCoefficient class.
gslpp::complex getDC7gp() const
A getter for the complex Wilson coefficient .
void setCoeff(const gslpp::vector< gslpp::complex > &z, orders order_i)
gslpp::complex getDC3() const
A getter for the complex Wilson coefficient .
gslpp::complex DC7gp
the modification Wilson Coefficient .
gslpp::complex DC7g
the modification Wilson Coefficient .
gslpp::matrix< gslpp::complex > myCKM
The CKM matrix.
virtual std::vector< WilsonCoefficient > & CMBMll(QCD::lepton lepton)=0
gslpp::complex getDC7g() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC6() const
A getter for the complex Wilson coefficient .
gslpp::complex DC10
the modification Wilson Coefficient .
gslpp::complex getDC8g() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC7() const
A getter for the complex Wilson coefficient .
virtual void setMu(double mu)
gslpp::matrix< gslpp::complex > getVCKM() const
A get method to retrieve the CKM matrix.
std::vector< WilsonCoefficient > vmcbsg
void updateSMParameters()
Updates to new Standard Model parameter sets.
virtual std::vector< WilsonCoefficient > & CMprimebsg()=0
gslpp::complex getDC8() const
A getter for the complex Wilson coefficient .
gslpp::complex DC4
the modification Wilson Coefficient .
gslpp::complex DC9
the modification Wilson Coefficient .
gslpp::complex getDC1() const
A getter for the complex Wilson coefficient .
WilsonCoefficient mcprimeBMll
std::vector< WilsonCoefficient > vmcprimebsg
gslpp::complex DC8gp
the modification Wilson Coefficient .
gslpp::complex getDC5() const
A getter for the complex Wilson coefficient .
gslpp::complex DC8p
the modification Wilson Coefficient .
gslpp::complex DC8
the modification Wilson Coefficient .
gslpp::complex getDC8gp() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC4() const
A getter for the complex Wilson coefficient .
gslpp::complex DC7
the modification Wilson Coefficient .
gslpp::complex DC1
the modification Wilson Coefficient .
gslpp::complex DC7p
the modification Wilson Coefficient .