221 double s = mZZ_c*mZZ_c;
228 double Phi1 = Phi1_c;
237 double shs = Sqrt(1-hs*hs);
238 double sh1 = Sqrt(1-h1*h1);
239 double sh2 = Sqrt(1-h2*h2);
240 double hsdb = 1 - 2*shs*shs;
241 double shsdb = 2*hs*shs;
242 double h1db = 1 - 2*sh1*sh1;
243 double h2db = 1 - 2*sh2*sh2;
245 double x = (M1*M1-M2*M2)/s;
246 double beta1 = Sqrt(1. - (4.*M1*M1)/(s*(1+x)*(1+x)));
247 double beta2 = Sqrt(1. - (4.*M2*M2)/(s*(1+x)*(1+x)));
249 double gamma = 2.475;
251 double Pi = TMath::Pi();
252 double alpha = 1./137;
254 double Tf3 = -1/2.;
double Qf = -1.;
255 double gL = 2.*(Tf3 - xW*Qf), gR = -2.*xW*Qf;
259 qTf3 = 1/2.; qQf = 2./3.;
262 qTf3 = -1/2.; qQf = -1./3.;
264 double gqL = 2.*(qTf3 - xW*qQf), gqR = -2.*xW*qQf;
267 const int nterms = 45;
270 term[0] = (Power(alpha,4)*
beta1*Power(M1,2)*Power(M2,2)*(1 + x)*(Power(gqL,4)*Power(x +
beta1*
beta2*x + hs -
beta1*
beta2*hs,2) + Power(gqR,4)*Power(x +
beta1*
beta2*x + (-1 +
beta1*
beta2)*hs,2))*(4*(gL - gR)*(gL + gR)*h1 + (Power(gL,2) + Power(gR,2))*(3 + h1db))*(4*(gL - gR)*(gL + gR)*h2 + (Power(gL,2) + Power(gR,2))*(3 + h2db))*Power(shs,2))/(1.572864e6*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + xW,4)*Power(xW,4)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
272 term[1] = (Power(alpha,4)*
beta1*Power(M1,2)*Power(M2,2)*(1 + x)*(Power(gqR,4)*Power(x +
beta1*
beta2*x + hs -
beta1*
beta2*hs,2) + Power(gqL,4)*Power(x +
beta1*
beta2*x + (-1 +
beta1*
beta2)*hs,2))*(4*(-Power(gL,2) + Power(gR,2))*h1 + (Power(gL,2) + Power(gR,2))*(3 + h1db))*(4*(-Power(gL,2) + Power(gR,2))*h2 + (Power(gL,2) + Power(gR,2))*(3 + h2db))*Power(shs,2))/(1.572864e6*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + xW,4)*Power(xW,4)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
274 term[2] = (Power(alpha,4)*
beta1*Power(1 +
beta1*
beta2,2)*Power(M1,2)*Power(M2,2)*(1 + x)*(4*(-Power(gL,2) + Power(gR,2))*h1 + (Power(gL,2) + Power(gR,2))*(3 + h1db))*(4*(gL - gR)*(gL + gR)*h2 + (Power(gL,2) + Power(gR,2))*(3 + h2db))*Power(shs,2)*(Power(gqR,4)*Power(1 + hs,4) + Power(gqL,4)*Power(shs,4)))/(1.572864e6*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + xW,4)*Power(xW,4)*Power(1 + hs,2)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
276 term[3] = (Power(alpha,4)*
beta1*Power(1 +
beta1*
beta2,2)*Power(M1,2)*Power(M2,2)*(1 + x)*(4*(gL - gR)*(gL + gR)*h1 + (Power(gL,2) + Power(gR,2))*(3 + h1db))*(4*(-Power(gL,2) + Power(gR,2))*h2 + (Power(gL,2) + Power(gR,2))*(3 + h2db))*Power(shs,2)*(Power(gqL,4)*Power(1 + hs,4) + Power(gqR,4)*Power(shs,4)))/(1.572864e6*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + xW,4)*Power(xW,4)*Power(1 + hs,2)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
278 term[4] = (Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta1,2))*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(Phi1)*(Power(gL,2) - Power(gR,2) + (Power(gL,2) + Power(gR,2))*h1)*(4*(gL - gR)*(gL + gR)*h2 + (Power(gL,2) + Power(gR,2))*(3 + h2db))*shs*(Power(gqR,4)*Power(1 + hs,2)*(x +
beta1*
beta2*x + (-1 +
beta1*
beta2)*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(-1 + x)*hs) - Power(gqL,4)*(x +
beta1*
beta2*x + hs -
beta1*
beta2*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(-1 + x)*hs)*Power(shs,2))*sh1)/(786432.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(-1 + x)*Power(-1 + xW,4)*Power(xW,4)*(1 + hs)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
280 term[5] = (Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta1,2))*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(Phi1)*(-Power(gL,2) + Power(gR,2) + (Power(gL,2) + Power(gR,2))*h1)*(4*(gL - gR)*(gL + gR)*h2 - (Power(gL,2) + Power(gR,2))*(3 + h2db))*shs*(-(Power(gqL,4)*Power(1 + hs,2)*(x +
beta1*
beta2*x + (-1 +
beta1*
beta2)*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(-1 + x)*hs)) + Power(gqR,4)*(x +
beta1*
beta2*x + hs -
beta1*
beta2*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(-1 + x)*hs)*Power(shs,2))*sh1)/(786432.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(-1 + x)*Power(-1 + xW,4)*Power(xW,4)*(1 + hs)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
282 term[6] = -(Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta1,2))*(1 +
beta1*
beta2)*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(Phi1)*(-Power(gL,2) + Power(gR,2) + (Power(gL,2) + Power(gR,2))*h1)*(4*(gL - gR)*(gL + gR)*h2 + (Power(gL,2) + Power(gR,2))*(3 + h2db))*shs*(-(Power(gqR,4)*Power(1 + hs,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(-1 + x)*hs)) + Power(gqL,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(-1 + x)*hs)*Power(shs,4))*sh1)/(786432.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(1 - x)*Power(-1 + xW,4)*Power(xW,4)*Power(1 + hs,2)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
284 term[7] = -(Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta1,2))*(1 +
beta1*
beta2)*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(Phi1)*(Power(gL,2) - Power(gR,2) + (Power(gL,2) + Power(gR,2))*h1)*(4*(gL - gR)*(gL + gR)*h2 - (Power(gL,2) + Power(gR,2))*(3 + h2db))*shs*(Power(gqL,4)*Power(1 + hs,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(-1 + x)*hs) - Power(gqR,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(-1 + x)*hs)*Power(shs,4))*sh1)/(786432.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(1 - x)*Power(-1 + xW,4)*Power(xW,4)*Power(1 + hs,2)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
286 term[8] = (Power(alpha,4)*
beta1*(1 +
beta1*
beta2)*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(2*(-Phi1 + Pi))*(4*(gL - gR)*(gL + gR)*h2 + (Power(gL,2) + Power(gR,2))*(3 + h2db))*Power(shs,2)*(Power(gqR,4)*Power(1 + hs,2)*(x +
beta1*
beta2*x + (-1 +
beta1*
beta2)*hs) + Power(gqL,4)*(x +
beta1*
beta2*x + hs -
beta1*
beta2*hs)*Power(shs,2))*Power(sh1,2))/(393216.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + xW,4)*Power(xW,4)*(1 + hs)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
288 term[9] = (Power(alpha,4)*
beta1*(1 +
beta1*
beta2)*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(2*(-Phi1 + Pi))*(4*(gL - gR)*(gL + gR)*h2 - (Power(gL,2) + Power(gR,2))*(3 + h2db))*Power(shs,2)*(-(Power(gqL,4)*Power(1 + hs,2)*(x +
beta1*
beta2*x + (-1 +
beta1*
beta2)*hs)) - Power(gqR,4)*(x +
beta1*
beta2*x + hs -
beta1*
beta2*hs)*Power(shs,2))*Power(sh1,2))/(393216.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + xW,4)*Power(xW,4)*(1 + hs)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
290 term[10] = (Power(alpha,4)*
beta1*(1 - Power(
beta1,2))*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*(1 + x)*(4*(gL - gR)*(gL + gR)*h2 + (Power(gL,2) + Power(gR,2))*(3 + h2db))*(Power(gqR,4)*Power(1 + hs,4)*Power(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(-1 + x)*hs,2) + Power(gqL,4)*Power(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(-1 + x)*hs,2)*Power(shs,4))*Power(sh1,2))/(3.145728e6*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + x,2)*Power(-1 + xW,4)*Power(xW,4)*Power(1 + hs,2)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
292 term[11] = (Power(alpha,4)*
beta1*(1 - Power(
beta1,2))*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*(1 + x)*(4*(-Power(gL,2) + Power(gR,2))*h2 + (Power(gL,2) + Power(gR,2))*(3 + h2db))*(Power(gqL,4)*Power(1 + hs,4)*Power(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(-1 + x)*hs,2) + Power(gqR,4)*Power(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(-1 + x)*hs,2)*Power(shs,4))*Power(sh1,2))/(3.145728e6*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + x,2)*Power(-1 + xW,4)*Power(xW,4)*Power(1 + hs,2)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
294 term[12] = (Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta2,2))*Power(M1,2)*Power(M2,2)*Cos(phi + Phi1)*(4*(gL - gR)*(gL + gR)*h1 - (Power(gL,2) + Power(gR,2))*(3 + h1db))*(-Power(gL,2) + Power(gR,2) + (Power(gL,2) + Power(gR,2))*h2)*shs*(Power(gqR,4)*Power(1 + hs,2)*(x +
beta1*
beta2*x + hs -
beta1*
beta2*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(1 + x)*hs) - Power(gqL,4)*(x +
beta1*
beta2*x + (-1 +
beta1*
beta2)*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(1 + x)*hs)*Power(shs,2))*sh2)/(786432.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + xW,4)*Power(xW,4)*(1 + hs)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
296 term[13] = (Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta2,2))*Power(M1,2)*Power(M2,2)*Cos(phi + Phi1)*(4*(gL - gR)*(gL + gR)*h1 + (Power(gL,2) + Power(gR,2))*(3 + h1db))*(Power(gL,2) - Power(gR,2) + (Power(gL,2) + Power(gR,2))*h2)*shs*(-(Power(gqL,4)*Power(1 + hs,2)*(x +
beta1*
beta2*x + hs -
beta1*
beta2*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(1 + x)*hs)) + Power(gqR,4)*(x +
beta1*
beta2*x + (-1 +
beta1*
beta2)*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(1 + x)*hs)*Power(shs,2))*sh2)/(786432.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + xW,4)*Power(xW,4)*(1 + hs)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
298 term[14] = (Power(alpha,4)*
beta1*(1 +
beta1*
beta2)*Sqrt(1 - Power(
beta2,2))*Power(M1,2)*Power(M2,2)*Cos(phi + Phi1)*(4*(gL - gR)*(gL + gR)*h1 - (Power(gL,2) + Power(gR,2))*(3 + h1db))*(Power(gL,2) - Power(gR,2) + (Power(gL,2) + Power(gR,2))*h2)*shs*(Power(gqR,4)*Power(1 + hs,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(1 + x)*hs) - Power(gqL,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(1 + x)*hs)*Power(shs,4))*sh2)/(786432.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + xW,4)*Power(xW,4)*Power(1 + hs,2)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
300 term[15] = (Power(alpha,4)*
beta1*(1 +
beta1*
beta2)*Sqrt(1 - Power(
beta2,2))*Power(M1,2)*Power(M2,2)*Cos(phi + Phi1)*(4*(gL - gR)*(gL + gR)*h1 + (Power(gL,2) + Power(gR,2))*(3 + h1db))*(-Power(gL,2) + Power(gR,2) + (Power(gL,2) + Power(gR,2))*h2)*shs*(-(Power(gqL,4)*Power(1 + hs,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(1 + x)*hs)) + Power(gqR,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(1 + x)*hs)*Power(shs,4))*sh2)/(786432.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + xW,4)*Power(xW,4)*Power(1 + hs,2)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
302 term[16] = -(Power(alpha,4)*
beta1*Power(M1,2)*Power(M2,2)*(1 + x)*((
beta1 +
beta2 -
beta1*x +
beta2*x)*Sqrt(
beta1*
beta2*(1 - Power(x,2))) + (1 + Power(
beta1,2)*Power(
beta2,2))*(-1 + Power(x,2)))*Cos(phi)*hs*((1 +
beta1*
beta2)*(Power(gqL,4) - Power(gqR,4))*x - (-1 +
beta1*
beta2)*(Power(gqL,4) + Power(gqR,4))*hs)*(Power(gL,2) - Power(gR,2) + (Power(gL,2) + Power(gR,2))*h1)*(Power(gL,2) - Power(gR,2) + (Power(gL,2) + Power(gR,2))*h2)*Power(shs,2)*sh1*sh2)/(49152.*Sqrt((-1 + Power(
beta1,2))*(-1 + Power(
beta2,2)))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(1 - Power(x,2))*Power(-1 + xW,4)*Power(xW,4)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
304 term[17] = -(Power(alpha,4)*
beta1*Power(M1,2)*Power(M2,2)*(1 + x)*((
beta1 +
beta2 -
beta1*x +
beta2*x)*Sqrt(
beta1*
beta2*(1 - Power(x,2))) + (1 + Power(
beta1,2)*Power(
beta2,2))*(-1 + Power(x,2)))*Cos(phi)*hs*((1 +
beta1*
beta2)*(-Power(gqL,4) + Power(gqR,4))*x - (-1 +
beta1*
beta2)*(Power(gqL,4) + Power(gqR,4))*hs)*(-Power(gL,2) + Power(gR,2) + (Power(gL,2) + Power(gR,2))*h1)*(-Power(gL,2) + Power(gR,2) + (Power(gL,2) + Power(gR,2))*h2)*Power(shs,2)*sh1*sh2)/(49152.*Sqrt((-1 + Power(
beta1,2))*(-1 + Power(
beta2,2)))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(1 - Power(x,2))*Power(-1 + xW,4)*Power(xW,4)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
306 term[18] = -(Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta1,2))*Sqrt(1 - Power(
beta2,2))*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(phi + 2*Phi1)*(Power(gqL,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(-1 + x)*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(1 + x)*hs) + Power(gqR,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(-1 + x)*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(1 + x)*hs))*(Power(gL,2) - Power(gR,2) + (Power(gL,2) + Power(gR,2))*h1)*(Power(gL,2) - Power(gR,2) + (Power(gL,2) + Power(gR,2))*h2)*Power(shs,2)*sh1*sh2)/(786432.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(1 - Power(x,2))*Power(-1 + xW,4)*Power(xW,4)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
308 term[19] = -(Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta1,2))*Sqrt(1 - Power(
beta2,2))*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(phi + 2*Phi1)*(Power(gqR,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(-1 + x)*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(1 + x)*hs) + Power(gqL,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(-1 + x)*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(1 + x)*hs))*(-Power(gL,2) + Power(gR,2) + (Power(gL,2) + Power(gR,2))*h1)*(-Power(gL,2) + Power(gR,2) + (Power(gL,2) + Power(gR,2))*h2)*Power(shs,2)*sh1*sh2)/(786432.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(1 - Power(x,2))*Power(-1 + xW,4)*Power(xW,4)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
310 term[20] = (Power(alpha,4)*
beta1*(1 +
beta1*
beta2)*Power(M1,2)*Power(M2,2)*(1 + x)*((
beta1 +
beta2 -
beta1*x +
beta2*x)*Sqrt(
beta1*
beta2*(1 - Power(x,2))) + (1 + Power(
beta1,2)*Power(
beta2,2))*(-1 + Power(x,2)))*Cos(phi + 2*Phi1)*hs*(-Power(gL,2) + Power(gR,2) + (Power(gL,2) + Power(gR,2))*h1)*(Power(gL,2) - Power(gR,2) + (Power(gL,2) + Power(gR,2))*h2)*Power(shs,2)*(Power(gqR,4)*Power(1 + hs,2) - Power(gqL,4)*Power(shs,2))*sh1*sh2)/(49152.*Sqrt((-1 + Power(
beta1,2))*(-1 + Power(
beta2,2)))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(-1 + Power(x,2))*Power(-1 + xW,4)*Power(xW,4)*(1 + hs)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
312 term[21] = (Power(alpha,4)*
beta1*(1 +
beta1*
beta2)*Power(M1,2)*Power(M2,2)*(1 + x)*((
beta1 +
beta2 -
beta1*x +
beta2*x)*Sqrt(
beta1*
beta2*(1 - Power(x,2))) + (1 + Power(
beta1,2)*Power(
beta2,2))*(-1 + Power(x,2)))*Cos(phi + 2*Phi1)*hs*(Power(gL,2) - Power(gR,2) + (Power(gL,2) + Power(gR,2))*h1)*(-Power(gL,2) + Power(gR,2) + (Power(gL,2) + Power(gR,2))*h2)*Power(shs,2)*(Power(gqL,4)*Power(1 + hs,2) - Power(gqR,4)*Power(shs,2))*sh1*sh2)/(49152.*Sqrt((-1 + Power(
beta1,2))*(-1 + Power(
beta2,2)))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(-1 + Power(x,2))*Power(-1 + xW,4)*Power(xW,4)*(1 + hs)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
314 term[22] = -(Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta1,2))*Sqrt(1 - Power(
beta2,2))*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(phi)*(-Power(gL,2) + Power(gR,2) + (Power(gL,2) + Power(gR,2))*h1)*(Power(gL,2) - Power(gR,2) + (Power(gL,2) + Power(gR,2))*h2)*(Power(gqR,4)*Power(1 + hs,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(-1 + x)*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(1 + x)*hs) + Power(gqL,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(-1 + x)*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(1 + x)*hs)*Power(shs,4))*sh1*sh2)/(786432.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(1 - Power(x,2))*Power(-1 + xW,4)*Power(xW,4)*Power(1 + hs,2)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
316 term[23] = -(Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta1,2))*Sqrt(1 - Power(
beta2,2))*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(phi)*(Power(gL,2) - Power(gR,2) + (Power(gL,2) + Power(gR,2))*h1)*(-Power(gL,2) + Power(gR,2) + (Power(gL,2) + Power(gR,2))*h2)*(Power(gqL,4)*Power(1 + hs,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(-1 + x)*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(1 + x)*hs) + Power(gqR,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(-1 + x)*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(1 + x)*hs)*Power(shs,4))*sh1*sh2)/(786432.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(1 - Power(x,2))*Power(-1 + xW,4)*Power(xW,4)*Power(1 + hs,2)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
318 term[24] = (Power(alpha,4)*
beta1*(1 +
beta1*
beta2)*Sqrt(1 - Power(
beta2,2))*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*Cos(phi + Phi1 - 2*(-Phi1 + Pi))*((-Power(gqL,4) + Power(gqR,4))*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2)) + 4*(Power(gqL,4) + Power(gqR,4))*(1 + x)*hs)*(Power(gL,2) - Power(gR,2) + (Power(gL,2) + Power(gR,2))*h2)*Power(shs,3)*Power(sh1,2)*sh2)/(393216.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + xW,4)*Power(xW,4)*Power(-1 - Power(
beta1,2)*Power(
beta2,2) + Power(x +
beta1*
beta2*x,2) + 2*
beta1*
beta2*hsdb,2));
320 term[25] = (Power(alpha,4)*
beta1*(1 +
beta1*
beta2)*Sqrt(1 - Power(
beta2,2))*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*Cos(phi + Phi1 - 2*(-Phi1 + Pi))*((Power(gqL,4) - Power(gqR,4))*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2)) + 4*(Power(gqL,4) + Power(gqR,4))*(1 + x)*hs)*(-Power(gL,2) + Power(gR,2) + (Power(gL,2) + Power(gR,2))*h2)*Power(shs,3)*Power(sh1,2)*sh2)/(393216.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + xW,4)*Power(xW,4)*Power(-1 - Power(
beta1,2)*Power(
beta2,2) + Power(x +
beta1*
beta2*x,2) + 2*
beta1*
beta2*hsdb,2));
322 term[26] = (Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta1,2))*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*(1 + x)*((
beta1 +
beta2 -
beta1*x +
beta2*x)*Sqrt(
beta1*
beta2*(1 - Power(x,2))) + (1 + Power(
beta1,2)*Power(
beta2,2))*(-1 + Power(x,2)))*Cos(phi + Phi1)*hs*(Power(gL,2) - Power(gR,2) + (Power(gL,2) + Power(gR,2))*h2)*shs*(-(Power(gqR,4)*Power(1 + hs,2)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(-1 + x)*hs)) - Power(gqL,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(-1 + x)*hs)*Power(shs,2))*Power(sh1,2)*sh2)/(98304.*Sqrt((-1 + Power(
beta1,2))*(-1 + Power(
beta2,2)))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(-1 + x)*(-1 + Power(x,2))*Power(-1 + xW,4)*Power(xW,4)*(1 + hs)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
324 term[27] = (Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta1,2))*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*(1 + x)*((
beta1 +
beta2 -
beta1*x +
beta2*x)*Sqrt(
beta1*
beta2*(1 - Power(x,2))) + (1 + Power(
beta1,2)*Power(
beta2,2))*(-1 + Power(x,2)))*Cos(phi + Phi1)*hs*(-Power(gL,2) + Power(gR,2) + (Power(gL,2) + Power(gR,2))*h2)*shs*(-(Power(gqL,4)*Power(1 + hs,2)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(-1 + x)*hs)) - Power(gqR,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(-1 + x)*hs)*Power(shs,2))*Power(sh1,2)*sh2)/(98304.*Sqrt((-1 + Power(
beta1,2))*(-1 + Power(
beta2,2)))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(-1 + x)*(-1 + Power(x,2))*Power(-1 + xW,4)*Power(xW,4)*(1 + hs)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
326 term[28] = (Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta2,2))*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*Cos(phi + Phi1 + 2*(-Phi1 + Pi))*(Power(gL,2) - Power(gR,2) + (Power(gL,2) + Power(gR,2))*h2)*shs*(Power(gqR,4)*Power(1 + hs,2)*(-((1 +
beta1*
beta2)*x) + (1 -
beta1*
beta2)*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(1 + x)*hs) + Power(gqL,4)*(x +
beta1*
beta2*x + hs -
beta1*
beta2*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(1 + x)*hs)*Power(shs,2))*Power(sh1,2)*sh2)/(393216.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + xW,4)*Power(xW,4)*(1 + hs)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
328 term[29] = (Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta2,2))*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*Cos(phi + Phi1 + 2*(-Phi1 + Pi))*(-Power(gL,2) + Power(gR,2) + (Power(gL,2) + Power(gR,2))*h2)*shs*(Power(gqL,4)*Power(1 + hs,2)*(-((1 +
beta1*
beta2)*x) + (1 -
beta1*
beta2)*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(1 + x)*hs) + Power(gqR,4)*(x +
beta1*
beta2*x + hs -
beta1*
beta2*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(1 + x)*hs)*Power(shs,2))*Power(sh1,2)*sh2)/(393216.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + xW,4)*Power(xW,4)*(1 + hs)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
330 term[30] = (Power(alpha,4)*
beta1*(1 +
beta1*
beta2)*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(2*(phi + Phi1))*(4*(gL - gR)*(gL + gR)*h1 - (Power(gL,2) + Power(gR,2))*(3 + h1db))*Power(shs,2)*(Power(gqR,4)*Power(1 + hs,2)*(x +
beta1*
beta2*x + hs -
beta1*
beta2*hs) + Power(gqL,4)*(x +
beta1*
beta2*x + (-1 +
beta1*
beta2)*hs)*Power(shs,2))*Power(sh2,2))/(393216.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + xW,4)*Power(xW,4)*(1 + hs)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
332 term[31] = (Power(alpha,4)*
beta1*(1 +
beta1*
beta2)*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(2*(phi + Phi1))*(4*(gL - gR)*(gL + gR)*h1 + (Power(gL,2) + Power(gR,2))*(3 + h1db))*Power(shs,2)*(-(Power(gqL,4)*Power(1 + hs,2)*(x +
beta1*
beta2*x + hs -
beta1*
beta2*hs)) - Power(gqR,4)*(x +
beta1*
beta2*x + (-1 +
beta1*
beta2)*hs)*Power(shs,2))*Power(sh2,2))/(393216.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + xW,4)*Power(xW,4)*(1 + hs)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
334 term[32] = (Power(alpha,4)*
beta1*(1 - Power(
beta2,2))*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*(4*(-Power(gL,2) + Power(gR,2))*h1 + (Power(gL,2) + Power(gR,2))*(3 + h1db))*(Power(gqR,4)*Power(1 + hs,4)*Power(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(1 + x)*hs,2) + Power(gqL,4)*Power(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(1 + x)*hs,2)*Power(shs,4))*Power(sh2,2))/(3.145728e6*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(1 + x)*Power(-1 + xW,4)*Power(xW,4)*Power(1 + hs,2)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
336 term[33] = (Power(alpha,4)*
beta1*(1 - Power(
beta2,2))*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*(4*(gL - gR)*(gL + gR)*h1 + (Power(gL,2) + Power(gR,2))*(3 + h1db))*(Power(gqL,4)*Power(1 + hs,4)*Power(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(1 + x)*hs,2) + Power(gqR,4)*Power(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(1 + x)*hs,2)*Power(shs,4))*Power(sh2,2))/(3.145728e6*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(1 + x)*Power(-1 + xW,4)*Power(xW,4)*Power(1 + hs,2)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
338 term[34] = -(Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta1,2))*(1 +
beta1*
beta2)*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(Phi1 + 2*(phi + Phi1))*((-Power(gqL,4) + Power(gqR,4))*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2)) + 4*(Power(gqL,4) + Power(gqR,4))*(-1 + x)*hs)*(Power(gL,2) - Power(gR,2) + (Power(gL,2) + Power(gR,2))*h1)*Power(shs,3)*sh1*Power(sh2,2))/(393216.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(-1 + x)*Power(-1 + xW,4)*Power(xW,4)*Power(-1 - Power(
beta1,2)*Power(
beta2,2) + Power(x +
beta1*
beta2*x,2) + 2*
beta1*
beta2*hsdb,2));
340 term[35] = -(Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta1,2))*(1 +
beta1*
beta2)*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(Phi1 + 2*(phi + Phi1))*((Power(gqL,4) - Power(gqR,4))*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2)) + 4*(Power(gqL,4) + Power(gqR,4))*(-1 + x)*hs)*(-Power(gL,2) + Power(gR,2) + (Power(gL,2) + Power(gR,2))*h1)*Power(shs,3)*sh1*Power(sh2,2))/(393216.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(-1 + x)*Power(-1 + xW,4)*Power(xW,4)*Power(-1 - Power(
beta1,2)*Power(
beta2,2) + Power(x +
beta1*
beta2*x,2) + 2*
beta1*
beta2*hsdb,2));
342 term[36] = (Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta2,2))*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*((
beta1 +
beta2 -
beta1*x +
beta2*x)*Sqrt(
beta1*
beta2*(1 - Power(x,2))) + (1 + Power(
beta1,2)*Power(
beta2,2))*(-1 + Power(x,2)))*Cos(Phi1)*hs*(-Power(gL,2) + Power(gR,2) + (Power(gL,2) + Power(gR,2))*h1)*shs*(-(Power(gqR,4)*Power(1 + hs,2)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(1 + x)*hs)) - Power(gqL,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(1 + x)*hs)*Power(shs,2))*sh1*Power(sh2,2))/(98304.*Sqrt((-1 + Power(
beta1,2))*(-1 + Power(
beta2,2)))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(-1 + Power(x,2))*Power(-1 + xW,4)*Power(xW,4)*(1 + hs)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
344 term[37] = (Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta2,2))*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*((
beta1 +
beta2 -
beta1*x +
beta2*x)*Sqrt(
beta1*
beta2*(1 - Power(x,2))) + (1 + Power(
beta1,2)*Power(
beta2,2))*(-1 + Power(x,2)))*Cos(Phi1)*hs*(Power(gL,2) - Power(gR,2) + (Power(gL,2) + Power(gR,2))*h1)*shs*(-(Power(gqL,4)*Power(1 + hs,2)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(1 + x)*hs)) - Power(gqR,4)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(1 + x)*hs)*Power(shs,2))*sh1*Power(sh2,2))/(98304.*Sqrt((-1 + Power(
beta1,2))*(-1 + Power(
beta2,2)))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(-1 + Power(x,2))*Power(-1 + xW,4)*Power(xW,4)*(1 + hs)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
346 term[38] = (Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta1,2))*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(Phi1 - 2*(phi + Phi1))*(-Power(gL,2) + Power(gR,2) + (Power(gL,2) + Power(gR,2))*h1)*shs*(Power(gqR,4)*Power(1 + hs,2)*(x +
beta1*
beta2*x + hs -
beta1*
beta2*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(-1 + x)*hs) - Power(gqL,4)*(x +
beta1*
beta2*x + (-1 +
beta1*
beta2)*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(-1 + x)*hs)*Power(shs,2))*sh1*Power(sh2,2))/(393216.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(-1 + x)*Power(-1 + xW,4)*Power(xW,4)*(1 + hs)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
348 term[39] = (Power(alpha,4)*
beta1*Sqrt(1 - Power(
beta1,2))*(Power(gL,2) + Power(gR,2))*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(Phi1 - 2*(phi + Phi1))*(Power(gL,2) - Power(gR,2) + (Power(gL,2) + Power(gR,2))*h1)*shs*(Power(gqL,4)*Power(1 + hs,2)*(x +
beta1*
beta2*x + hs -
beta1*
beta2*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(-1 + x)*hs) - Power(gqR,4)*(x +
beta1*
beta2*x + (-1 +
beta1*
beta2)*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(-1 + x)*hs)*Power(shs,2))*sh1*Power(sh2,2))/(393216.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(-1 + x)*Power(-1 + xW,4)*Power(xW,4)*(1 + hs)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
350 term[40] = -(Power(alpha,4)*
beta1*(Power(gqL,4) + Power(gqR,4))*Power(Power(gL,2) + Power(gR,2),2)*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(2*(phi + Pi))*(x +
beta1*
beta2*x + hs -
beta1*
beta2*hs)*(x +
beta1*
beta2*x + (-1 +
beta1*
beta2)*hs)*Power(shs,2)*Power(sh1,2)*Power(sh2,2))/(196608.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + xW,4)*Power(xW,4)*Power(-1 - Power(
beta1,2)*Power(
beta2,2) + Power(x +
beta1*
beta2*x,2) + 2*
beta1*
beta2*hsdb,2));
352 term[41] = (Power(alpha,4)*
beta1*(-1 + Power(
beta2,2))*(Power(gqL,4) + Power(gqR,4))*Power(Power(gL,2) + Power(gR,2),2)*Power(M1,2)*Power(M2,2)*Cos(2*(-Phi1 + Pi))*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(1 + x)*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(1 + x)*hs)*Power(shs,2)*Power(sh1,2)*Power(sh2,2))/(786432.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*(1 + x)*Power(-1 + xW,4)*Power(xW,4)*Power(-1 - Power(
beta1,2)*Power(
beta2,2) + Power(x +
beta1*
beta2*x,2) + 2*
beta1*
beta2*hsdb,2));
354 term[42] = (Power(alpha,4)*
beta1*(-1 + Power(
beta1,2))*(Power(gqL,4) + Power(gqR,4))*Power(Power(gL,2) + Power(gR,2),2)*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(2*(phi + Phi1))*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) - 4*(-1 + x)*hs)*(2 + Power(
beta1,2) + Power(
beta2,2) + 2*(Power(
beta1,2) - Power(
beta2,2))*x + (-2 + Power(
beta1,2) + Power(
beta2,2))*Power(x,2) + 4*(-1 + x)*hs)*Power(shs,2)*Power(sh1,2)*Power(sh2,2))/(786432.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + x,2)*Power(-1 + xW,4)*Power(xW,4)*Power(-1 - Power(
beta1,2)*Power(
beta2,2) + Power(x +
beta1*
beta2*x,2) + 2*
beta1*
beta2*hsdb,2));
356 term[43] = -(Power(alpha,4)*
beta1*Power(1 +
beta1*
beta2,2)*(Power(gqL,4) + Power(gqR,4))*Power(Power(gL,2) + Power(gR,2),2)*Power(M1,2)*Power(M2,2)*(1 + x)*Cos(2*(-phi - 2*Phi1 + Pi))*Power(shs,4)*Power(sh1,2)*Power(sh2,2))/(196608.*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + xW,4)*Power(xW,4)*Power(-1 - Power(
beta1,2)*Power(
beta2,2) + Power(x +
beta1*
beta2*x,2) + 2*
beta1*
beta2*hsdb,2));
358 term[44] = (Power(alpha,4)*
beta1*(Power(gqL,4) + Power(gqR,4))*Power(Power(gL,2) + Power(gR,2),2)*Power(M1,2)*Power(M2,2)*(1 + x)*Power((
beta1 +
beta2 -
beta1*x +
beta2*x)*Sqrt(
beta1*
beta2*(1 - Power(x,2))) + (1 + Power(
beta1,2)*Power(
beta2,2))*(-1 + Power(x,2)),2)*Power(shsdb,2)*Power(sh1,2)*Power(sh2,2))/(98304.*(-1 + Power(
beta1,2))*(-1 + Power(
beta2,2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M1,2) - Power(MZ,2),2))*(Power(gamma,2)*Power(MZ,2) + Power(Power(M2,2) - Power(MZ,2),2))*Power(Pi,3)*s*Power(-1 + Power(x,2),2)*Power(-1 + xW,4)*Power(xW,4)*Power(Power(-1 +
beta1*
beta2,2) - Power(x +
beta1*
beta2*x,2) + 4*
beta1*
beta2*Power(shs,2),2));
360 double returnVal = 0.;
361 for (
int i = 0; i < nterms; i++){
363 if (term[i] != term[i]) {
364 std::cout <<
"term[" << i <<
"] isNaN" << std::endl;
367 returnVal += term[i];
370 if (returnVal <= 0) returnVal = 1.e-40;