a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
FlavourWilsonCoefficientMatching.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2015 HEPfit Collaboration
3  *
4  *
5  * For the licensing terms see doc/COPYING.
6  */
7 
8 #ifndef FLAVOURWILSONCOEFFICIENTMATCHING_H
9 #define FLAVOURWILSONCOEFFICIENTMATCHING_H
10 
11 #include "gslpp.h"
12 #include "StandardModelMatching.h"
13 
15 
25 public:
30  FlavourWilsonCoefficientMatching(const FlavourWilsonCoefficient & FlavourWilsonCoefficient_i);
31 
36 
43 
50  std::vector<WilsonCoefficient>& CMbsg();
51 
58  std::vector<WilsonCoefficient>& CMprimebsg();
59 
64  std::vector<WilsonCoefficient>& CMbsmm();
65 
70  std::vector<WilsonCoefficient>& CMbdmm();
71 
78  std::vector<WilsonCoefficient>& CMBMll(QCD::lepton lepton);
79 
86  std::vector<WilsonCoefficient>& CMprimeBMll(QCD::lepton lepton);
87 
88 private:
103 
110 
115  std::vector<WilsonCoefficient> vmcbsg, vmcprimebsg;
116  std::vector<WilsonCoefficient> vmcbsmm;
117  std::vector<WilsonCoefficient> vmcbdmm;
118  std::vector<WilsonCoefficient> vmcBMll, vmcprimeBMll;
119 };
120 
121 #endif /* FLAVOURWILSONCOEFFICIENTMATCHING_H */
122 
FlavourWilsonCoefficientMatching::vmcbdmm
std::vector< WilsonCoefficient > vmcbdmm
Definition: FlavourWilsonCoefficientMatching.h:117
WilsonCoefficient
A class for the Wilson coefficients.
Definition: WilsonCoefficient.h:22
FlavourWilsonCoefficientMatching::mcprimebsg
WilsonCoefficient mcprimebsg
Definition: FlavourWilsonCoefficientMatching.h:111
FlavourWilsonCoefficientMatching::CMbsmm
std::vector< WilsonCoefficient > & CMbsmm()
Wilson coefficient for .
Definition: FlavourWilsonCoefficientMatching.cpp:55
FlavourWilsonCoefficientMatching::vmcbsmm
std::vector< WilsonCoefficient > vmcbsmm
Definition: FlavourWilsonCoefficientMatching.h:116
FlavourWilsonCoefficientMatching::CMbsg
std::vector< WilsonCoefficient > & CMbsg()
operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic
Definition: FlavourWilsonCoefficientMatching.cpp:123
FlavourWilsonCoefficientMatching::CMprimebsg
std::vector< WilsonCoefficient > & CMprimebsg()
operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic
Definition: FlavourWilsonCoefficientMatching.cpp:158
FlavourWilsonCoefficientMatching::DC3
gslpp::complex DC3
the modification Wilson Coefficient .
Definition: FlavourWilsonCoefficientMatching.h:93
FlavourWilsonCoefficientMatching::DC8g
gslpp::complex DC8g
the modification Wilson Coefficient .
Definition: FlavourWilsonCoefficientMatching.h:102
FlavourWilsonCoefficientMatching::DC10p
gslpp::complex DC10p
the modification Wilson Coefficient .
Definition: FlavourWilsonCoefficientMatching.h:107
FlavourWilsonCoefficientMatching::updateFlavourWilsonCoefficientParameters
void updateFlavourWilsonCoefficientParameters()
Updates to new FlavourWilsonCoefficient parameter sets.
Definition: FlavourWilsonCoefficientMatching.cpp:25
FlavourWilsonCoefficientMatching::mcbsg
WilsonCoefficient mcbsg
Definition: FlavourWilsonCoefficientMatching.h:111
gslpp.h
FlavourWilsonCoefficientMatching::DC6
gslpp::complex DC6
the modification Wilson Coefficient .
Definition: FlavourWilsonCoefficientMatching.h:96
FlavourWilsonCoefficientMatching::DC9p
gslpp::complex DC9p
the modification Wilson Coefficient .
Definition: FlavourWilsonCoefficientMatching.h:106
gslpp::complex
A class for defining operations on and functions of complex numbers.
Definition: gslpp_complex.h:35
FlavourWilsonCoefficientMatching::DC2
gslpp::complex DC2
the modification Wilson Coefficient .
Definition: FlavourWilsonCoefficientMatching.h:92
FlavourWilsonCoefficientMatching::~FlavourWilsonCoefficientMatching
virtual ~FlavourWilsonCoefficientMatching()
FlavourWilsonCoefficientMatching destructor.
Definition: FlavourWilsonCoefficientMatching.cpp:52
gslpp::matrix< gslpp::complex >
FlavourWilsonCoefficientMatching::vmcprimeBMll
std::vector< WilsonCoefficient > vmcprimeBMll
Definition: FlavourWilsonCoefficientMatching.h:118
FlavourWilsonCoefficientMatching::vmcBMll
std::vector< WilsonCoefficient > vmcBMll
Definition: FlavourWilsonCoefficientMatching.h:118
FlavourWilsonCoefficientMatching::DC5
gslpp::complex DC5
the modification Wilson Coefficient .
Definition: FlavourWilsonCoefficientMatching.h:95
FlavourWilsonCoefficientMatching::myFlavourWilsonCoefficient
const FlavourWilsonCoefficient & myFlavourWilsonCoefficient
An object of the FlavourWilsonCoefficient class.
Definition: FlavourWilsonCoefficientMatching.h:89
FlavourWilsonCoefficientMatching::CMprimeBMll
std::vector< WilsonCoefficient > & CMprimeBMll(QCD::lepton lepton)
operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic
Definition: FlavourWilsonCoefficientMatching.cpp:229
FlavourWilsonCoefficientMatching::mcbdmm
WilsonCoefficient mcbdmm
Definition: FlavourWilsonCoefficientMatching.h:113
StandardModelMatching
A class for the matching in the Standard Model.
Definition: StandardModelMatching.h:26
FlavourWilsonCoefficientMatching::mcbsmm
WilsonCoefficient mcbsmm
Definition: FlavourWilsonCoefficientMatching.h:112
FlavourWilsonCoefficientMatching::DC7gp
gslpp::complex DC7gp
the modification Wilson Coefficient .
Definition: FlavourWilsonCoefficientMatching.h:108
FlavourWilsonCoefficientMatching::DC7g
gslpp::complex DC7g
the modification Wilson Coefficient .
Definition: FlavourWilsonCoefficientMatching.h:101
FlavourWilsonCoefficientMatching::myCKM
gslpp::matrix< gslpp::complex > myCKM
The CKM matrix.
Definition: FlavourWilsonCoefficientMatching.h:90
FlavourWilsonCoefficientMatching::CMBMll
std::vector< WilsonCoefficient > & CMBMll(QCD::lepton lepton)
operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic
Definition: FlavourWilsonCoefficientMatching.cpp:193
FlavourWilsonCoefficientMatching::DC10
gslpp::complex DC10
the modification Wilson Coefficient .
Definition: FlavourWilsonCoefficientMatching.h:100
FlavourWilsonCoefficientMatching
A class for the matching in the FlavourWilsonCoefficient.
Definition: FlavourWilsonCoefficientMatching.h:24
FlavourWilsonCoefficientMatching::mcBMll
WilsonCoefficient mcBMll
Definition: FlavourWilsonCoefficientMatching.h:114
FlavourWilsonCoefficientMatching::FlavourWilsonCoefficientMatching
FlavourWilsonCoefficientMatching(const FlavourWilsonCoefficient &FlavourWilsonCoefficient_i)
FlavourWilsonCoefficient constructor.
Definition: FlavourWilsonCoefficientMatching.cpp:12
FlavourWilsonCoefficientMatching::vmcbsg
std::vector< WilsonCoefficient > vmcbsg
Definition: FlavourWilsonCoefficientMatching.h:115
FlavourWilsonCoefficientMatching::CMbdmm
std::vector< WilsonCoefficient > & CMbdmm()
Wilson coefficient for .
Definition: FlavourWilsonCoefficientMatching.cpp:89
StandardModelMatching.h
FlavourWilsonCoefficientMatching::DC4
gslpp::complex DC4
the modification Wilson Coefficient .
Definition: FlavourWilsonCoefficientMatching.h:94
FlavourWilsonCoefficientMatching::DC9
gslpp::complex DC9
the modification Wilson Coefficient .
Definition: FlavourWilsonCoefficientMatching.h:99
FlavourWilsonCoefficientMatching::mcprimeBMll
WilsonCoefficient mcprimeBMll
Definition: FlavourWilsonCoefficientMatching.h:114
FlavourWilsonCoefficientMatching::vmcprimebsg
std::vector< WilsonCoefficient > vmcprimebsg
Definition: FlavourWilsonCoefficientMatching.h:115
FlavourWilsonCoefficientMatching::DC8gp
gslpp::complex DC8gp
the modification Wilson Coefficient .
Definition: FlavourWilsonCoefficientMatching.h:109
FlavourWilsonCoefficientMatching::DC8p
gslpp::complex DC8p
the modification Wilson Coefficient .
Definition: FlavourWilsonCoefficientMatching.h:105
FlavourWilsonCoefficientMatching::DC8
gslpp::complex DC8
the modification Wilson Coefficient .
Definition: FlavourWilsonCoefficientMatching.h:98
FlavourWilsonCoefficientMatching::DC7
gslpp::complex DC7
the modification Wilson Coefficient .
Definition: FlavourWilsonCoefficientMatching.h:97
FlavourWilsonCoefficientMatching::DC1
gslpp::complex DC1
the modification Wilson Coefficient .
Definition: FlavourWilsonCoefficientMatching.h:91
FlavourWilsonCoefficient
Model for NP contributions to flavour through shifts to Standard Model Wilson coefficients.
Definition: FlavourWilsonCoefficient.h:94
QCD::lepton
lepton
An enum type for leptons.
Definition: QCD.h:310
FlavourWilsonCoefficientMatching::DC7p
gslpp::complex DC7p
the modification Wilson Coefficient .
Definition: FlavourWilsonCoefficientMatching.h:104