1 //--------------------------------------------------------------------------
3 // Module: EvtGen/EvtHQET2FF.hh
7 // Modification history:
9 // Marco Bomben March 10, 2003 Module created
11 //------------------------------------------------------------------------
16 #include "EvtGenBase/EvtSemiLeptonicFF.hh"
20 class EvtHQET2FF : public EvtSemiLeptonicFF {
23 EvtHQET2FF(double hqetrho2, double hqetha1_1, double hqetr1_1, double hqetr2_1);
24 EvtHQET2FF(double hqetrho2, double hqetv1_1);
25 void getvectorff(EvtId parent,EvtId daught,
26 double t, double mass, double *a1f,
27 double *a2f, double *vf, double *a0f );
29 void getscalarff(EvtId parent,EvtId daught,
30 double t, double mass, double *f0p, double *f0m);
32 void gettensorff(EvtId, EvtId, double, double, double*,
33 double*, double*, double*);
35 void getbaryonff(EvtId, EvtId, double, double, double*,
36 double*, double*, double*);