22 #ifndef EVTSEMILEPTONICFF_HH
23 #define EVTSEMILEPTONICFF_HH
25 #include "EvtGenBase/EvtId.hh"
32 virtual void getscalarff(
EvtId parent,
EvtId daught,
33 double t,
double mass,
double *fpf,
35 virtual void getvectorff(
EvtId parent,
EvtId daught,
36 double t,
double mass,
double *a1f,
37 double *a2f,
double *vf,
double *a0f ) = 0;
38 virtual void gettensorff(
EvtId parent,
EvtId daught,
39 double t,
double mass,
double *a1f,
40 double *a2f,
double *vf,
double *a0f ) = 0;
42 virtual void getbaryonff(
EvtId parent,
EvtId daught,
50 virtual void getdiracff(
EvtId parent,
EvtId daught,
51 double q2,
double mass,
52 double *f1,
double *f2,
double *f3,
53 double *g1,
double *g2,
double *g3 ) = 0;
55 virtual void getraritaff(
EvtId parent,
EvtId daught,
56 double q2,
double mass,
57 double *f1,
double *f2,
58 double *f3,
double *f4,
59 double *g1,
double *g2,
60 double *g3,
double *g4 ) = 0;