21#ifndef EVTSEMILEPTONICFF_HH
22#define EVTSEMILEPTONICFF_HH
31 double* fpf,
double* fmf ) = 0;
33 double* a1f,
double* a2f,
double* vf,
36 double* a1f,
double* a2f,
double* vf,
40 double m_meson,
double* f1v,
double* f1a,
41 double* f2v,
double* f2a ) = 0;
44 double* f1,
double* f2,
double* f3,
double* g1,
45 double* g2,
double* g3 ) = 0;
48 double mass,
double* f1,
double* f2,
double* f3,
49 double* f4,
double* g1,
double* g2,
double* g3,
virtual void getraritaff(EvtId parent, EvtId daught, double q2, double mass, double *f1, double *f2, double *f3, double *f4, double *g1, double *g2, double *g3, double *g4)=0
virtual void gettensorff(EvtId parent, EvtId daught, double t, double mass, double *a1f, double *a2f, double *vf, double *a0f)=0
virtual ~EvtSemiLeptonicFF()
virtual void getvectorff(EvtId parent, EvtId daught, double t, double mass, double *a1f, double *a2f, double *vf, double *a0f)=0
virtual void getdiracff(EvtId parent, EvtId daught, double q2, double mass, double *f1, double *f2, double *f3, double *g1, double *g2, double *g3)=0
virtual void getscalarff(EvtId parent, EvtId daught, double t, double mass, double *fpf, double *fmf)=0
virtual void getbaryonff(EvtId parent, EvtId daught, double t, double m_meson, double *f1v, double *f1a, double *f2v, double *f2a)=0