35 void getName(std::string& name);
44 double AmplitudeSquare();
47 EvtVector4R GetDaugMomCM(
int i){
return _p4CM[i];}
48 EvtVector4R GetDaugMomHel(
int i){
return _p4Hel[i];}
50 EvtVector4R _p4Lab[10],_p4CM[10],_p4Hel[10];
54 double twoBodyCMmom(
double rMassSq,
double d1m,
double d2m);
55 double dampingFactorSquare(
const double &cmmom,
const int &spin,
const double &mRadius);
56 double spinFactor(
int spin,
double motherMass,
double daug1Mass,
double daug2Mass,
double daug3Mass,
double m12,
double m13,
double m23);
57 double getM23(
double massPZ,
double massPM) {
return (_mDp2 + KsMass * KsMass + KpMass * KpMass + pi0Mass * pi0Mass - massPZ - massPM); }
58 EvtComplex RBW(
int id,
double resmass,
double reswidth,
int spin);
59 EvtComplex LASS(
int id,
double resmass,
double reswidth);
60 EvtComplex Flatte(
int id,
double resmass,
double g1,
double rg2og1);
71 double c_meson_radius_inter;
72 double c_meson_radius_Dp;