Module flavio.physics.bdecays.bvll.nonfactorizable
Functions for spectator scattering corrections to $B\to V\ell^+\ell^-$ decays.
This includes weak annihilation, chromomagnetic contributions, and light quark-loop spectator scattering.
Functions
def ha_qcdf_function(B, V)-
Expand source code
def ha_qcdf_function(B, V): scale = config['renormalization scale']['bvll'] label = meson_quark[(B,V)] + 'ee' # the lepton flavour is irrelevant here # as only dipole and 4-quark operators contribute! def function(wc_obj, par_dict, q2, cp_conjugate): par = par_dict.copy() if cp_conjugate: par = conjugate_par(par) wc = wctot_dict(wc_obj, label, scale, par) if cp_conjugate: wc = conjugate_wc(wc) return flavio.physics.bdecays.bvll.qcdf.helicity_amps_qcdf(q2, wc, par, B, V) return function def ha_qcdf_interpolate_function(B, V, contribution='all')-
Expand source code
def ha_qcdf_interpolate_function(B, V, contribution='all'): scale = config['renormalization scale']['bvll'] def function(wc_obj, par_dict, q2, cp_conjugate): return flavio.physics.bdecays.bvll.qcdf_interpolate.helicity_amps_qcdf(q2, par_dict, B, V, cp_conjugate, contribution) return function