76 const double MKS_Sq = MKS * MKS;
77 const double rpisq = Mpiz * Mpiz / MKS_Sq;
78 const double z0 = 1.0 / 3.0 + rpisq;
87 const double as =
getArg( 0 );
89 const double bs =
getArg( 1 );
90 const double b2 =
getArg( 2 ) * 1e-8;
91 const double d2 =
getArg( 3 ) * 1e-8;
92 const double rvsq =
getArg( 4 );
94 const double alpha_s = 4.0 * b2 / 3.0;
95 const double beta_s = -8.0 * d2 / 3.0;
102 const double z = ( q.
get( 0 ) * q.
get( 0 ) - q.
get( 1 ) * q.
get( 1 ) -
108 Wpipi_z( z, alpha_s, beta_s, rvsq, rpisq, z0 );
127 vertex( 0, 0, mom_sum * l11 * line_shape );
128 vertex( 0, 1, mom_sum * l12 * line_shape );
129 vertex( 1, 0, mom_sum * l21 * line_shape );
130 vertex( 1, 1, mom_sum * l22 * line_shape );
EvtComplex Wpipi_z(const double &z, const double &alpha_s, const double &beta_s, const double &rvsq, const double &rpisq, const double &z0)
double initializePhaseSpace(size_t numdaughter, const EvtId *daughters, bool forceResetMasses=false, double poleSize=-1., int whichTwo1=0, int whichTwo2=1)
virtual EvtDiracSpinor spParent(int) const
const EvtVector4R & getP4() const
EvtParticle * getDaug(const int i)