42 double* fpf,
double* f0f )
49 <<
"Problem in EvtSLPoleFF::getscalarff\n";
51 <<
"wrong number of arguements!!!\n";
57 double f0, af, bf, powf;
64 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ),
73 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ),
80 double* a1f,
double* a2f,
double* vf,
double* a0f )
84 <<
"Problem in EvtSLPoleFF::getvectorff\n";
86 <<
"wrong number of arguements!!!\n";
93 double f0, af, bf, powf;
100 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ),
109 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ),
118 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ),
127 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ),
133 double* hf,
double* kf,
double* bpf,
double* bmf )
137 <<
"Problem in EvtSLPoleFF::gettensorff\n";
139 <<
"wrong number of arguements!!!\n";
143 double mb2 = mb * mb;
145 double f0, af, bf, powf;
152 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ),
161 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ),
170 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ),
179 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ),
188 <<
"Not implemented :getbaryonff in EvtSLPoleFF.\n";
193 double*,
double*,
double*,
double* )
196 <<
"Not implemented :getdiracff in EvtSLPoleFF.\n";
201 double*,
double*,
double*,
double*,
double*,
205 <<
"Not implemented :getraritaff in EvtSLPoleFF.\n";
std::ostream & EvtGenReport(EvtGenSeverity severity, const char *facility=nullptr)
static double getMeanMass(EvtId i)
void getraritaff(EvtId, EvtId, double, double, double *, double *, double *, double *, double *, double *, double *, double *) override
void gettensorff(EvtId parent, EvtId daught, double t, double mass, double *hf, double *kf, double *bp, double *bm) override
void getvectorff(EvtId parent, EvtId daught, double t, double mass, double *a1f, double *a2f, double *vf, double *a0f) override
void getdiracff(EvtId, EvtId, double, double, double *, double *, double *, double *, double *, double *) override
void getbaryonff(EvtId, EvtId, double, double, double *, double *, double *, double *) override
void getscalarff(EvtId parent, EvtId daught, double t, double mass, double *fpf, double *f0f) override
EvtSLPoleFF(int numarg, double *arglist)