master
a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models
WilsonCoefficientNew.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 WILSONCOEFFICIENTNEW_H
9
#define WILSONCOEFFICIENTNEW_H
10
11
#include "
gslpp_vector_complex.h
"
12
#include "
WilsonTemplateNew.h
"
13
22
class
WilsonCoefficientNew
:
public
WilsonTemplateNew
<gslpp::vector<gslpp::complex> > {
23
public
:
24
WilsonCoefficientNew
(
unsigned
int
dim,
schemes
scheme
,
qcd_orders
order_qcd
,
qed_orders
order_qed
=
QED0
);
25
26
Expanded<gslpp::complex>
getCoeffElement
(
int
i)
const
;
27
28
void
setCoeff
(
int
i,
gslpp::complex
z,
qcd_orders
order_qcd_i,
qed_orders
order_qed_i =
QED0
);
29
30
void
setCoeff
(
const
gslpp::vector<gslpp::complex>
& v,
qcd_orders
order_qcd_i,
qed_orders
order_qed_i =
QED0
);
31
32
void
resetCoeff
();
33
34
gslpp::vector<gslpp::complex>
getCoeff
(
qcd_orders
order_qcd_i,
qed_orders
order_qed_i =
QED0
)
const
;
35
36
Expanded<gslpp::vector<gslpp::complex>
>
getCoeff
()
const
;
37
38
void
setCoeff
(
const
Expanded
<
gslpp::vector<gslpp::complex>
> wc);
39
};
40
41
#endif
/* WILSONCOEFFICIENT_H */
WilsonCoefficientNew::resetCoeff
void resetCoeff()
Definition:
WilsonCoefficientNew.cpp:54
QED0
Definition:
OrderScheme.h:83
WilsonCoefficientNew::getCoeffElement
Expanded< gslpp::complex > getCoeffElement(int i) const
Definition:
WilsonCoefficientNew.cpp:16
qcd_orders
qcd_orders
Definition:
OrderScheme.h:65
WilsonCoefficientNew
A class for the Wilson coefficients.
Definition:
WilsonCoefficientNew.h:22
WilsonTemplateNew.h
WilsonCoefficientNew::setCoeff
void setCoeff(int i, gslpp::complex z, qcd_orders order_qcd_i, qed_orders order_qed_i=QED0)
Definition:
WilsonCoefficientNew.cpp:32
gslpp::complex
A class for defining operations on and functions of complex numbers.
Definition:
gslpp_complex.h:35
WilsonTemplateNew< gslpp::vector< gslpp::complex > >::order_qed
qed_orders order_qed
Definition:
WilsonTemplateNew.h:123
WilsonTemplateNew< gslpp::vector< gslpp::complex > >::order_qcd
qcd_orders order_qcd
Definition:
WilsonTemplateNew.h:122
WilsonTemplateNew
Definition:
WilsonTemplateNew.h:27
schemes
schemes
An enum type for regularization schemes.
Definition:
OrderScheme.h:19
qed_orders
qed_orders
Definition:
OrderScheme.h:81
Expanded
A template class for Taylor double expansion of several objects.
Definition:
Expanded.h:55
WilsonCoefficientNew::getCoeff
Expanded< gslpp::vector< gslpp::complex > > getCoeff() const
Definition:
WilsonCoefficientNew.cpp:62
gslpp_vector_complex.h
WilsonTemplateNew< gslpp::vector< gslpp::complex > >::scheme
schemes scheme
Definition:
WilsonTemplateNew.h:121
gslpp::vector< gslpp::complex >
WilsonCoefficientNew::WilsonCoefficientNew
WilsonCoefficientNew(unsigned int dim, schemes scheme, qcd_orders order_qcd, qed_orders order_qed=QED0)
Definition:
WilsonCoefficientNew.cpp:12
StandardModel
src
WilsonCoefficientNew.h
Generated on Thu Oct 31 2019 for $\texttt{HEPfit}$ using
1.8.16