a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
Loading...
Searching...
No Matches
EvolDB1bsg.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2014 HEPfit Collaboration
3 *
4 *
5 * For the licensing terms see doc/COPYING.
6 */
7
8#ifndef EVOLDB1BSG_H
9#define EVOLDB1BSG_H
10
11class StandardModel;
12#include "RGEvolutor.h"
13
14class EvolDB1bsg : public RGEvolutor {
25 public:
37 virtual ~EvolDB1bsg();
45 gslpp::matrix<double> AnomalousDimension_M(orders order, unsigned int n_u, unsigned int n_d) const;
54 gslpp::matrix<double>& Df1Evolbsg(double mu, double M, orders order, schemes scheme = NDR);
62 gslpp::matrix<double> ToRescaleBasis(orders order, unsigned int n_u, unsigned int n_d) const;
68 gslpp::matrix<double> ToEffectiveBasis(gslpp::matrix<double> mat)const;
69
70private:
75 int nu,nd;
82 double a[3][13], b[3][13][13][13], c[3][13][13][13], d[3][13][13][13], c2[3][13][13][13], d2[3][13][13][13], e2[3][13][13][13], f2[3][13][13][13];
91 void Df1Evolbsg(double mu, double M, double nf, schemes scheme);
92 gslpp::matrix<gslpp::complex> v, vi, js, h, gg, s_s, jssv, jss, jv, vij, gg2, s_s2, h2, js2, j2v, vijj, vij2;
93 gslpp::vector<gslpp::complex> e;
94 unsigned int dim;
96 double Mz_cache;
97
98 };
99
100
101#endif /* EVOLDB1BSG_H */
102
orders
Definition OrderScheme.h:33
schemes
Definition OrderScheme.h:20
@ NDR
Definition OrderScheme.h:21
gslpp::matrix< double > AnomalousDimension_M(orders order, unsigned int n_u, unsigned int n_d) const
a method returning the anomalous dimension matrix given in the Misiak basis
double d2[3][13][13][13]
Definition EvolDB1bsg.h:82
gslpp::matrix< gslpp::complex > h2
Definition EvolDB1bsg.h:92
double b[3][13][13][13]
Definition EvolDB1bsg.h:82
double Mz_cache
Definition EvolDB1bsg.h:96
gslpp::matrix< double > & Df1Evolbsg(double mu, double M, orders order, schemes scheme=NDR)
a method returning the evolutor related to the high scale and the low scale
gslpp::matrix< gslpp::complex > js2
Definition EvolDB1bsg.h:92
gslpp::matrix< gslpp::complex > js
Definition EvolDB1bsg.h:92
gslpp::matrix< gslpp::complex > s_s2
Definition EvolDB1bsg.h:92
gslpp::matrix< gslpp::complex > j2v
Definition EvolDB1bsg.h:92
unsigned int dim
Definition EvolDB1bsg.h:94
double d[3][13][13][13]
Definition EvolDB1bsg.h:82
gslpp::matrix< double > ToRescaleBasis(orders order, unsigned int n_u, unsigned int n_d) const
a method returning the anomalous dimension in the Chetyrkin, Misiak and Munz operator basis
gslpp::matrix< double > ToEffectiveBasis(gslpp::matrix< double > mat) const
a method returning the anomalous dimension for the evolution of the effective Wilson coefficients
const StandardModel & model
Definition EvolDB1bsg.h:83
double c[3][13][13][13]
Definition EvolDB1bsg.h:82
virtual ~EvolDB1bsg()
EvolDF1bsg destructor.
gslpp::matrix< gslpp::complex > jss
Definition EvolDB1bsg.h:92
double a[3][13]
Definition EvolDB1bsg.h:82
gslpp::matrix< gslpp::complex > jv
Definition EvolDB1bsg.h:92
double f2[3][13][13][13]
Definition EvolDB1bsg.h:82
double e2[3][13][13][13]
Definition EvolDB1bsg.h:82
gslpp::matrix< gslpp::complex > vijj
Definition EvolDB1bsg.h:92
gslpp::matrix< gslpp::complex > s_s
Definition EvolDB1bsg.h:92
gslpp::matrix< gslpp::complex > vij
Definition EvolDB1bsg.h:92
gslpp::matrix< gslpp::complex > v
Definition EvolDB1bsg.h:92
gslpp::matrix< gslpp::complex > gg
Definition EvolDB1bsg.h:92
gslpp::vector< gslpp::complex > e
Definition EvolDB1bsg.h:93
gslpp::matrix< gslpp::complex > h
Definition EvolDB1bsg.h:92
double alsMZ_cache
Definition EvolDB1bsg.h:95
double c2[3][13][13][13]
Definition EvolDB1bsg.h:82
gslpp::matrix< gslpp::complex > jssv
Definition EvolDB1bsg.h:92
gslpp::matrix< gslpp::complex > vi
Definition EvolDB1bsg.h:92
gslpp::matrix< gslpp::complex > gg2
Definition EvolDB1bsg.h:92
gslpp::matrix< gslpp::complex > vij2
Definition EvolDB1bsg.h:92
A class for the RG evolutor of the Wilson coefficients.
Definition RGEvolutor.h:24
A model class for the Standard Model.