10#include <EvtGenBase/EvtSemiLeptonicFF.hh>
25 EvtBCLFF(
int numarg,
double* arglist);
39 void getscalarff(EvtId parent, EvtId daughter,
double t,
double,
double* fpf,
double* f0f);
59 void getvectorff(EvtId parent, EvtId daughter,
double t,
double,
double* a1f,
double* a2f,
double* vf,
double* a0f);
62 void gettensorff(EvtId parent, EvtId daughter,
double t,
double,
double* hf,
double* kf,
double* bp,
double* bm);
65 void getbaryonff(EvtId, EvtId,
double,
double,
double*,
double*,
double*,
double*);
68 void getdiracff(EvtId, EvtId,
double,
double,
double*,
double*,
double*,
double*,
double*,
double*);
71 void getraritaff(EvtId, EvtId,
double,
double,
double*,
double*,
double*,
double*,
double*,
double*,
double*,
double*);
static constexpr double m_resonance1Minus
Mass of the 1- resonance for the parametrization of the vector FF.
static constexpr double m_resonance0Minus
Mass of the 0- resonance for the parametrization of the vector FF.
static constexpr double m_resonance1Plus
Mass of the 1+ resonance for the parametrization of the vector FF.
double m_BCLFFCoefficients[19]
Parameters passed to the model; BCL expansion coefficients.
int m_numBCLFFCoefficients
Total number of parameters passed to the model.
void getscalarff(EvtId parent, EvtId daughter, double t, double, double *fpf, double *f0f)
Scalar FF's.
void getdiracff(EvtId, EvtId, double, double, double *, double *, double *, double *, double *, double *)
Not Implemented.
void getraritaff(EvtId, EvtId, double, double, double *, double *, double *, double *, double *, double *, double *, double *)
Not Implemented.
void getbaryonff(EvtId, EvtId, double, double, double *, double *, double *, double *)
Not Implemented.
void gettensorff(EvtId parent, EvtId daughter, double t, double, double *hf, double *kf, double *bp, double *bm)
Not Implemented.
void getvectorff(EvtId parent, EvtId daughter, double t, double, double *a1f, double *a2f, double *vf, double *a0f)
Vector FF's.
Abstract base class for different kinds of events.