55 lne3 = -7. / 4. - sqrt( lne3 );
72 double xb = ( 1 - x );
74 if ( x < 0 || x > 1 || z < xb || z > ( 1 + xb ) )
77 double p2min = ( 0 > z - 1. ? 0 : z - 1. );
78 double p2max = ( 1. - x ) * ( z - 1. + x );
80 if ( p2 < p2min || p2 > p2max )
92 dG = 12. *
delta( p2, p2min, p2max ) *
93 ( ( 1. + xb - z ) * ( z - xb ) * W1 + xb * ( z - xb ) * ( W4plus5 ) );
102 ( ( 1. + xb - z ) * ( z - xb - p2 ) * W1 + ( 1. - z + p2 ) * W2 +
103 ( xb * ( z - xb ) - p2 ) * ( W3 + W4 + W5 ) );
111 if ( xmin > 0 || xmax < 0 )
126 lz = log( z ) / ( 1. - z );
136 double w = -( 8. * pow( log( z ), 2 ) - 10. * log( z ) + 2. * lz + dl + 5. ) +
137 ( 8. * log( z ) - 7. ) * log(
_epsilon3 ) -
147 double t2 = 1. - 4. * p2 / z2;
148 double t = sqrt( t2 );
152 w += 4. / p2 * ( log( ( 1. + t ) / ( 1. - t ) ) / t + log( p2 / z2 ) ) +
153 1. - ( 8. - z ) * ( 2. - z ) / z2 / t2 +
154 ( ( 2. - z ) / 2. / z + ( 8. - z ) * ( 2. - z ) / 2. / z2 / t2 ) *
155 log( ( 1. + t ) / ( 1. - t ) ) / t;
157 w += ( 8. * log( z ) - 7. ) / p2 - 4. * log( p2 ) / p2;
166 double t2 = 1. - 4. * p2 / z2;
167 double t = sqrt( t2 );
168 double w11 = ( 32. - 8. * z + z2 ) / 4. / z / t2;
172 w -= ( z * t2 / 8. + ( 4. - z ) / 4. + w11 / 2. ) *
173 log( ( 1. + t ) / ( 1. - t ) ) / t;
175 w += ( 8. - z ) / 4. + w11;
184 double t2 = 1. - 4. * p2 / z2;
186 double t = sqrt( t2 );
191 w += ( z * t2 / 16. + 5. * ( 4. - z ) / 16. -
192 ( 64. + 56. * z - 7. * z2 ) / 16. / z / t2 +
193 3. * ( 12. - z ) / 16. / t4 ) *
194 log( ( 1. + t ) / ( 1. - t ) ) / t;
196 w += -( 8. - 3. * z ) / 8. + ( 32. + 22. * z - 3. * z2 ) / 4. / z / t2 -
197 3. * ( 12. - z ) / 8. / t4;
206 double t2 = 1. - 4. * p2 / z2;
208 double t = sqrt( t2 );
213 w -= ( ( 8. - 3. * z ) / 4. / z - ( 22. - 3. * z ) / 2. / z / t2 +
214 3. * ( 12. - z ) / 4. / z / t4 ) *
215 log( ( 1. + t ) / ( 1. - t ) ) / t;
217 w += -1. - ( 32. - 5. * z ) / 2. / z / t2 +
218 3. * ( 12. - z ) / 2. / z / t4;
230 w = 2. * log( z ) / ( 1. - z );
239 double t2 = 1. - 4. * p2 / z2;
241 double t = sqrt( t2 );
245 w += ( 1. / 4. / z - ( 2. - z ) / 2. / z2 / t2 +
246 3. * ( 12. - z ) / 4. / z2 / t4 ) *
247 log( ( 1. + t ) / ( 1. - t ) ) / t;
249 w += -( 8. + z ) / 2. / z2 / t2 - 3. * ( 12. - z ) / 2. / z2 / t4;
double getW2nodelta(const double &x, const double &z, const double &p2)
double delta(const double &x, const double &xmin, const double &xmax)
EvtVubdGamma(const double &alphas)
double getW1nodelta(const double &x, const double &z, const double &p2)
double getW5nodelta(const double &x, const double &z, const double &p2)
double getW1delta(const double &x, const double &z)
double getW4nodelta(const double &x, const double &z, const double &p2)
EvtComplex exp(const EvtComplex &c)
double getdGdxdzdp(const double &x, const double &z, const double &p2)
double getW4plus5delta(const double &x, const double &z)
double getW3nodelta(const double &x, const double &z, const double &p2)