a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
EvolDF2.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 EVOLDF2_H
9#define EVOLDF2_H
10
11class StandardModel;
12
13#include "RGEvolutor.h"
14
15class EvolDF2 : public RGEvolutor {
16public:
25 EvolDF2(unsigned int dim_i, schemes scheme, orders order, const StandardModel& model);
26
31 virtual ~EvolDF2();
32
41 gslpp::matrix<double> AnomalousDimension(orders order, unsigned int nf, int basis = 0) const;
42
51 gslpp::matrix<double>& Df2Evol(double mu, double M, orders order,
53
60 double etacc(double mu) const;
61
68 double etact(double mu) const;
69
76 double etatt(double mu) const;
77
84 double etabS0(double mu) const;
85
86private:
87 // c and d are the coefficient of als(mu) e als(M)
88 // first index number of flavours
89 // double b[5][5][5], c[3][5][5][5], d[3][5][5][5];
90
91 //double S1tt() const;
92 void Df2Evol(double mu, double M, double nf, schemes scheme);
93 double a[5];
94 double b[5][5][5];
95 double c[3][5][5][5];
96 double d[3][5][5][5];
98 unsigned int dim;
99 double alsMZ_cache = 0.;
100 double Mz_cache = 0.;
101};
102
103#endif /* EVOLDF2_H */
104
@ NDR
Definition: OrderScheme.h:21
gslpp::matrix< double > & Df2Evol(double mu, double M, orders order, schemes scheme=NDR)
Definition: EvolDF2.cpp:148
double d[3][5][5][5]
Definition: EvolDF2.h:96
unsigned int dim
Definition: EvolDF2.h:98
double b[5][5][5]
Definition: EvolDF2.h:94
double c[3][5][5][5]
Definition: EvolDF2.h:95
double etacc(double mu) const
Buras et al, hep-ph/9512380.
Definition: EvolDF2.cpp:229
double a[5]
Definition: EvolDF2.h:93
double alsMZ_cache
Definition: EvolDF2.h:99
double Mz_cache
Definition: EvolDF2.h:100
double etatt(double mu) const
Buras et al, hep-ph/9512380.
Definition: EvolDF2.cpp:367
double etabS0(double mu) const
Buras et al, hep-ph/9512380.
Definition: EvolDF2.cpp:419
gslpp::matrix< double > AnomalousDimension(orders order, unsigned int nf, int basis=0) const
ADM in the basis used in Ciuchini et.al. hep-ph/9711402 (basis = 0, default) or in the basis (QVLL,...
Definition: EvolDF2.cpp:69
EvolDF2(unsigned int dim_i, schemes scheme, orders order, const StandardModel &model)
constructor
Definition: EvolDF2.cpp:12
virtual ~EvolDF2()
destructor
Definition: EvolDF2.cpp:66
double etact(double mu) const
Buras et al, hep-ph/9512380.
Definition: EvolDF2.cpp:332
const StandardModel & model
Definition: EvolDF2.h:97
A class for the RG evolutor of the Wilson coefficients.
Definition: RGEvolutor.h:24
double M
Definition: RGEvolutor.h:142
A model class for the Standard Model.
orders
An enum type for orders in QCD.
Definition: OrderScheme.h:33
schemes
An enum type for regularization schemes.
Definition: OrderScheme.h:20