a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
HeffDF1bsg.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 HEFFDF1_H
9#define HEFFDF1_H
10
11class StandardModel;
12class EvolDB1bsg;
13#include "WilsonCoefficient.h"
14#include <memory>
15
17public:
24
29 virtual ~HeffDF1bsg();
30
37 gslpp::vector<gslpp::complex>** ComputeCoeffBsg(double mu, schemes scheme = NDR);
38
39
41 return *evolDB1bsg;
42 }
43
44 const StandardModel& GetModel() const {
45 return model;
46 }
47
48private :
51 std::unique_ptr<EvolDB1bsg> evolDB1bsg;
52
53};
54
55#endif /* HEFFDF1_H */
56
@ NDR
Definition: OrderScheme.h:21
const StandardModel & GetModel() const
Definition: HeffDF1bsg.h:44
WilsonCoefficient coeffbsg
Definition: HeffDF1bsg.h:50
std::unique_ptr< EvolDB1bsg > evolDB1bsg
Definition: HeffDF1bsg.h:51
HeffDF1bsg(const StandardModel &SM)
constructor
Definition: HeffDF1bsg.cpp:12
gslpp::vector< gslpp::complex > ** ComputeCoeffBsg(double mu, schemes scheme=NDR)
Definition: HeffDF1bsg.cpp:24
EvolDB1bsg & getUDF1() const
Definition: HeffDF1bsg.h:40
const StandardModel & model
Definition: HeffDF1bsg.h:49
virtual ~HeffDF1bsg()
destructor
Definition: HeffDF1bsg.cpp:17
A model class for the Standard Model.
A class for the Wilson coefficients.
schemes
An enum type for regularization schemes.
Definition: OrderScheme.h:20