57 double magtau =
getArg( 0 );
58 double phstau =
getArg( 1 );
79 double M2 = p->
mass();
84 double norm = 1.0 / sqrt( 2 * M2 + 4 *
m2 - 4 *
m2 *
m2 / M2 );
95 EvtComplex A000, A001, A010, A011, A100, A101, A110, A111, A200, A201, A210, A211;
96 A000 = norm_e * ( eps0 * L11 );
97 A001 = norm_e * ( eps0 * L12 );
98 A010 = norm_e * ( eps0 * L21 );
99 A011 = norm_e * ( eps0 * L22 );
101 A100 = norm_e * ( eps1 * L11 );
102 A101 = norm_e * ( eps1 * L12 );
103 A110 = norm_e * ( eps1 * L21 );
104 A111 = norm_e * ( eps1 * L22 );
106 A200 = norm_e * ( eps2 * L11 );
107 A201 = norm_e * ( eps2 * L12 );
108 A210 = norm_e * ( eps2 * L21 );
109 A211 = norm_e * ( eps2 * L22 );
111 vertex( 0, 0, 0, norm_edm *
cont( p4eps0, l11 ) + A000 );
112 vertex( 0, 0, 1, norm_edm *
cont( p4eps0, l12 ) + A001 );
113 vertex( 0, 1, 0, norm_edm *
cont( p4eps0, l21 ) + A010 );
114 vertex( 0, 1, 1, norm_edm *
cont( p4eps0, l22 ) + A011 );
116 vertex( 1, 0, 0, norm_edm *
cont( p4eps1, l11 ) + A100 );
117 vertex( 1, 0, 1, norm_edm *
cont( p4eps1, l12 ) + A101 );
118 vertex( 1, 1, 0, norm_edm *
cont( p4eps1, l21 ) + A110 );
119 vertex( 1, 1, 1, norm_edm *
cont( p4eps1, l22 ) + A111 );
121 vertex( 2, 0, 0, norm_edm *
cont( p4eps2, l11 ) + A200 );
122 vertex( 2, 0, 1, norm_edm *
cont( p4eps2, l12 ) + A201 );
123 vertex( 2, 1, 0, norm_edm *
cont( p4eps2, l21 ) + A210 );
124 vertex( 2, 1, 1, norm_edm *
cont( p4eps2, l22 ) + A211 );
virtual EvtDiracSpinor spParent(int) const
const EvtVector4R & getP4() const
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)