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"
13
15
25public:
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
88private:
90 gslpp::matrix<gslpp::complex> myCKM;
91 gslpp::complex DC1;
92 gslpp::complex DC2;
93 gslpp::complex DC3;
94 gslpp::complex DC4;
95 gslpp::complex DC5;
96 gslpp::complex DC6;
97 gslpp::complex DC7;
98 gslpp::complex DC8;
99 gslpp::complex DC9;
100 gslpp::complex DC10;
101 gslpp::complex DC7g;
102 gslpp::complex DC8g;
103
104 gslpp::complex DC7p;
105 gslpp::complex DC8p;
106 gslpp::complex DC9p;
107 gslpp::complex DC10p;
108 gslpp::complex DC7gp;
109 gslpp::complex DC8gp;
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
Model for NP contributions to flavour through shifts to Standard Model Wilson coefficients.
A class for the matching in the FlavourWilsonCoefficient.
gslpp::complex DC7gp
the modification Wilson Coefficient .
gslpp::complex DC8p
the modification Wilson Coefficient .
void updateFlavourWilsonCoefficientParameters()
Updates to new FlavourWilsonCoefficient parameter sets.
const FlavourWilsonCoefficient & myFlavourWilsonCoefficient
An object of the FlavourWilsonCoefficient class.
std::vector< WilsonCoefficient > & CMbsg()
operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic
std::vector< WilsonCoefficient > & CMbsmm()
Wilson coefficient for .
gslpp::matrix< gslpp::complex > myCKM
The CKM matrix.
gslpp::complex DC1
the modification Wilson Coefficient .
std::vector< WilsonCoefficient > & CMBMll(QCD::lepton lepton)
operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic
gslpp::complex DC6
the modification Wilson Coefficient .
std::vector< WilsonCoefficient > & CMprimebsg()
operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic
gslpp::complex DC10p
the modification Wilson Coefficient .
virtual ~FlavourWilsonCoefficientMatching()
FlavourWilsonCoefficientMatching destructor.
gslpp::complex DC9
the modification Wilson Coefficient .
gslpp::complex DC3
the modification Wilson Coefficient .
gslpp::complex DC2
the modification Wilson Coefficient .
std::vector< WilsonCoefficient > & CMprimeBMll(QCD::lepton lepton)
operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic
std::vector< WilsonCoefficient > & CMbdmm()
Wilson coefficient for .
gslpp::complex DC9p
the modification Wilson Coefficient .
gslpp::complex DC10
the modification Wilson Coefficient .
gslpp::complex DC7
the modification Wilson Coefficient .
gslpp::complex DC7g
the modification Wilson Coefficient .
FlavourWilsonCoefficientMatching(const FlavourWilsonCoefficient &FlavourWilsonCoefficient_i)
FlavourWilsonCoefficient constructor.
gslpp::complex DC8g
the modification Wilson Coefficient .
gslpp::complex DC7p
the modification Wilson Coefficient .
std::vector< WilsonCoefficient > vmcprimebsg
std::vector< WilsonCoefficient > vmcprimeBMll
gslpp::complex DC8
the modification Wilson Coefficient .
gslpp::complex DC4
the modification Wilson Coefficient .
gslpp::complex DC8gp
the modification Wilson Coefficient .
gslpp::complex DC5
the modification Wilson Coefficient .
lepton
An enum type for leptons.
Definition: QCD.h:310
A class for the matching in the Standard Model.
A class for the Wilson coefficients.