a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
Loading...
Searching...
No Matches
RGEvolutorNew.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2012 HEPfit Collaboration
3 *
4 *
5 * For the licensing terms see doc/COPYING.
6 */
7
8#ifndef RGEVOLUTORNEW_H
9#define RGEVOLUTORNEW_H
10
11#include <gslpp.h>
12#include "OrderScheme.h"
13#include "WilsonTemplateNew.h"
14
24class RGEvolutorNew : public WilsonTemplateNew<gslpp::matrix<double> > {
25public:
26
35 RGEvolutorNew(unsigned int dim, schemes scheme, qcd_orders order_qcd_i, qed_orders order_qed_i = QED0);
36
41 virtual ~RGEvolutorNew() {};
42
52 void setEvol(unsigned int i, unsigned int j, double x, qcd_orders order_i, qed_orders order_qed = QED0);
53
60 void setEvol(const gslpp::matrix<double>& m, qcd_orders order_qcd_i, qed_orders order_qed_i = QED0);
61
67 const Expanded<gslpp::matrix<double> >& getEvol() const;
68
74 double getM() const;
75
82 void setScales(double mu, double M);
83
89 void setM(double M);
90
96 void setMu(double mu);
97
104 const gslpp::matrix<double>& Evol(qcd_orders order_qcd, qed_orders order_qed = QED0) const;
105
106protected:
107 double M;
108};
109
110#endif /* RGEVOLUTOR_H */
111
schemes
Definition OrderScheme.h:20
qed_orders
Definition OrderScheme.h:90
@ QED0
Definition OrderScheme.h:91
qcd_orders
Definition OrderScheme.h:74
const Expanded< gslpp::matrix< double > > & getEvol() const
double getM() const
Retrieve the upper scale of the Wilson Coefficients.
void setScales(double mu, double M)
Sets the upper and lower scale for the running of the Wilson Coefficients.
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, qcd_orders order_i, qed_orders order_qed=QED0)
virtual ~RGEvolutorNew()
destructor
void setM(double M)
Sets the upper scale for the running of the Wilson Coefficients.
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.