M. Caffo et al., BHAGEN95 - A MONTE-CARLO PROGRAM FOR BHABHA SCATTERING AT LEP1 SLC AND LEP2 ENERGIES/, Nuovo cimento della Società Italiana di Fisica. A. Nuclei, particles and fields, 110(5), 1997, pp. 515-536
We present the Monte Carlo program BHAGEN95, for calculating the cross
-section of the Bhabha scattering process at LEP1/SLC and LEP2 energie
s, usable with continuity from small-to large-angle configurations. We
discuss some improvements in the event generator BHAGEN94, which is n
ow part of the new code. In particular the weak and QCD corrections ar
e implemented up to two loops for the relevant contributions, and the
emission of one hard photon is treated exactly. We have included all t
he radiative corrections which are necessary to obtain, for a typical
experimental event selection, a precision of 0.1-0.2% at small angle.
At large angle we estimate a precision of 0.5%, with the exception of
the region where the beam energy is a few GeV above the Z-boson resona
nce, where it is up to 1%. A detailed comparison with other codes for
both small-angle and large-angle Bhabha scattering is performed.