master
|
a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models
|
|
Go to the documentation of this file.
18 std::stringstream out;
20 throw std::runtime_error(
"RGEvolutorNew::setEvol(): matrix indices " + out.str() +
" out of range");
23 std::stringstream out;
24 out << order_qcd_i <<
" and " << order_qed_i;
25 throw std::runtime_error(
"RGEvolutorNew::setEvol(): order " + out.str() +
" not implemented ");
66 return getWilson(order_qcd_i, order_qed_i);
const T & getOrd(int j) const
Get an element of a single expansion.
const Expanded< gslpp::matrix< double > > & getEvol() const
void assign(const size_t &i, const size_t &j, const double &a)
A class for constructing and defining operations on real matrices.
void setEvol(unsigned int i, unsigned int j, double x, qcd_orders order_i, qed_orders order_qed=QED0)
void setMu(double mu)
Sets the lower scale for the running of the Wilson Coefficients.
double getM() const
Retrieve the upper scale of the Wilson Coefficients.
void setM(double M)
Sets the upper scale for the running of the Wilson Coefficients.
A base class for defining operations on matrices, both real and complex.
Expanded< gslpp::matrix< double > > getWilson() const
Expanded< gslpp::matrix< double > > wilson
schemes
An enum type for regularization schemes.
A template class for Taylor double expansion of several objects.
void setWilson(const gslpp::matrix< double > &v, qcd_orders order_qcd_i, qed_orders order_qed_i=QED0)
void setOrd(int j, T value)
Set an element of a single expansion.
const gslpp::matrix< double > & Evol(qcd_orders order_qcd, qed_orders order_qed=QED0) const
Evolution matrix set at a fixed order of Electroweak coupling.
RGEvolutorNew(unsigned int dim, schemes scheme, qcd_orders order_qcd_i, qed_orders order_qed_i=QED0)
constructor
void setScales(double mu, double M)
Sets the upper and lower scale for the running of the Wilson Coefficients.
Complex number, vector and matrix manipulation using GSL.