a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
RealWeakEFTLFVMatching Class Reference

A class for the matching in the RealWeakEFTLFVMatching. More...

#include <RealWeakEFTLFVMatching.h>

+ Inheritance diagram for RealWeakEFTLFVMatching:

Detailed Description

A class for the matching in the RealWeakEFTLFVMatching.

Author
HEPfit Collaboration


Definition at line 24 of file RealWeakEFTLFVMatching.h.

Public Member Functions

std::vector< WilsonCoefficient > & CMbdmm ()
 Wilson coefficient for \( B_{d} \rightarrow \mu \mu \). More...
 
std::vector< WilsonCoefficient > & CMBMll (QCD::lepton lepton)
 operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic More...
 
std::vector< WilsonCoefficient > & CMbsg ()
 operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic More...
 
std::vector< WilsonCoefficient > & CMbsmm ()
 Wilson coefficient for \( B_{s} \rightarrow \mu \mu \). More...
 
std::vector< WilsonCoefficient > & CMprimeBMll (QCD::lepton lepton)
 operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic More...
 
std::vector< WilsonCoefficient > & CMprimebsg ()
 operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic More...
 
 RealWeakEFTLFVMatching (const RealWeakEFTLFV &RealWeakEFTLFV_i)
 FlavourWilsonCoefficient_DF2Matching constructor. More...
 
void updateRealWeakEFTLFVParameters ()
 Updates to new RealWeakEFTLFVMatching parameter sets. More...
 
virtual ~RealWeakEFTLFVMatching ()
 FlavourWilsonCoefficient_DF2Matching destructor. More...
 
- Public Member Functions inherited from StandardModelMatching
virtual std::vector< WilsonCoefficient > & CMdbd2 ()
 \( \Delta B = 2 \), \( B_{d} \) More...
 
virtual std::vector< WilsonCoefficient > & CMdbs2 ()
 \( \Delta B = 2 \), \( B_{s} \) More...
 
virtual std::vector< WilsonCoefficient > & CMdd2 ()
 \( \Delta C = 2 \), More...
 
 StandardModelMatching (const StandardModel &SM_i)
 
void updateSMParameters ()
 Updates to new Standard Model parameter sets. More...
 
virtual ~StandardModelMatching ()
 
- Public Member Functions inherited from ModelMatching
virtual std::vector< WilsonCoefficient > & CMbnlep (const int a)=0
 
virtual std::vector< WilsonCoefficient > & CMbnlepCC (const int a)=0
 
virtual std::vector< WilsonCoefficient > & CMd1 ()=0
 
virtual std::vector< WilsonCoefficient > & CMd1Buras ()=0
 
virtual ~ModelMatching ()
 

Private Attributes

gslpp::complex C10NPe
 the Wilson Coefficient \(C_{10,e}^{NP}\). More...
 
gslpp::complex C10NPmu
 the Wilson Coefficient \(C_{10,\mu}^{NP}\). More...
 
gslpp::complex C10pNPe
 the Wilson Coefficient \(C_{10,e}^{\prime NP}\). More...
 
gslpp::complex C10pNPmu
 the Wilson Coefficient \(C_{10,\mu}^{\prime NP}\). More...
 
gslpp::complex C7NP
 the Wilson Coefficient \(C_{7}^{NP}\). More...
 
gslpp::complex C7pNP
 the Wilson Coefficient \(C_{7}^{\prime NP}\). More...
 
gslpp::complex C8NP
 the Wilson Coefficient \(C_{8}^{NP}\). More...
 
gslpp::complex C8pNP
 the Wilson Coefficient \(C_{8}^{\prime NP}\). More...
 
gslpp::complex C9NPe
 the Wilson Coefficient \(C_{9,e}^{NP}\). More...
 
gslpp::complex C9NPmu
 the Wilson Coefficient \(C_{9,\mu}^{NP}\). More...
 
gslpp::complex C9pNPe
 the Wilson Coefficient \(C_{9,e}^{\prime NP}\). More...
 
gslpp::complex C9pNPmu
 the Wilson Coefficient \(C_{9,\mu}^{\prime NP}\). More...
 
gslpp::complex CPNPe
 the Wilson Coefficient \(C_{P,e}^{NP}\). More...
 
gslpp::complex CPNPmu
 the Wilson Coefficient \(C_{P,\mu}^{NP}\). More...
 
gslpp::complex CPpNPe
 the Wilson Coefficient \(C_{P,e}^{\prime NP}\). More...
 
gslpp::complex CPpNPmu
 the Wilson Coefficient \(C_{P,\mu}^{\prime NP}\). More...
 
gslpp::complex CSNPe
 the Wilson Coefficient \(C_{S,e}^{NP}\). More...
 
gslpp::complex CSNPmu
 the Wilson Coefficient \(C_{S,\mu}^{NP}\). More...
 
gslpp::complex CSpNPe
 the Wilson Coefficient \(C_{S,e}^{\prime NP}\). More...
 
gslpp::complex CSpNPmu
 the Wilson Coefficient \(C_{S,\mu}^{\prime NP}\). More...
 
gslpp::complex loop_factor
 
WilsonCoefficient mcbdmm
 
WilsonCoefficient mcBMll
 
WilsonCoefficient mcbsg
 
WilsonCoefficient mcbsmm
 
WilsonCoefficient mcprimeBMll
 
WilsonCoefficient mcprimebsg
 
const RealWeakEFTLFVmyRealWeakEFTLFV
 An object of the RealWeakEFTLFV class. More...
 
gslpp::complex SMEFT_factor
 
std::vector< WilsonCoefficientvmcbdmm
 
std::vector< WilsonCoefficientvmcBMll
 
std::vector< WilsonCoefficientvmcbsg
 
std::vector< WilsonCoefficientvmcbsmm
 
std::vector< WilsonCoefficientvmcprimeBMll
 
std::vector< WilsonCoefficientvmcprimebsg
 
double WCscale
 The scale of the Wilson coefficients. More...
 

Constructor & Destructor Documentation

◆ RealWeakEFTLFVMatching()

RealWeakEFTLFVMatching::RealWeakEFTLFVMatching ( const RealWeakEFTLFV RealWeakEFTLFV_i)

FlavourWilsonCoefficient_DF2Matching constructor.

Parameters
[in]RealWeakEFTLFV_iAn object of the RealWeakEFTLFV class

Definition at line 12 of file RealWeakEFTLFVMatching.cpp.

12  :
13 
14  StandardModelMatching(RealWeakEFTLFV_i),
15  myRealWeakEFTLFV(RealWeakEFTLFV_i),
16  mcbsg(8, NDR, NNLO),
17  mcprimebsg(8, NDR, NNLO),
18  mcbsmm(8, NDR, NNLO, NLO_QED22),
19  mcbdmm(8, NDR, NNLO, NLO_QED22),
20  mcBMll(13, NDR, NLO),
21  mcprimeBMll(13, NDR, NLO)
22 {}

◆ ~RealWeakEFTLFVMatching()

RealWeakEFTLFVMatching::~RealWeakEFTLFVMatching ( )
virtual

FlavourWilsonCoefficient_DF2Matching destructor.

Definition at line 54 of file RealWeakEFTLFVMatching.cpp.

55 {}

Member Function Documentation

◆ CMbdmm()

std::vector< WilsonCoefficient > & RealWeakEFTLFVMatching::CMbdmm ( )

Wilson coefficient for \( B_{d} \rightarrow \mu \mu \).

Returns
Wilson coefficient for \( B_{d} \rightarrow \mu \mu \)

Definition at line 91 of file RealWeakEFTLFVMatching.cpp.

92 {
93  vmcbdmm.clear();
94  for (std::vector<WilsonCoefficient>::iterator it = StandardModelMatching::CMbdmm().begin(); it != StandardModelMatching::CMbdmm().end(); it++ ) vmcbdmm.push_back(*it);
95 
96  switch (mcbdmm.getScheme()) {
97  case NDR:
98 
99  break;
100  default:
101  std::stringstream out;
102  out << mcbdmm.getScheme();
103  throw std::runtime_error("FlavourWilsonCoefficientMatching::CMbdmm(): scheme " + out.str() + "not implemented");
104  }
105 
107 
108  switch (mcbdmm.getOrder()) {
109  case NNLO:
110  case NLO:
111  mcbdmm.setCoeff(7, 0., NLO);
112  case LO:
113  mcbdmm.setCoeff(7, 0., LO);
114  break;
115  default:
116  std::stringstream out;
117  out << mcbdmm.getOrder();
118  throw std::runtime_error("FlavourWilsonCoefficientMatching::CMbdmm(): order " + out.str() + "not implemented");
119  }
120 
121  vmcbdmm.push_back(mcbdmm);
122  return (vmcbdmm);
123 }

◆ CMBMll()

std::vector< WilsonCoefficient > & RealWeakEFTLFVMatching::CMBMll ( QCD::lepton  lepton)
virtual

operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic

Returns
Wilson coefficients, Misiak basis, for \( B \rightarrow K^* l^{+} l^{-} \)

Implements ModelMatching.

Definition at line 195 of file RealWeakEFTLFVMatching.cpp.

196 {
197  vmcBMll.clear();
198  for (std::vector<WilsonCoefficient>::iterator it = StandardModelMatching::CMBMll(lepton).begin(); it != StandardModelMatching::CMBMll(lepton).end(); it++ ) vmcBMll.push_back(*it);
199 
200  switch (mcbsg.getScheme()) {
201  case NDR:
202 
203  break;
204  default:
205  std::stringstream out;
206  out << mcBMll.getScheme();
207  throw std::runtime_error("FlavourWilsonCoefficientMatching::CMBMll(): scheme " + out.str() + "not implemented");
208  }
209 
211 
212  switch (mcBMll.getOrder()) {
213  case NNLO:
214  case NLO:
215  mcBMll.setCoeff(6, 0., NLO);
216  mcBMll.setCoeff(8, 0., NLO);
217  mcBMll.setCoeff(9, 0., NLO);
218  mcBMll.setCoeff(10, 0., NLO);
219  mcBMll.setCoeff(11, 0., NLO);
220  case LO:
221  mcBMll.setCoeff(6, C7NP, LO);
222  if(lepton == RealWeakEFTLFV::ELECTRON){
223  mcBMll.setCoeff(8, C9NPe, LO);
224  mcBMll.setCoeff(9, C10NPe, LO);
225  mcBMll.setCoeff(10, CSNPe, LO);
226  mcBMll.setCoeff(11, CPNPe, LO);
227  }
228  else{
229  mcBMll.setCoeff(8, C9NPmu, LO);
230  mcBMll.setCoeff(9, C10NPmu, LO);
231  mcBMll.setCoeff(10, CSNPmu, LO);
232  mcBMll.setCoeff(11, CPNPmu, LO);
233  }
234  break;
235  default:
236  std::stringstream out;
237  out << mcBMll.getOrder();
238  throw std::runtime_error("FlavourWilsonCoefficientMatching::CMBMll(): order " + out.str() + "not implemented");
239  }
240 
241  vmcBMll.push_back(mcBMll);
242  return (vmcBMll);
243 }

◆ CMbsg()

std::vector< WilsonCoefficient > & RealWeakEFTLFVMatching::CMbsg ( )
virtual

operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic

Returns
Wilson coefficients, Misiak basis, for \( B \rightarrow X_{s} \gamma, l^{+} l^{-} \)

Implements ModelMatching.

Definition at line 125 of file RealWeakEFTLFVMatching.cpp.

126 {
127  vmcbsg.clear();
128  for (std::vector<WilsonCoefficient>::iterator it = StandardModelMatching::CMbsg().begin(); it != StandardModelMatching::CMbsg().end(); it++ ) vmcbsg.push_back(*it);
129 
130  switch (mcbsg.getScheme()) {
131  case NDR:
132 
133  break;
134  default:
135  std::stringstream out;
136  out << mcbsg.getScheme();
137  throw std::runtime_error("FlavourWilsonCoefficientMatching::CMbsg(): scheme " + out.str() + "not implemented");
138  }
139 
141 
142  switch (mcbsg.getOrder()) {
143  case NNLO:
144  mcbsg.setCoeff(6, 0., NNLO);
145  case NLO:
146  mcbsg.setCoeff(6, 0., NLO);
147  case LO:
148  mcbsg.setCoeff(6, C7NP, LO);
149  break;
150  default:
151  std::stringstream out;
152  out << mcbsg.getOrder();
153  throw std::runtime_error("FlavourWilsonCoefficientMatching::CMbsg(): order " + out.str() + "not implemented");
154  }
155 
156  vmcbsg.push_back(mcbsg);
157  return (vmcbsg);
158 }

◆ CMbsmm()

std::vector< WilsonCoefficient > & RealWeakEFTLFVMatching::CMbsmm ( )

Wilson coefficient for \( B_{s} \rightarrow \mu \mu \).

Returns
Wilson coefficient for \( B_{s} \rightarrow \mu \mu \)

Definition at line 57 of file RealWeakEFTLFVMatching.cpp.

58 {
59  vmcbsmm.clear();
60  for (std::vector<WilsonCoefficient>::iterator it = StandardModelMatching::CMbsmm().begin(); it != StandardModelMatching::CMbsmm().end(); it++ ) vmcbsmm.push_back(*it);
61 
62  switch (mcbsmm.getScheme()) {
63  case NDR:
64 
65  break;
66  default:
67  std::stringstream out;
68  out << mcbsmm.getScheme();
69  throw std::runtime_error("FlavourWilsonCoefficientMatching::CMbsmm(): scheme " + out.str() + "not implemented");
70  }
71 
73 
74  switch (mcbsmm.getOrder()) {
75  case NNLO:
76  case NLO:
77  mcbsmm.setCoeff(7, 0., NLO);
78  case LO:
79  mcbsmm.setCoeff(7, 0., LO);
80  break;
81  default:
82  std::stringstream out;
83  out << mcbsmm.getOrder();
84  throw std::runtime_error("FlavourWilsonCoefficientMatching::CMbsmm(): order " + out.str() + "not implemented");
85  }
86 
87  vmcbsmm.push_back(mcbsmm);
88  return (vmcbsmm);
89 }

◆ CMprimeBMll()

std::vector< WilsonCoefficient > & RealWeakEFTLFVMatching::CMprimeBMll ( QCD::lepton  lepton)
virtual

operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic

Returns
Wilson coefficients, Misiak basis, for \( B \rightarrow K^* l^{+} l^{-} \)

Implements ModelMatching.

Definition at line 245 of file RealWeakEFTLFVMatching.cpp.

246 {
247  vmcprimeBMll.clear();
248  for (std::vector<WilsonCoefficient>::iterator it = StandardModelMatching::CMprimeBMll(lepton).begin(); it != StandardModelMatching::CMprimeBMll(lepton).end(); it++ ) vmcprimeBMll.push_back(*it);
249 
250  switch (mcprimebsg.getScheme()) {
251  case NDR:
252 
253  break;
254  default:
255  std::stringstream out;
256  out << mcprimeBMll.getScheme();
257  throw std::runtime_error("FlavourWilsonCoefficientMatching::CMprimeBMll(): scheme " + out.str() + "not implemented");
258  }
259 
261 
262  switch (mcprimeBMll.getOrder()) {
263  case NNLO:
264  case NLO:
265  mcprimeBMll.setCoeff(6, 0., NLO);
266  mcprimeBMll.setCoeff(8, 0., NLO);
267  mcprimeBMll.setCoeff(9, 0., NLO);
268  mcprimeBMll.setCoeff(10, 0., NLO);
269  mcprimeBMll.setCoeff(11, 0., NLO);
270  case LO:
272  if(lepton == RealWeakEFTLFV::ELECTRON){
277  }
278  else{
283  }
284  break;
285  default:
286  std::stringstream out;
287  out << mcprimeBMll.getOrder();
288  throw std::runtime_error("FlavourWilsonCoefficientMatching::CMprimeBMll(): order " + out.str() + "not implemented");
289  }
290 
291  vmcprimeBMll.push_back(mcprimeBMll);
292  return (vmcprimeBMll);
293 }

◆ CMprimebsg()

std::vector< WilsonCoefficient > & RealWeakEFTLFVMatching::CMprimebsg ( )
virtual

operator basis: current current; qcd penguins; magnetic and chromomagnetic penguins; semileptonic

Returns
Wilson coefficients, Misiak basis, for \( B \rightarrow X_{s} \gamma, l^{+} l^{-} \)

Implements ModelMatching.

Definition at line 160 of file RealWeakEFTLFVMatching.cpp.

161 {
162  vmcprimebsg.clear();
163  for (std::vector<WilsonCoefficient>::iterator it = StandardModelMatching::CMprimebsg().begin(); it != StandardModelMatching::CMprimebsg().end(); it++ ) vmcprimebsg.push_back(*it);
164 
165  switch (mcprimebsg.getScheme()) {
166  case NDR:
167 
168  break;
169  default:
170  std::stringstream out;
171  out << mcprimebsg.getScheme();
172  throw std::runtime_error("FlavourWilsonCoefficientMatching::CMprimebsg(): scheme " + out.str() + "not implemented");
173  }
174 
176 
177  switch (mcprimebsg.getOrder()) {
178  case NNLO:
179  mcprimebsg.setCoeff(6, 0., NNLO);
180  case NLO:
181  mcprimebsg.setCoeff(6, 0., NLO);
182  case LO:
184  break;
185  default:
186  std::stringstream out;
187  out << mcprimebsg.getOrder();
188  throw std::runtime_error("FlavourWilsonCoefficientMatching::CMprimebsg(): order " + out.str() + "not implemented");
189  }
190 
191  vmcprimebsg.push_back(mcprimebsg);
192  return (vmcprimebsg);
193 }

◆ updateRealWeakEFTLFVParameters()

void RealWeakEFTLFVMatching::updateRealWeakEFTLFVParameters ( )

Updates to new RealWeakEFTLFVMatching parameter sets.

Definition at line 24 of file RealWeakEFTLFVMatching.cpp.

25 {
29  C8pNP = myRealWeakEFTLFV.getC8p();
30 
31  C9NPe = myRealWeakEFTLFV.getC9_11();
32  C9pNPe = myRealWeakEFTLFV.getC9p_11();
33  C10NPe = myRealWeakEFTLFV.getC10_11();
34  C10pNPe = myRealWeakEFTLFV.getC10p_11();
35  CSNPe = myRealWeakEFTLFV.getCS_11();
36  CSpNPe = myRealWeakEFTLFV.getCSp_11();
37  CPNPe = myRealWeakEFTLFV.getCP_11();
38  CPpNPe = myRealWeakEFTLFV.getCPp_11();
39 
40  C9NPmu = myRealWeakEFTLFV.getC9_22();
41  C9pNPmu = myRealWeakEFTLFV.getC9p_22();
42  C10NPmu = myRealWeakEFTLFV.getC10_22();
43  C10pNPmu = myRealWeakEFTLFV.getC10p_22();
44  CSNPmu = myRealWeakEFTLFV.getCS_22();
45  CSpNPmu = myRealWeakEFTLFV.getCSp_22();
46  CPNPmu = myRealWeakEFTLFV.getCP_22();
47  CPpNPmu = myRealWeakEFTLFV.getCPp_22();
48 
49  WCscale = myRealWeakEFTLFV.getWCscale();
50 
52 }

Member Data Documentation

◆ C10NPe

gslpp::complex RealWeakEFTLFVMatching::C10NPe
private

the Wilson Coefficient \(C_{10,e}^{NP}\).

Definition at line 99 of file RealWeakEFTLFVMatching.h.

◆ C10NPmu

gslpp::complex RealWeakEFTLFVMatching::C10NPmu
private

the Wilson Coefficient \(C_{10,\mu}^{NP}\).

Definition at line 108 of file RealWeakEFTLFVMatching.h.

◆ C10pNPe

gslpp::complex RealWeakEFTLFVMatching::C10pNPe
private

the Wilson Coefficient \(C_{10,e}^{\prime NP}\).

Definition at line 100 of file RealWeakEFTLFVMatching.h.

◆ C10pNPmu

gslpp::complex RealWeakEFTLFVMatching::C10pNPmu
private

the Wilson Coefficient \(C_{10,\mu}^{\prime NP}\).

Definition at line 109 of file RealWeakEFTLFVMatching.h.

◆ C7NP

gslpp::complex RealWeakEFTLFVMatching::C7NP
private

the Wilson Coefficient \(C_{7}^{NP}\).

Definition at line 92 of file RealWeakEFTLFVMatching.h.

◆ C7pNP

gslpp::complex RealWeakEFTLFVMatching::C7pNP
private

the Wilson Coefficient \(C_{7}^{\prime NP}\).

Definition at line 93 of file RealWeakEFTLFVMatching.h.

◆ C8NP

gslpp::complex RealWeakEFTLFVMatching::C8NP
private

the Wilson Coefficient \(C_{8}^{NP}\).

Definition at line 94 of file RealWeakEFTLFVMatching.h.

◆ C8pNP

gslpp::complex RealWeakEFTLFVMatching::C8pNP
private

the Wilson Coefficient \(C_{8}^{\prime NP}\).

Definition at line 95 of file RealWeakEFTLFVMatching.h.

◆ C9NPe

gslpp::complex RealWeakEFTLFVMatching::C9NPe
private

the Wilson Coefficient \(C_{9,e}^{NP}\).

Definition at line 97 of file RealWeakEFTLFVMatching.h.

◆ C9NPmu

gslpp::complex RealWeakEFTLFVMatching::C9NPmu
private

the Wilson Coefficient \(C_{9,\mu}^{NP}\).

Definition at line 106 of file RealWeakEFTLFVMatching.h.

◆ C9pNPe

gslpp::complex RealWeakEFTLFVMatching::C9pNPe
private

the Wilson Coefficient \(C_{9,e}^{\prime NP}\).

Definition at line 98 of file RealWeakEFTLFVMatching.h.

◆ C9pNPmu

gslpp::complex RealWeakEFTLFVMatching::C9pNPmu
private

the Wilson Coefficient \(C_{9,\mu}^{\prime NP}\).

Definition at line 107 of file RealWeakEFTLFVMatching.h.

◆ CPNPe

gslpp::complex RealWeakEFTLFVMatching::CPNPe
private

the Wilson Coefficient \(C_{P,e}^{NP}\).

Definition at line 103 of file RealWeakEFTLFVMatching.h.

◆ CPNPmu

gslpp::complex RealWeakEFTLFVMatching::CPNPmu
private

the Wilson Coefficient \(C_{P,\mu}^{NP}\).

Definition at line 112 of file RealWeakEFTLFVMatching.h.

◆ CPpNPe

gslpp::complex RealWeakEFTLFVMatching::CPpNPe
private

the Wilson Coefficient \(C_{P,e}^{\prime NP}\).

Definition at line 104 of file RealWeakEFTLFVMatching.h.

◆ CPpNPmu

gslpp::complex RealWeakEFTLFVMatching::CPpNPmu
private

the Wilson Coefficient \(C_{P,\mu}^{\prime NP}\).

Definition at line 113 of file RealWeakEFTLFVMatching.h.

◆ CSNPe

gslpp::complex RealWeakEFTLFVMatching::CSNPe
private

the Wilson Coefficient \(C_{S,e}^{NP}\).

Definition at line 101 of file RealWeakEFTLFVMatching.h.

◆ CSNPmu

gslpp::complex RealWeakEFTLFVMatching::CSNPmu
private

the Wilson Coefficient \(C_{S,\mu}^{NP}\).

Definition at line 110 of file RealWeakEFTLFVMatching.h.

◆ CSpNPe

gslpp::complex RealWeakEFTLFVMatching::CSpNPe
private

the Wilson Coefficient \(C_{S,e}^{\prime NP}\).

Definition at line 102 of file RealWeakEFTLFVMatching.h.

◆ CSpNPmu

gslpp::complex RealWeakEFTLFVMatching::CSpNPmu
private

the Wilson Coefficient \(C_{S,\mu}^{\prime NP}\).

Definition at line 111 of file RealWeakEFTLFVMatching.h.

◆ loop_factor

gslpp::complex RealWeakEFTLFVMatching::loop_factor
private

Definition at line 90 of file RealWeakEFTLFVMatching.h.

◆ mcbdmm

WilsonCoefficient RealWeakEFTLFVMatching::mcbdmm
private

Definition at line 119 of file RealWeakEFTLFVMatching.h.

◆ mcBMll

WilsonCoefficient RealWeakEFTLFVMatching::mcBMll
private

Definition at line 120 of file RealWeakEFTLFVMatching.h.

◆ mcbsg

WilsonCoefficient RealWeakEFTLFVMatching::mcbsg
private

Definition at line 117 of file RealWeakEFTLFVMatching.h.

◆ mcbsmm

WilsonCoefficient RealWeakEFTLFVMatching::mcbsmm
private

Definition at line 118 of file RealWeakEFTLFVMatching.h.

◆ mcprimeBMll

WilsonCoefficient RealWeakEFTLFVMatching::mcprimeBMll
private

Definition at line 120 of file RealWeakEFTLFVMatching.h.

◆ mcprimebsg

WilsonCoefficient RealWeakEFTLFVMatching::mcprimebsg
private

Definition at line 117 of file RealWeakEFTLFVMatching.h.

◆ myRealWeakEFTLFV

const RealWeakEFTLFV& RealWeakEFTLFVMatching::myRealWeakEFTLFV
private

An object of the RealWeakEFTLFV class.

Definition at line 88 of file RealWeakEFTLFVMatching.h.

◆ SMEFT_factor

gslpp::complex RealWeakEFTLFVMatching::SMEFT_factor
private

Definition at line 90 of file RealWeakEFTLFVMatching.h.

◆ vmcbdmm

std::vector<WilsonCoefficient> RealWeakEFTLFVMatching::vmcbdmm
private

Definition at line 123 of file RealWeakEFTLFVMatching.h.

◆ vmcBMll

std::vector<WilsonCoefficient> RealWeakEFTLFVMatching::vmcBMll
private

Definition at line 124 of file RealWeakEFTLFVMatching.h.

◆ vmcbsg

std::vector<WilsonCoefficient> RealWeakEFTLFVMatching::vmcbsg
private

Definition at line 121 of file RealWeakEFTLFVMatching.h.

◆ vmcbsmm

std::vector<WilsonCoefficient> RealWeakEFTLFVMatching::vmcbsmm
private

Definition at line 122 of file RealWeakEFTLFVMatching.h.

◆ vmcprimeBMll

std::vector<WilsonCoefficient> RealWeakEFTLFVMatching::vmcprimeBMll
private

Definition at line 124 of file RealWeakEFTLFVMatching.h.

◆ vmcprimebsg

std::vector<WilsonCoefficient> RealWeakEFTLFVMatching::vmcprimebsg
private

Definition at line 121 of file RealWeakEFTLFVMatching.h.

◆ WCscale

double RealWeakEFTLFVMatching::WCscale
private

The scale of the Wilson coefficients.

Definition at line 115 of file RealWeakEFTLFVMatching.h.


The documentation for this class was generated from the following files:
RealWeakEFTLFVMatching::C9pNPe
gslpp::complex C9pNPe
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:98
ModelMatching::CMprimeBMll
virtual std::vector< WilsonCoefficient > & CMprimeBMll(QCD::lepton lepton)=0
RealWeakEFTLFVMatching::C10pNPmu
gslpp::complex C10pNPmu
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:109
RealWeakEFTLFVMatching::vmcBMll
std::vector< WilsonCoefficient > vmcBMll
Definition: RealWeakEFTLFVMatching.h:124
RealWeakEFTLFV::getC7
double getC7() const
Definition: RealWeakEFTLFV.h:180
RealWeakEFTLFVMatching::CSpNPmu
gslpp::complex CSpNPmu
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:111
RealWeakEFTLFVMatching::CPpNPe
gslpp::complex CPpNPe
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:104
LO
Definition: OrderScheme.h:33
RealWeakEFTLFVMatching::mcBMll
WilsonCoefficient mcBMll
Definition: RealWeakEFTLFVMatching.h:120
RealWeakEFTLFVMatching::mcbsmm
WilsonCoefficient mcbsmm
Definition: RealWeakEFTLFVMatching.h:118
NDR
Definition: OrderScheme.h:21
ModelMatching::CMbsg
virtual std::vector< WilsonCoefficient > & CMbsg()=0
RealWeakEFTLFVMatching::mcprimebsg
WilsonCoefficient mcprimebsg
Definition: RealWeakEFTLFVMatching.h:117
QCD::ELECTRON
Definition: QCD.h:312
StandardModelMatching::StandardModelMatching
StandardModelMatching(const StandardModel &SM_i)
Definition: StandardModelMatching.cpp:16
WilsonTemplate::getScheme
schemes getScheme() const
Definition: WilsonTemplate.h:98
RealWeakEFTLFVMatching::C7pNP
gslpp::complex C7pNP
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:93
WilsonTemplate::getOrder
orders getOrder() const
Definition: WilsonTemplate.h:65
RealWeakEFTLFVMatching::C8pNP
gslpp::complex C8pNP
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:95
RealWeakEFTLFVMatching::C10NPe
gslpp::complex C10NPe
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:99
RealWeakEFTLFVMatching::vmcbsmm
std::vector< WilsonCoefficient > vmcbsmm
Definition: RealWeakEFTLFVMatching.h:122
WilsonCoefficient::setCoeff
void setCoeff(const gslpp::vector< gslpp::complex > &z, orders order_i)
Definition: WilsonCoefficient.h:34
RealWeakEFTLFVMatching::CSpNPe
gslpp::complex CSpNPe
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:102
ModelMatching::CMBMll
virtual std::vector< WilsonCoefficient > & CMBMll(QCD::lepton lepton)=0
RealWeakEFTLFVMatching::mcbsg
WilsonCoefficient mcbsg
Definition: RealWeakEFTLFVMatching.h:117
RealWeakEFTLFV::getC7p
double getC7p() const
Definition: RealWeakEFTLFV.h:188
RealWeakEFTLFVMatching::vmcbsg
std::vector< WilsonCoefficient > vmcbsg
Definition: RealWeakEFTLFVMatching.h:121
RealWeakEFTLFVMatching::C10NPmu
gslpp::complex C10NPmu
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:108
RealWeakEFTLFVMatching::CPNPmu
gslpp::complex CPNPmu
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:112
RealWeakEFTLFVMatching::vmcprimeBMll
std::vector< WilsonCoefficient > vmcprimeBMll
Definition: RealWeakEFTLFVMatching.h:124
RealWeakEFTLFVMatching::CPNPe
gslpp::complex CPNPe
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:103
NNLO
Definition: OrderScheme.h:35
RealWeakEFTLFVMatching::C10pNPe
gslpp::complex C10pNPe
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:100
NLO_QED22
Definition: OrderScheme.h:55
WilsonTemplate::setMu
virtual void setMu(double mu)
Definition: WilsonTemplate.h:92
RealWeakEFTLFVMatching::C9NPmu
gslpp::complex C9NPmu
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:106
RealWeakEFTLFVMatching::WCscale
double WCscale
The scale of the Wilson coefficients.
Definition: RealWeakEFTLFVMatching.h:115
RealWeakEFTLFVMatching::myRealWeakEFTLFV
const RealWeakEFTLFV & myRealWeakEFTLFV
An object of the RealWeakEFTLFV class.
Definition: RealWeakEFTLFVMatching.h:88
StandardModelMatching::updateSMParameters
void updateSMParameters()
Updates to new Standard Model parameter sets.
Definition: StandardModelMatching.cpp:105
ModelMatching::CMprimebsg
virtual std::vector< WilsonCoefficient > & CMprimebsg()=0
RealWeakEFTLFVMatching::C9pNPmu
gslpp::complex C9pNPmu
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:107
RealWeakEFTLFVMatching::CSNPmu
gslpp::complex CSNPmu
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:110
RealWeakEFTLFVMatching::C8NP
gslpp::complex C8NP
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:94
RealWeakEFTLFVMatching::C9NPe
gslpp::complex C9NPe
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:97
RealWeakEFTLFV::getC8
double getC8() const
Definition: RealWeakEFTLFV.h:196
RealWeakEFTLFVMatching::CPpNPmu
gslpp::complex CPpNPmu
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:113
RealWeakEFTLFVMatching::CSNPe
gslpp::complex CSNPe
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:101
NLO
Definition: OrderScheme.h:34
RealWeakEFTLFVMatching::vmcprimebsg
std::vector< WilsonCoefficient > vmcprimebsg
Definition: RealWeakEFTLFVMatching.h:121
RealWeakEFTLFVMatching::mcprimeBMll
WilsonCoefficient mcprimeBMll
Definition: RealWeakEFTLFVMatching.h:120
RealWeakEFTLFVMatching::mcbdmm
WilsonCoefficient mcbdmm
Definition: RealWeakEFTLFVMatching.h:119
RealWeakEFTLFVMatching::C7NP
gslpp::complex C7NP
the Wilson Coefficient .
Definition: RealWeakEFTLFVMatching.h:92
RealWeakEFTLFVMatching::vmcbdmm
std::vector< WilsonCoefficient > vmcbdmm
Definition: RealWeakEFTLFVMatching.h:123