8#ifndef SUSYMASSINSERTIONMATCHING_H
9#define SUSYMASSINSERTIONMATCHING_H
12#include <gsl/gsl_sf_dilog.h>
50 double C0LO(
double x);
57 double C1LO(
double x);
64 double C2LO(
double x);
71 double C3LOA(
double x);
78 double C3LOB(
double x);
85 double C4LOA(
double x);
92 double C4LOB(
double x);
101 double C0NLO(
double x,
double mumatch2,
double Ms2);
110 double C1NLO(
double x,
double mumatch2,
double Ms2);
119 double C2NLO(
double x,
double mumatch2,
double Ms2);
128 double C3NLOA(
double x,
double mumatch2,
double Ms2);
137 double C3NLOB(
double x,
double mumatch2,
double Ms2);
146 double C4NLOA(
double x,
double mumatch2,
double Ms2);
155 double C4NLOB(
double x,
double mumatch2,
double Ms2);
164 double B1(
double x)
const;
171 double B2(
double x)
const;
178 double P1(
double x)
const;
185 double P2(
double x)
const;
192 double M1(
double x)
const;
199 double M2(
double x)
const;
206 double M3(
double x)
const;
213 double M4(
double x)
const;
223 virtual std::vector<WilsonCoefficient>&
CMdd2();
230 virtual std::vector<WilsonCoefficient>&
CMdbd2();
237 virtual std::vector<WilsonCoefficient>&
CMdbs2();
244 virtual std::vector<WilsonCoefficient>&
CMdk2();
251 virtual std::vector<WilsonCoefficient>&
CMd1();
A class for the matching of SUSY MIA.
double C0NLO(double x, double mumatch2, double Ms2)
loop functions RI-MOM scheme, LO term
double B2(double x) const
loop functions, LO term
double P1(double x) const
loop functions, LO term
double M2(double x) const
loop functions, LO term
double M4(double x) const
loop functions, LO term
double C2LO(double x)
loop functions RI-MOM scheme, LO term
double C1LO(double x)
loop functions RI-MOM scheme, LO term
virtual std::vector< WilsonCoefficient > & CMdbd2()
,
virtual std::vector< WilsonCoefficient > & CMd1()
double C3LOB(double x)
loop functions RI-MOM scheme, LO term
double C4LOB(double x)
loop functions RI-MOM scheme, LO term
double C3LOA(double x)
loop functions RI-MOM scheme, LO term
virtual std::vector< WilsonCoefficient > & CMdbs2()
,
double P2(double x) const
loop functions, LO term
double C0LO(double x)
loop functions RI-MOM scheme, LO term
double C3NLOA(double x, double mumatch2, double Ms2)
loop functions RI-MOM scheme, LO term
double C2NLO(double x, double mumatch2, double Ms2)
loop functions RI-MOM scheme, LO term
double C1NLO(double x, double mumatch2, double Ms2)
loop functions RI-MOM scheme, LO term
double M3(double x) const
loop functions, LO term
double B1(double x) const
loop functions, LO term
double C4NLOA(double x, double mumatch2, double Ms2)
loop functions RI-MOM scheme, LO term
double C3NLOB(double x, double mumatch2, double Ms2)
loop functions RI-MOM scheme, LO term
SUSYMassInsertionMatching(const SUSYMassInsertion &SUSYMassInsertion_i)
constructor
gslpp::matrix< double > EffectiveBase() const
the basis is defined, for example, in Chetyrkin et al hep-ph/9612313
gslpp::matrix< double > drNDRLRI
void LRItoNDR(int i)
it changes renormalization scheme from LRI to NDR
virtual std::vector< WilsonCoefficient > & CMdk2()
double C4LOA(double x)
loop functions RI-MOM scheme, LO term
virtual std::vector< WilsonCoefficient > & CMdd2()
double M1(double x) const
loop functions, LO term
const SUSYMassInsertion & SusyMI
double C4NLOB(double x, double mumatch2, double Ms2)
loop functions RI-MOM scheme, LO term
gslpp::matrix< double > RtoMisiak() const
Misiak et al, hep-ph/0005183.
A class for the matching in the Standard Model.
A class for the Wilson coefficients.