14#include "EvtGenBase/EvtSemiLeptonicFF.hh"
25 EvtLLSWFF(
double tau_w1,
double tau_wp,
double zeta_1);
28 EvtLLSWFF(
double tau_w1,
double tau_wp,
double tau_1,
double tau_2);
31 void getvectorff(EvtId, EvtId,
double t,
double mass,
double* a1f,
double* a2f,
double* vf,
double* a0f);
34 void getscalarff(EvtId, EvtId,
double t,
double mass,
double* fp,
double* f0);
37 void gettensorff(EvtId, EvtId,
double t,
double mass,
double* hf,
double* kf,
double* bpf,
double* bmf);
40 void getbaryonff(EvtId, EvtId,
double,
double,
double*,
double*,
double*,
double*);
43 void getdiracff(EvtId, EvtId,
double,
double,
double*,
double*,
double*,
double*,
double*,
double*);
46 void getraritaff(EvtId, EvtId,
double,
double,
double*,
double*,
double*,
double*,
double*,
double*,
double*,
double*);
double IsgurWiseFunction(double w)
Isgur-Wise function.
double fV3D1(double w)
D1 form factor fV3.
double fAD1(double w)
D1 form factor fA.
double kA2D2(double w)
D2 form factor kA2.
void getscalarff(EvtId, EvtId, double t, double mass, double *fp, double *f0)
Returns scalar ffs.
double m_tau_2
doubles to store normalizations of sub-leading IW functions
double m_Lp
doubles to store mass differences
double m_eta_2
doubles to store chromomagnetic terms for narrow states
double m_L
doubles to store mass differences
EvtLLSWFF(double tau_w1, double tau_wp, double zeta_1)
Default constructor.
void getbaryonff(EvtId, EvtId, double, double, double *, double *, double *, double *)
Returns baryon ffs.
double m_tau_w1
doubles to store normalization of IW function
double kA1D2(double w)
D2 form factor kA1.
double m_eta_3
doubles to store chromomagnetic terms for narrow states
double m_mc
doubles to store b quark mass
double gV1D1p(double w)
D1* form factor gV1.
void getraritaff(EvtId, EvtId, double, double, double *, double *, double *, double *, double *, double *, double *, double *)
Returns rarita ffs.
double gV3D1p(double w)
D1* form factor gV3.
double m_eta_b
doubles to store chromomagnetic terms for narrow states
void gettensorff(EvtId, EvtId, double t, double mass, double *hf, double *kf, double *bpf, double *bmf)
Returns tensor ffs.
double m_eta_1
doubles to store chromomagnetic terms for narrow states
double kA3D2(double w)
D2 form factor kA3.
double gmD0(double w)
D0 form factor g-.
EvtLLSWFF(double tau_w1, double tau_wp, double tau_1, double tau_2)
Default constructor.
double m_Ls
doubles to store mass differences
double m_chi_1
doubles to store chromomagnetic terms for broad states
double fV1D1(double w)
D1 form factor fV1.
double gV2D1p(double w)
D1* form factor gV2.
double m_mb
doubles to store b quark mass
double m_tau_wp
doubles to slope of IW function
double gpD0(double w)
D0 form factor g+.
double m_chi_b
doubles to store chromomagnetic terms for broad states
void getvectorff(EvtId, EvtId, double t, double mass, double *a1f, double *a2f, double *vf, double *a0f)
Returns vector ffs.
double gAD1p(double w)
D1* form factor gA.
double m_zeta_1
doubles to store normalizations of sub-leading IW functions
double m_chi_2
doubles to store chromomagnetic terms for broad states
double fV2D1(double w)
D1 form factor fV2.
void getdiracff(EvtId, EvtId, double, double, double *, double *, double *, double *, double *, double *)
Returns dirac ffs.
double kVD2(double w)
D2 form factor kV.
double m_tau_1
doubles to store normalizations of sub-leading IW functions