a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
BXqll.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2016 HEPfit Collaboration
3  *
4  *
5  * For the licensing terms see doc/COPYING.
6  */
7 
8 #ifndef BXQLL_H
9 #define BXQLL_H
10 
11 class StandardModel;
12 
13 #include "QCD.h"
14 #include "ThObservable.h"
15 //#include "Particle.h"
16 #include "gslpp.h"
17 #include "Expanded.h"
18 #include <gsl/gsl_integration.h>
19 #include "HeffDF1.h"
20 #include "F_1.h"
21 #include "F_2.h"
22 
35 class BXqll {
36 public:
37 
44  BXqll(const StandardModel& SM_i, QCD::quark quark_i, QCD::lepton lep_i);
45 
49  virtual ~BXqll();
50 
55  std::vector<std::string> initializeBXqllParameters();
56 
61  double getR_LOWQ2(double sh);
62 
68  double getH(std::string obs, double sh);
69 
76  double integrateH(std::string obs, double q_min, double q_max);
77 
78 private:
86  double Mlep, mu_b, mu_c, Mb, Mc, Mtau, Mb_pole, Mc_pole, Ms, MW;
88  double BR_BXcenu, C_ratio, pre;
89  unsigned int QCD_max, QED_max;
90 
91  std::vector< gslpp::vector<gslpp::complex> > M_7;
92  std::vector< gslpp::vector<gslpp::complex> > M_9;
93  std::vector< gslpp::vector<gslpp::complex> > M_10;
94 
95  std::vector< gslpp::matrix<gslpp::complex> > Hij_T;
96  std::vector< gslpp::matrix<gslpp::complex> > Hij_L;
97  std::vector< gslpp::matrix<gslpp::complex> > Hij_A;
98 
99  std::vector<std::string> BXqllParameters;
101 // gslpp::vector<gslpp::complex> ** allcoeff_smm;/**<Vector that contains the Wilson coeffients */
106  double aveH;
107  double errH;
108  gsl_function FH;
109  gsl_integration_cquad_workspace * w_H;
110  gsl_error_handler_t * old_handler;
115  void updateParameters();
116 
117  double F_17re(double muh, double z, double sh, int maxpow=20);
118  double F_17im(double muh, double z, double sh, int maxpow=20);
119  double F_19re(double muh, double z, double sh, int maxpow=20);
120  double F_19im(double muh, double z, double sh, int maxpow=20);
121  double F_27re(double muh, double z, double sh, int maxpow=20);
122  double F_27im(double muh, double z, double sh, int maxpow=20);
123  double F_29re(double muh, double z, double sh, int maxpow=20);
124  double F_29im(double muh, double z, double sh, int maxpow=20);
125 
126  double DeltaF_19re(double muh, double z, double sh, int maxpow=20);
127  double DeltaF_19im(double muh, double z, double sh, int maxpow=20);
128  double DeltaF_29re(double muh, double z, double sh, int maxpow=20);
129  double DeltaF_29im(double muh, double z, double sh, int maxpow=20);
135  gslpp::complex F17(double sh);
136 
142  gslpp::complex F27(double sh);
143 
149  gslpp::complex F19(double sh);
150 
156  gslpp::complex F29(double sh);
157 
163  gslpp::complex F87(double sh);
164 
170  double F89(double sh);
171 
177  double S77_T(double sh, orders order);
178  double S79_T(double sh, orders order);
179  double S99_T(double sh, orders order);
180  double S1010_T(double sh, orders order);
181 
187  double S77_L(double sh, orders order);
188  double S79_L(double sh, orders order);
189  double S99_L(double sh, orders order);
190  double S1010_L(double sh, orders order);
191 
197  double S710_A(double sh, orders order);
198  double S910_A(double sh, orders order);
199 
206  gslpp::complex cij_T(unsigned int i, unsigned int j, double sh, unsigned int ord);
207  gslpp::complex cij_L(unsigned int i, unsigned int j, double sh, unsigned int ord);
208  gslpp::complex cij_A(unsigned int i, unsigned int j, double sh);
209 
215  gslpp::complex eij_T(unsigned int i, unsigned int j, double sh);
216  gslpp::complex eij_L(unsigned int i, unsigned int j, double sh);
217  gslpp::complex eij_A(unsigned int i, unsigned int j, double sh);
218 
223  double omega77_T(double sh);
224  double omega79_T(double sh);
225  double omega99_T(double sh);
226 
231  double omega77_L(double sh);
232  double omega79_L(double sh);
233  double omega99_L(double sh);
234 
239  double omega710_A(double sh);
240  double omega910_A(double sh);
241 
246  double omega77em_T(double sh);
247  double omega79em_T(double sh);
248  double omega99em_T(double sh);
249  double omega22em_T(double sh);
250  gslpp::complex omega27em_T(double sh);
251  gslpp::complex omega29em_T(double sh);
252 
257  double omega77em_L(double sh);
258  double omega79em_L(double sh);
259  double omega99em_L(double sh);
260  double omega22em_L(double sh);
261  gslpp::complex omega27em_L(double sh);
262  gslpp::complex omega29em_L(double sh);
263 
268  double omega710em_A(double sh);
269  double omega910em_A(double sh);
270  gslpp::complex omega210em_A(double sh);
271 
278  gslpp::complex f_Huber(double sh, double gamma_9, double rho_c, double rho_b, double rho_0, double rho_num);
279 
284  gslpp::complex f9pen_Huber(double sh);
285 
290  gslpp::complex g_Huber(double y);
291 
296  gslpp::complex KS_cc(double sh);
297 
306  gslpp::complex KS_aux(double sh, double m, double Gamma, double Br_ll, double Br_had);
307 
312  gslpp::complex F_BIR(double r);
313 
319  void computeMi(double sh);
320 
325  void computeHij_T(double sh);
326 
331  void computeHij_L(double sh);
332 
337  void computeHij_A(double sh);
338 
343  double H_T (double sh);
344 
349  double H_L (double sh);
350 
355  double H_A (double sh);
356 
361  double Phi_u(orders ord);
362  double Phi_u(orders_qed ord_qed);
363 
368  double Phi_u_inv(unsigned int ord_qcd, unsigned int ord_qed);
369 
374  double Phi_brems(double sh);
375 
381  gslpp::complex C9mod(double sh);
382 
389  gslpp::complex h_z(double zed, double sh);
390 
396  double tau78(double sh);
397 
403  double tau89(double sh);
404 
410  double tau88(double sh);
411 
417  double tau22fit(double sh);
418 
424  double tau27fit_Re(double sh);
425 
431  double tau27fit_Im(double sh);
432 
438  double tau28fit_Re(double sh);
439 
445  double tau28fit_Im(double sh);
446 
452  double tau29fit_Re(double sh);
453 
459  double tau29fit_Im(double sh);
460 
465  unsigned int int_qed(orders_qed order_qed);
466 
471  double CCH_multiplication(std::vector< gslpp::matrix<gslpp::complex> >& Hij);
472 
477  double FULLCCH_multiplication(std::vector< gslpp::matrix<gslpp::complex> >& Hij);
478 
482  void Test_WC_DF1();
483 
484  friend double gslpp_special_functions::dilog(double x);
485 };
486 #endif /* BXqLL_H */
BXqll::Mb_pole
double Mb_pole
Definition: BXqll.h:86
BXqll::kappa
double kappa
Definition: BXqll.h:85
BXqll::errH
double errH
Definition: BXqll.h:107
BXqll::omega910_A
double omega910_A(double sh)
Definition: BXqll.cpp:1316
BXqll::h_z
gslpp::complex h_z(double zed, double sh)
Auxiliary function from .
Definition: BXqll.cpp:2128
BXqll::S99_L
double S99_L(double sh, orders order)
Definition: BXqll.cpp:951
BXqll::omega77em_T
double omega77em_T(double sh)
Auxiliary functions from .
Definition: BXqll.cpp:1330
BXqll::mu_b
double mu_b
Definition: BXqll.h:86
BXqll::eij_L
gslpp::complex eij_L(unsigned int i, unsigned int j, double sh)
Definition: BXqll.cpp:1154
BXqll::omega210em_A
gslpp::complex omega210em_A(double sh)
Definition: BXqll.cpp:1470
BXqll::omega99_L
double omega99_L(double sh)
Definition: BXqll.cpp:1288
BXqll::S77_L
double S77_L(double sh, orders order)
Auxiliary functions from .
Definition: BXqll.cpp:913
BXqll::S710_A
double S710_A(double sh, orders order)
Auxiliary functions from .
Definition: BXqll.cpp:979
BXqll::pre
double pre
Definition: BXqll.h:88
BXqll::omega22em_T
double omega22em_T(double sh)
Definition: BXqll.cpp:1354
BXqll::computeHij_T
void computeHij_T(double sh)
Matrix of auxiliary functions from .
Definition: BXqll.cpp:360
BXqll::Mlep
double Mlep
Definition: BXqll.h:86
BXqll::alsmu
double alsmu
Definition: BXqll.h:85
BXqll::computeMi
void computeMi(double sh)
Vectors of auxiliary functions from Table 6 of .
Definition: BXqll.cpp:780
BXqll::abslambdat_over_Vcb
double abslambdat_over_Vcb
Definition: BXqll.h:87
BXqll::getR_LOWQ2
double getR_LOWQ2(double sh)
dGamma/ds for in the low dilepton invariant mass region.
Definition: BXqll.cpp:116
BXqll::S79_L
double S79_L(double sh, orders order)
Definition: BXqll.cpp:932
BXqll::CCH_multiplication
double CCH_multiplication(std::vector< gslpp::matrix< gslpp::complex > > &Hij)
Auxiliary function that performs the multiplication of Wilson coefficients and matrix elements.
Definition: BXqll.cpp:1640
BXqll::tau27fit_Re
double tau27fit_Re(double sh)
The fit of the real part of finite bremsstrahlung correction from .
Definition: BXqll.cpp:2204
BXqll::mySM
const StandardModel & mySM
Definition: BXqll.h:79
BXqll::eij_A
gslpp::complex eij_A(unsigned int i, unsigned int j, double sh)
Definition: BXqll.cpp:1194
BXqll::omega79_T
double omega79_T(double sh)
Definition: BXqll.cpp:1234
BXqll::lambda_2
double lambda_2
Definition: BXqll.h:87
BXqll::M_9
std::vector< gslpp::vector< gslpp::complex > > M_9
Definition: BXqll.h:92
BXqll::F_27re
double F_27re(double muh, double z, double sh, int maxpow=20)
Definition: BXqll.cpp:197
BXqll::omega99em_L
double omega99em_L(double sh)
Definition: BXqll.cpp:1408
BXqll::f9pen_Huber
gslpp::complex f9pen_Huber(double sh)
Auxiliary function from .
Definition: BXqll.cpp:1499
BXqll::myF_1
F_1 myF_1
Definition: BXqll.h:80
F_2.h
BXqll::MW
double MW
Definition: BXqll.h:86
ThObservable.h
BXqll::Test_WC_DF1
void Test_WC_DF1()
Temporary method to test Wilson coefficients with C10_OS1 matching and HeffDF1 evolution.
Definition: BXqll.cpp:1696
BXqll::phi2
double phi2
Definition: BXqll.h:87
BXqll::FULLCCH_multiplication
double FULLCCH_multiplication(std::vector< gslpp::matrix< gslpp::complex > > &Hij)
Auxiliary function that performs the multiplication of Wilson coefficients and matrix elements.
Definition: BXqll.cpp:1671
BXqll::omega77em_L
double omega77em_L(double sh)
Auxiliary functions from .
Definition: BXqll.cpp:1392
BXqll::F17
gslpp::complex F17(double sh)
The correction from .
Definition: BXqll.cpp:142
BXqll::allcoeff
Expanded< gslpp::vector< gslpp::complex > > allcoeff
Definition: BXqll.h:102
BXqll::F_19re
double F_19re(double muh, double z, double sh, int maxpow=20)
Definition: BXqll.cpp:187
BXqll::tau28fit_Re
double tau28fit_Re(double sh)
The fit of the real part of finite bremsstrahlung correction from .
Definition: BXqll.cpp:2236
BXqll::S79_T
double S79_T(double sh, orders order)
Definition: BXqll.cpp:866
BXqll::Ms
double Ms
Definition: BXqll.h:86
F_1.h
gslpp.h
BXqll::lambda_1
double lambda_1
Definition: BXqll.h:87
BXqll::omega77_T
double omega77_T(double sh)
Auxiliary functions from .
Definition: BXqll.cpp:1220
BXqll::Hij_A
std::vector< gslpp::matrix< gslpp::complex > > Hij_A
Definition: BXqll.h:97
BXqll::Mc_pole
double Mc_pole
Definition: BXqll.h:86
BXqll::omega29em_T
gslpp::complex omega29em_T(double sh)
Definition: BXqll.cpp:1379
BXqll::cij_L
gslpp::complex cij_L(unsigned int i, unsigned int j, double sh, unsigned int ord)
Definition: BXqll.cpp:1059
BXqll::omega710em_A
double omega710em_A(double sh)
Auxiliary functions from .
Definition: BXqll.cpp:1454
gslpp::complex
A class for defining operations on and functions of complex numbers.
Definition: gslpp_complex.h:35
BXqll::F_29im
double F_29im(double muh, double z, double sh, int maxpow=20)
Definition: BXqll.cpp:212
BXqll::Hij_L
std::vector< gslpp::matrix< gslpp::complex > > Hij_L
Definition: BXqll.h:96
gslpp::matrix< gslpp::complex >
BXqll::g_Huber
gslpp::complex g_Huber(double y)
Auxiliary function from .
Definition: BXqll.cpp:1510
BXqll::tau22fit
double tau22fit(double sh)
The fit of the finite bremsstrahlung correction from .
Definition: BXqll.cpp:2188
BXqll::tau78
double tau78(double sh)
The finite bremsstrahlung correction from .
Definition: BXqll.cpp:2151
StandardModel
A model class for the Standard Model.
Definition: StandardModel.h:477
BXqll::F_29re
double F_29re(double muh, double z, double sh, int maxpow=20)
Definition: BXqll.cpp:207
BXqll::~BXqll
virtual ~BXqll()
Destructor.
Definition: BXqll.cpp:35
BXqll::M_7
std::vector< gslpp::vector< gslpp::complex > > M_7
Definition: BXqll.h:91
BXqll::quark
QCD::quark quark
Definition: BXqll.h:84
BXqll::aveH
double aveH
Definition: BXqll.h:106
BXqll::int_qed
unsigned int int_qed(orders_qed order_qed)
Auxiliary function that matches orders_qed to an integer.
Definition: BXqll.cpp:1634
BXqll::CF
double CF
Definition: BXqll.h:85
BXqll::phi1
double phi1
Definition: BXqll.h:87
BXqll::Phi_u_inv
double Phi_u_inv(unsigned int ord_qcd, unsigned int ord_qed)
Inverse of the normalization function for from eq. (4.8) of 1503.04849.
Definition: BXqll.cpp:1609
BXqll::integrateH
double integrateH(std::string obs, double q_min, double q_max)
The integral of each observable as defined in .
Definition: BXqll.cpp:241
BXqll::omega27em_T
gslpp::complex omega27em_T(double sh)
Definition: BXqll.cpp:1366
BXqll::Hij_T
std::vector< gslpp::matrix< gslpp::complex > > Hij_T
Definition: BXqll.h:95
BXqll::omega910em_A
double omega910em_A(double sh)
Definition: BXqll.cpp:1462
HeffDF1
Definition: HeffDF1.h:19
BXqll::FH
gsl_function FH
Definition: BXqll.h:108
BXqll::myF_2
F_2 myF_2
Definition: BXqll.h:81
HeffDF1.h
BXqll::F_17im
double F_17im(double muh, double z, double sh, int maxpow=20)
Definition: BXqll.cpp:182
BXqll::omega99em_T
double omega99em_T(double sh)
Definition: BXqll.cpp:1346
Expanded.h
BXqll::mu_c
double mu_c
Definition: BXqll.h:86
BXqll::initializeBXqllParameters
std::vector< std::string > initializeBXqllParameters()
A method for initializing the parameters necessary for BXqll.
Definition: BXqll.cpp:39
BXqll::cij_A
gslpp::complex cij_A(unsigned int i, unsigned int j, double sh)
Definition: BXqll.cpp:1097
F_2
Definition: F_2.h:15
BXqll::F_BIR
gslpp::complex F_BIR(double r)
Auxiliary function from .
Definition: BXqll.cpp:1562
BXqll::F27
gslpp::complex F27(double sh)
The correction from .
Definition: BXqll.cpp:149
BXqll::F87
gslpp::complex F87(double sh)
The correction from .
Definition: BXqll.cpp:156
BXqll::KS_cc
gslpp::complex KS_cc(double sh)
Kruger-Sehgal factorizable non-perturbative charm contributions following .
Definition: BXqll.cpp:1526
BXqll::tau27fit_Im
double tau27fit_Im(double sh)
The fit of the imaginary part of finite bremsstrahlung correction from .
Definition: BXqll.cpp:2220
BXqll::BXqllParameters
std::vector< std::string > BXqllParameters
Definition: BXqll.h:99
Expanded
A template class for Taylor double expansion of several objects.
Definition: Expanded.h:55
BXqll::F19
gslpp::complex F19(double sh)
The correction from .
Definition: BXqll.cpp:128
BXqll::H_T
double H_T(double sh)
Angular observable as defined in .
Definition: BXqll.cpp:276
BXqll::z
double z
Definition: BXqll.h:87
BXqll::C_ratio
double C_ratio
Definition: BXqll.h:88
BXqll::F_27im
double F_27im(double muh, double z, double sh, int maxpow=20)
Definition: BXqll.cpp:202
BXqll::S1010_T
double S1010_T(double sh, orders order)
Definition: BXqll.cpp:908
BXqll::DeltaF_29im
double DeltaF_29im(double muh, double z, double sh, int maxpow=20)
Definition: BXqll.cpp:232
BXqll::S910_A
double S910_A(double sh, orders order)
Definition: BXqll.cpp:998
BXqll::F29
gslpp::complex F29(double sh)
The correction from .
Definition: BXqll.cpp:135
orders_qed
orders_qed
An enum type for orders in electroweak.
Definition: OrderScheme.h:47
BXqll::getH
double getH(std::string obs, double sh)
Method to obtain each observable as defined in .
Definition: BXqll.cpp:258
BXqll::omega29em_L
gslpp::complex omega29em_L(double sh)
Definition: BXqll.cpp:1441
QCD::quark
quark
An enum type for quarks.
Definition: QCD.h:323
BXqll::omega710_A
double omega710_A(double sh)
Auxiliary functions from .
Definition: BXqll.cpp:1302
BXqll::H_L
double H_L(double sh)
Angular observable as defined in .
Definition: BXqll.cpp:308
BXqll::tau29fit_Re
double tau29fit_Re(double sh)
The fit of the real part of finite bremsstrahlung correction from .
Definition: BXqll.cpp:2268
BXqll::w_H
gsl_integration_cquad_workspace * w_H
Definition: BXqll.h:109
BXqll::cij_T
gslpp::complex cij_T(unsigned int i, unsigned int j, double sh, unsigned int ord)
contributions as defined in
Definition: BXqll.cpp:1021
QCD.h
BXqll::M_10
std::vector< gslpp::vector< gslpp::complex > > M_10
Definition: BXqll.h:93
BXqll::tau28fit_Im
double tau28fit_Im(double sh)
The fit of the imaginary part of finite bremsstrahlung correction from .
Definition: BXqll.cpp:2252
BXqll::tau88
double tau88(double sh)
The finite bremsstrahlung correction from .
Definition: BXqll.cpp:2176
orders
orders
An enum type for orders in QCD.
Definition: OrderScheme.h:31
BXqll::QED_max
unsigned int QED_max
Definition: BXqll.h:89
BXqll::Lbl
double Lbl
Definition: BXqll.h:87
BXqll::S77_T
double S77_T(double sh, orders order)
Auxiliary functions from .
Definition: BXqll.cpp:847
gslpp_special_functions::dilog
double dilog(double x)
Definition: gslpp_special_functions.cpp:28
BXqll::omega22em_L
double omega22em_L(double sh)
Definition: BXqll.cpp:1416
BXqll::DeltaF_29re
double DeltaF_29re(double muh, double z, double sh, int maxpow=20)
Definition: BXqll.cpp:227
BXqll::Mc
double Mc
Definition: BXqll.h:86
BXqll::computeHij_L
void computeHij_L(double sh)
Matrix of auxiliary functions from .
Definition: BXqll.cpp:520
F_1
Definition: F_1.h:15
BXqll::Phi_u
double Phi_u(orders ord)
Normalization function for from eq. (4.8) of 1503.04849.
Definition: BXqll.cpp:1575
BXqll
A class for the decay.
Definition: BXqll.h:35
BXqll::alstilde
double alstilde
Definition: BXqll.h:85
BXqll::C9mod
gslpp::complex C9mod(double sh)
The modified coefficient from .
Definition: BXqll.cpp:2114
BXqll::S99_T
double S99_T(double sh, orders order)
Definition: BXqll.cpp:885
BXqll::Mb
double Mb
Definition: BXqll.h:86
BXqll::myHeff
HeffDF1 myHeff
Definition: BXqll.h:82
BXqll::Mtau
double Mtau
Definition: BXqll.h:86
BXqll::omega99_T
double omega99_T(double sh)
Definition: BXqll.cpp:1247
BXqll::DeltaF_19im
double DeltaF_19im(double muh, double z, double sh, int maxpow=20)
Definition: BXqll.cpp:222
BXqll::H_A
double H_A(double sh)
Angular observable as defined in .
Definition: BXqll.cpp:340
BXqll::F89
double F89(double sh)
The correction from .
Definition: BXqll.cpp:167
BXqll::Phi_brems
double Phi_brems(double sh)
The finite bremsstrahlung corrections to dGamma/ds for from .
Definition: BXqll.cpp:2080
BXqll::omega79_L
double omega79_L(double sh)
Definition: BXqll.cpp:1275
BXqll::F_17re
double F_17re(double muh, double z, double sh, int maxpow=20)
Definition: BXqll.cpp:177
BXqll::DeltaF_19re
double DeltaF_19re(double muh, double z, double sh, int maxpow=20)
Definition: BXqll.cpp:217
BXqll::lep
QCD::lepton lep
Definition: BXqll.h:83
BXqll::F_19im
double F_19im(double muh, double z, double sh, int maxpow=20)
Definition: BXqll.cpp:192
BXqll::muh
double muh
Definition: BXqll.h:87
BXqll::KS_aux
gslpp::complex KS_aux(double sh, double m, double Gamma, double Br_ll, double Br_had)
Auxiliary function for the Kruger-Sehgal charm contributions.
Definition: BXqll.cpp:1547
BXqll::f_Huber
gslpp::complex f_Huber(double sh, double gamma_9, double rho_c, double rho_b, double rho_0, double rho_num)
Auxiliary function from .
Definition: BXqll.cpp:1487
BXqll::omega79em_L
double omega79em_L(double sh)
Definition: BXqll.cpp:1400
BXqll::QCD_max
unsigned int QCD_max
Definition: BXqll.h:89
BXqll::alsmuc
double alsmuc
Definition: BXqll.h:85
BXqll::WC
gslpp::matrix< gslpp::complex > WC
Definition: BXqll.h:104
BXqll::omega77_L
double omega77_L(double sh)
Auxiliary functions from .
Definition: BXqll.cpp:1261
BXqll::aletilde
double aletilde
Definition: BXqll.h:85
BXqll::omega79em_T
double omega79em_T(double sh)
Definition: BXqll.cpp:1338
BXqll::S1010_L
double S1010_L(double sh, orders order)
Definition: BXqll.cpp:974
BXqll::eij_T
gslpp::complex eij_T(unsigned int i, unsigned int j, double sh)
Log-enhanced electromagnetic corrections as defined in .
Definition: BXqll.cpp:1114
BXqll::tau29fit_Im
double tau29fit_Im(double sh)
The fit of the imaginary part of finite bremsstrahlung correction from .
Definition: BXqll.cpp:2283
BXqll::old_handler
gsl_error_handler_t * old_handler
Definition: BXqll.h:110
BXqll::omega27em_L
gslpp::complex omega27em_L(double sh)
Definition: BXqll.cpp:1428
BXqll::Vts_over_Vcb
double Vts_over_Vcb
Definition: BXqll.h:87
BXqll::tau89
double tau89(double sh)
The finite bremsstrahlung correction from .
Definition: BXqll.cpp:2164
BXqll::updateParameters
void updateParameters()
The update parameter method for BXqll.
Definition: BXqll.cpp:46
BXqll::GF
double GF
Definition: BXqll.h:85
BXqll::ale
double ale
Definition: BXqll.h:85
BXqll::computeHij_A
void computeHij_A(double sh)
Matrix of auxiliary functions from .
Definition: BXqll.cpp:680
QCD::lepton
lepton
An enum type for leptons.
Definition: QCD.h:310
BXqll::BR_BXcenu
double BR_BXcenu
Definition: BXqll.h:88
BXqll::BXqll
BXqll(const StandardModel &SM_i, QCD::quark quark_i, QCD::lepton lep_i)
Constructor.
Definition: BXqll.cpp:19