15:
WilsonTemplate<gslpp::matrix<double> >(dim, scheme, order, order_qed)
24 std::stringstream out;
26 throw std::runtime_error(
"RGEvolutor::setEvol(): matrix indices " + out.str() +
" out of range");
28 if (order_i >
order) {
29 std::stringstream out;
31 throw std::runtime_error(
"RGEvolutor::setEvol(): order " + out.str() +
" not implemented ");
33 (*
elem[order_i])(i,j) = x;
39 std::stringstream out;
41 throw std::runtime_error(
"RGEvolutor::setEvol(): matrix indices " + out.str() +
" out of range");
43 if (order_i >
order) {
44 std::stringstream out;
46 throw std::runtime_error(
"RGEvolutor::setEvol(): order " + out.str() +
" not implemented ");
48 (*
elem[order_i])(i,j) = x;
52 std::stringstream out;
54 throw std::runtime_error(
"RGEvolutor::setEvol(): matrix indices " + out.str() +
" out of range");
57 std::stringstream out;
59 throw std::runtime_error(
"RGEvolutor::setEvol(): order " + out.str() +
" not implemented ");
61 (*
elem[order_qed_i])(i,j) = x;
77 return (gslpp::matrix<double>**)
elem;
void setMu(double mu)
Sets the lower scale for the running of the Wilson Coefficients.
void setEvol(unsigned int i, unsigned int j, double x, orders order_i)
RGEvolutor(unsigned int dim, schemes scheme, orders order)
constructor
virtual ~RGEvolutor()
destructor
gslpp::matrix< double > ** getEvol() const
void setScales(double mu, double M)
Sets the upper and lower scale for the running of the Wilson Coefficients.
void setM(double M)
Sets the upper scale for the running of the Wilson Coefficients.
gslpp::matrix< double > * Evol(orders order)
Evolution matrix set at a fixed order of QCD coupling.
double getM() const
Retrieve the upper scale of the Wilson Coefficients.
A template class for the Wilson coefficients.
gslpp::matrix< double > * elem[MAXORDER_QED+1]
gslpp::matrix< double > * Elem(orders order) const
void setElem(const gslpp::matrix< double > &v, orders order_i)
virtual void resetCoefficient()
orders
An enum type for orders in QCD.
schemes
An enum type for regularization schemes.
orders_qed
An enum type for orders in electroweak.