master
|
a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models
|
|
#include <HeffDS1.h>
Definition at line 18 of file HeffDS1.h.
|
| void | CharmMatch () |
| | compute the matching at the charm threshold within the SM, NDR scheme implemented More...
|
| |
◆ HeffDS1()
constructor
- Parameters
-
Definition at line 13 of file HeffDS1.cpp.
◆ ~HeffDS1()
◆ CharmMatch()
| void HeffDS1::CharmMatch |
( |
| ) |
|
|
private |
compute the matching at the charm threshold within the SM, NDR scheme implemented
- Returns
- the SM effective hamiltonian below the charm threshold for \( K \rightarrow \pi \pi \)
Definition at line 174 of file HeffDS1.cpp.
◆ ComputeCoeffDS1mumu()
Definition at line 157 of file HeffDS1.cpp.
164 for (
unsigned int i = 0; i < mcb.size(); i++){
165 for (
int j =
LO; j <= ordDF1; j++){
◆ ComputeCoeffDS1pnunu()
Definition at line 135 of file HeffDS1.cpp.
143 for (
unsigned int i = 0; i < mcb.size(); i++){
144 for (
int j =
LO; j <= ordDF1; j++){
148 for (
int j =
LO_QED; j <= ordDF1_ew; j++){
◆ ComputeCoeffDS1PP()
the effective Hamiltonian at the scale mu for \( K \rightarrow \pi \pi \)
with the current current open-charm operator contribution.
- Parameters
-
| mu | is the low energy scale |
| scheme | indicates the renormalization scheme |
- Returns
- the effective Hamiltonian at the scale mu for \( K \rightarrow \pi \pi \)
Definition at line 23 of file HeffDS1.cpp.
37 for (
unsigned int i = 0; i < mcb.size(); i++){
41 for (
int j =
LO; j <= ordDF1; j++){
42 for (
int k =
LO; k <= j; k++){
65 NO_QED, mcb[i].getScheme()) *
73 for (
int j =
LO; j <= ordDF1; j++){
74 for (
int k =
LO; k <= j; k++){
78 NO_QED, mcb[i].getScheme())*
90 NO_QED, mcb[i].getScheme()) *
97 for (
int j =
LO; j <= ordDF1; j++){
98 for (
int k =
LO; k <= j; k++){
100 uM->Df1EvolMll(mu, mcb[i].getMu(),
orders(k), mcb[i].getScheme())*
131 throw "HeffDS1::ComputeCoeffDS1PP(double mu, schemes scheme): scheme not implemented";
◆ getCoeffDS1cc()
◆ getCoeffDS1mumu()
◆ getCoeffDS1pnunu()
◆ getCoeffDS1PP()
◆ GetModel()
◆ getUDF1B()
◆ getUDF1M()
◆ coeffds1
◆ coeffds1cc
◆ coeffds1mumu
◆ coeffds1pnunu
◆ DS1cc
◆ DS1cce
◆ model
◆ uM
The documentation for this class was generated from the following files:
gslpp::vector< gslpp::complex > DS1cce
WilsonCoefficient coeffds1
orders_qed getOrder_qed() const
gslpp::vector< gslpp::complex > DS1cc
std::unique_ptr< EvolDF1nlep > u
complex log(const complex &z)
void CharmMatch()
compute the matching at the charm threshold within the SM, NDR scheme implemented
WilsonCoefficient coeffds1mumu
void setCoeff(const gslpp::vector< gslpp::complex > &z, orders order_i)
const double & getMass() const
A get method to access the particle mass.
double getMuc() const
A get method to access the threshold between four- and three-flavour theory in GeV.
WilsonCoefficient coeffds1cc
double Als(double mu, orders order=FULLNLO, bool qed_flag=false, bool Nf_thr=true) const
The running QCD coupling in the scheme including QED corrections.
Particle getQuarks(const QCD::quark q) const
A get method to access a quark as an object of the type Particle.
virtual void setMu(double mu)
orders_qed
An enum type for orders in electroweak.
const StandardModel & model
orders
An enum type for orders in QCD.
virtual StandardModelMatching & getMatching() const
A get method to access the member reference of type StandardModelMatching.
double Mrun(const double mu, const double m, const orders order=FULLNNLO) const
Computes a running quark mass from .
WilsonCoefficient coeffds1pnunu
gslpp::vector< gslpp::complex > ** getCoeff() const
std::unique_ptr< EvolDB1Mll > uM
double getAle() const
A get method to retrieve the fine-structure constant .