#include <RGEvolutorNew.h>
Definition at line 24 of file RGEvolutorNew.h.
|
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. More...
|
|
const Expanded< gslpp::matrix< double > > & | getEvol () const |
|
double | getM () const |
| Retrieve the upper scale of the Wilson Coefficients. More...
|
|
| RGEvolutorNew (unsigned int dim, schemes scheme, qcd_orders order_qcd_i, qed_orders order_qed_i=QED0) |
| constructor More...
|
|
void | setEvol (const gslpp::matrix< double > &m, qcd_orders order_qcd_i, qed_orders order_qed_i=QED0) |
|
void | setEvol (unsigned int i, unsigned int j, double x, qcd_orders order_i, qed_orders order_qed=QED0) |
|
void | setM (double M) |
| Sets the upper scale for the running of the Wilson Coefficients. More...
|
|
void | setMu (double mu) |
| Sets the lower scale for the running of the Wilson Coefficients. More...
|
|
void | setScales (double mu, double M) |
| Sets the upper and lower scale for the running of the Wilson Coefficients. More...
|
|
virtual | ~RGEvolutorNew () |
| destructor More...
|
|
double | getMu () const |
|
qcd_orders | getOrder_QCD () const |
|
qed_orders | getOrder_QED () const |
|
schemes | getScheme () const |
|
unsigned int | getSize () const |
|
const gslpp::matrix< double > & | getWilson (qcd_orders order_qcd_i, qed_orders order_qed_i=QED0) const |
|
void | resetWilson () |
|
void | setMu (double mu) |
|
void | setScheme (schemes scheme) |
|
| WilsonTemplateNew (unsigned int size_i, schemes scheme_i, qcd_orders order_qcd_i, qed_orders order_qed_i=QED0) |
|
◆ RGEvolutorNew()
constructor
- Parameters
-
[in] | dim | dimension of the operator basis |
[in] | scheme | renormalizations scheme |
[in] | order | order of QCD coupling |
[in] | order_qed | order of Electroweak coupling |
Definition at line 10 of file RGEvolutorNew.cpp.
◆ ~RGEvolutorNew()
virtual RGEvolutorNew::~RGEvolutorNew |
( |
| ) |
|
|
inlinevirtual |
◆ Evol()
Evolution matrix set at a fixed order of Electroweak coupling.
- Parameters
-
[in] | order_qed | order of Electroweak coupling |
- Returns
- The RGE evolution matrix at a fixed order of Electroweak coupling
Definition at line 64 of file RGEvolutorNew.cpp.
66 return getWilson(order_qcd_i, order_qed_i);
Expanded< gslpp::matrix< double > > getWilson() const
◆ getEvol()
const Expanded< gslpp::matrix< double > > & RGEvolutorNew::getEvol |
( |
| ) |
const |
- Returns
Definition at line 37 of file RGEvolutorNew.cpp.
Expanded< gslpp::matrix< double > > wilson
◆ getM()
double RGEvolutorNew::getM |
( |
| ) |
const |
Retrieve the upper scale of the Wilson Coefficients.
- Returns
- M The scale of the Wilson Coefficients set by the model
Definition at line 42 of file RGEvolutorNew.cpp.
◆ setEvol() [1/2]
void RGEvolutorNew::setEvol |
( |
const gslpp::matrix< double > & |
m, |
|
|
qcd_orders |
order_qcd_i, |
|
|
qed_orders |
order_qed_i = QED0 |
|
) |
| |
- Parameters
-
[in] | m | |
[in] | order_qed_i | order of Electroweak coupling |
Definition at line 32 of file RGEvolutorNew.cpp.
void setWilson(const gslpp::matrix< double > &v, qcd_orders order_qcd_i, qed_orders order_qed_i=QED0)
◆ setEvol() [2/2]
void RGEvolutorNew::setEvol |
( |
unsigned int |
i, |
|
|
unsigned int |
j, |
|
|
double |
x, |
|
|
qcd_orders |
order_i, |
|
|
qed_orders |
order_qed = QED0 |
|
) |
| |
- Parameters
-
[in] | i | |
[in] | j | |
[in] | x | |
[in] | order_i | order of QCD coupling |
[in] | order_qed | order of Electroweak coupling |
Definition at line 15 of file RGEvolutorNew.cpp.
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 ");
27 gslpp::matrix<double> tmp =
wilson.getOrd(order_qcd_i, order_qed_i);
29 wilson.setOrd(order_qcd_i, order_qed_i, tmp);
◆ setM()
void RGEvolutorNew::setM |
( |
double |
M | ) |
|
Sets the upper scale for the running of the Wilson Coefficients.
- Parameters
-
[in] | M | Upper RGE running scale |
Definition at line 54 of file RGEvolutorNew.cpp.
void setScales(double mu, double M)
Sets the upper and lower scale for the running of the Wilson Coefficients.
◆ setMu()
void RGEvolutorNew::setMu |
( |
double |
mu | ) |
|
Sets the lower scale for the running of the Wilson Coefficients.
- Parameters
-
[in] | mu | Lower RGE running scale |
Definition at line 59 of file RGEvolutorNew.cpp.
◆ setScales()
void RGEvolutorNew::setScales |
( |
double |
mu, |
|
|
double |
M |
|
) |
| |
Sets the upper and lower scale for the running of the Wilson Coefficients.
- Parameters
-
[in] | mu | Lower RGE running scale |
[in] | M | Upper RGE running scale |
Definition at line 47 of file RGEvolutorNew.cpp.
void setEvol(unsigned int i, unsigned int j, double x, qcd_orders order_i, qed_orders order_qed=QED0)
The documentation for this class was generated from the following files: