97 if (d1==B0&&d2==B0B) mix_amp=
cos(0.5*dm*(t1-t2));
98 if (d1==B0B&&d2==B0) mix_amp=
cos(0.5*dm*(t1-t2));
99 if (d1==B0&&d2==B0) mix_amp=
sin(0.5*dm*(t1-t2));
100 if (d1==B0B&&d2==B0B) mix_amp=
sin(0.5*dm*(t1-t2));
102 double norm=1.0/s1mom.
d3mag();
104 vertex(0,norm*mix_amp*s1mom*(p->
eps(0)));
105 vertex(1,norm*mix_amp*s1mom*(p->
eps(1)));
106 vertex(2,norm*mix_amp*s1mom*(p->
eps(2)));
const EvtVector4R & getP4() const
void setLifetime(double tau)
EvtParticle * getDaug(int i)
virtual EvtVector4C eps(int i) const
double initializePhaseSpace(int numdaughter, EvtId *daughters, double poleSize=-1., int whichTwo1=0, int whichTwo2=1)