a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
Loading...
Searching...
No Matches
HeffDF1bnlep.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 HEFFDF1BNLEP_H
9#define HEFFDF1BNLEP_H
10
11class StandardModel;
12class EvolDF1nlep;
13#include "WilsonCoefficient.h"
14#include <sstream>
15#include <memory>
16
18public:
24 HeffDF1bnlep(const StandardModel & SM);
25
30 virtual ~HeffDF1bnlep();
31
38 gslpp::vector<gslpp::complex>** ComputeCoeffBnlep00(double mu, schemes scheme = NDR);
39
46 gslpp::vector<gslpp::complex>** ComputeCoeffBnlep10(double mu, schemes scheme = NDR);
47
54 gslpp::vector<gslpp::complex>** ComputeCoeffBnlep01(double mu, schemes scheme = NDR);
55
62 gslpp::vector<gslpp::complex>** ComputeCoeffBnlep11(double mu, schemes scheme = NDR);
63
67
71
75
79
81 return *u;
82 }
83
84 const StandardModel& GetModel() const {
85 return model;
86 }
87
88private :
90
95 std::unique_ptr<EvolDF1nlep> u;
96
97 gslpp::vector<gslpp::complex> bnlep, bnlep2, bnlepCC;
98};
99
100#endif /* HEFFDF1BNLEP_H */
101
102
schemes
Definition OrderScheme.h:20
@ NDR
Definition OrderScheme.h:21
Evolutor Class
Definition EvolDF1nlep.h:16
WilsonCoefficient coeffbnlep11A
WilsonCoefficient coeffbnlep11
WilsonCoefficient coeffbnlep01A
gslpp::vector< gslpp::complex > bnlep2
WilsonCoefficient coeffbnlep01
virtual ~HeffDF1bnlep()
destructor
WilsonCoefficient coeffbnlep01B
gslpp::vector< gslpp::complex > ** ComputeCoeffBnlep01(double mu, schemes scheme=NDR)
WilsonCoefficient getCoeffbnlep10() const
WilsonCoefficient coeffbnlep11B
gslpp::vector< gslpp::complex > ** ComputeCoeffBnlep00(double mu, schemes scheme=NDR)
WilsonCoefficient coeffbnlep10CC
WilsonCoefficient getCoeffbnlep00() const
const StandardModel & model
std::unique_ptr< EvolDF1nlep > u
gslpp::vector< gslpp::complex > bnlep
EvolDF1nlep & getUDF1() const
gslpp::vector< gslpp::complex > ** ComputeCoeffBnlep10(double mu, schemes scheme=NDR)
const StandardModel & GetModel() const
WilsonCoefficient coeffbnlep10
WilsonCoefficient coeffbnlep00CC
WilsonCoefficient getCoeffbnlep11() const
WilsonCoefficient coeffbnlep00qcd
WilsonCoefficient getCoeffbnlep01() const
gslpp::vector< gslpp::complex > bnlepCC
WilsonCoefficient coeffbnlep00
WilsonCoefficient coeffbnlep10qcd
gslpp::vector< gslpp::complex > ** ComputeCoeffBnlep11(double mu, schemes scheme=NDR)
A model class for the Standard Model.
A class for the Wilson coefficients.