#include <EvtKKLambdaCFF.hh>
Inheritance diagram for EvtKKLambdaCFF:
Public Member Functions | |
EvtKKLambdaCFF (int numarg, double *arglist) | |
void | getbaryonff (EvtId parent, EvtId daught, double t, double mass, double *f1v, double *f1a, double *f2v, double *f2a) |
virtual void | getscalarff (EvtId parent, EvtId daught, double t, double mass, double *fpf, double *fmf) |
virtual void | getvectorff (EvtId parent, EvtId daught, double t, double mass, double *a1f, double *a2f, double *vf, double *a0f) |
virtual void | gettensorff (EvtId parent, EvtId daught, double t, double mass, double *a1f, double *a2f, double *vf, double *a0f) |
Private Attributes | |
int | _nargs |
double | _args [2] |
Definition at line 27 of file EvtKKLambdaCFF.hh.
EvtKKLambdaCFF::EvtKKLambdaCFF | ( | int | numarg, | |
double * | arglist | |||
) |
void EvtKKLambdaCFF::getbaryonff | ( | EvtId | parent, | |
EvtId | daught, | |||
double | t, | |||
double | mass, | |||
double * | f1v, | |||
double * | f1a, | |||
double * | f2v, | |||
double * | f2a | |||
) | [virtual] |
Reimplemented from EvtSemiLeptonicFF.
Definition at line 38 of file EvtKKLambdaCFF.cc.
References _args.
00040 { 00041 00042 *f1v=(_args[0])/(1.0-(t/(_args[1]*_args[1]))); 00043 00044 *f2v=0.; 00045 *f2a=0.; 00046 *f1a=-1.0*(*f1v); 00047 00048 }
virtual void EvtSemiLeptonicFF::getscalarff | ( | EvtId | parent, | |
EvtId | daught, | |||
double | t, | |||
double | mass, | |||
double * | fpf, | |||
double * | fmf | |||
) | [inline, virtual, inherited] |
Reimplemented in EvtHQET2FF, EvtHQETFF, EvtISGW2FF, EvtISGWFF, EvtSLBKPoleFF, and EvtSLPoleFF.
Definition at line 31 of file EvtSemiLeptonicFF.hh.
Referenced by EvtSemiLeptonicScalarAmp::CalcAmp().
virtual void EvtSemiLeptonicFF::gettensorff | ( | EvtId | parent, | |
EvtId | daught, | |||
double | t, | |||
double | mass, | |||
double * | a1f, | |||
double * | a2f, | |||
double * | vf, | |||
double * | a0f | |||
) | [inline, virtual, inherited] |
Reimplemented in EvtISGW2FF, EvtISGWFF, EvtSLBKPoleFF, and EvtSLPoleFF.
Definition at line 37 of file EvtSemiLeptonicFF.hh.
Referenced by EvtSemiLeptonicTensorAmp::CalcAmp().
virtual void EvtSemiLeptonicFF::getvectorff | ( | EvtId | parent, | |
EvtId | daught, | |||
double | t, | |||
double | mass, | |||
double * | a1f, | |||
double * | a2f, | |||
double * | vf, | |||
double * | a0f | |||
) | [inline, virtual, inherited] |
Reimplemented in EvtHQET2FF, EvtHQETFF, EvtISGW2FF, EvtISGWFF, EvtMelikhovFF, EvtSLBKPoleFF, and EvtSLPoleFF.
Definition at line 34 of file EvtSemiLeptonicFF.hh.
Referenced by EvtSemiLeptonicVectorAmp::CalcAmp().
double EvtKKLambdaCFF::_args[2] [private] |
int EvtKKLambdaCFF::_nargs [private] |