51 double w = ( ( mb * mb ) + (
mass *
mass ) -
t ) / ( 2.0 * mb *
mass );
56 double ha1 = 1 - rho2 * (
w - 1 ) + c * (
w - 1 ) * (
w - 1 );
65 double* a2f,
double* vf,
double* a0f ) {
68 double w = ( ( mb * mb ) + (
mass *
mass ) -
t ) / ( 2.0 * mb *
mass );
73 double rstar = ( 2.0 * sqrt( mb *
mass ) ) / ( mb +
mass );
74 double ha1 = 1 - rho2 * (
w - 1 );
76 *a1f = ( 1.0 - (
t / ( ( mb +
mass ) * ( mb +
mass ) ) ) ) * ha1;
77 *a1f = ( *a1f ) / rstar;
78 *a2f = ( r2 / rstar ) * ha1;
79 *vf = ( r1 / rstar ) * ha1;
EvtHQETFF(double hqetrho2, double hqetr1, double hqetr2, double hqetc=0.)
void getscalarff(EvtId parent, EvtId daught, double t, double mass, double *f0p, double *f0m)
void getvectorff(EvtId parent, EvtId daught, double t, double mass, double *a1f, double *a2f, double *vf, double *a0f)
static double getMeanMass(EvtId i)