********************************************************* *AUTHOR: FABIO MALTONI * *DATE : 10/10/2001 * *NOTES : PROGRAM GENERATED BY BHIGGS.M * ********************************************************* double precision FUNCTION BBAQH(I1,I2,I3,I4) * --------------------------------------------------------------------- * returns the matrix element squared for the process * * 0 -> bbar1 b2 a3 q4 h * * All momenta outgoing. * No averaging is performed for initial spins or colors. * No STRONG coupling is included. * No Bottom-Higgs coupling is included. * --------------------------------------------------------------------- IMPLICIT NONE INCLUDE 'constants.f' INCLUDE 'sprods_com.f' INCLUDE 'zprods_com.f' * ARGUMENTS INTEGER I1,I2,I3,I4 * LOCAL double precision T134,T234 DOUBLE COMPLEX AMP(2) INTEGER L t134=s(i1,i3)+s(i1,i4)+s(i3,i4) t234=s(i2,i3)+s(i2,i4)+s(i3,i4) amp(1)= . (-2d0*(za(i3,i2)*zb(i2,i1) + za(i3,i4)*zb(i4,i1))*zb(i4,i2))/ - (T234*s(i3,i4)) + (2d0*zb(i1,i4)* - (za(i1,i3)*zb(i2,i1) - za(i4,i3)*zb(i4,i2)))/ - (T134*s(i3,i4)) amp(2)= . (-2d0*(za(i4,i2)*zb(i2,i1) + za(i4,i3)*zb(i3,i1))*zb(i3,i2))/ - (T234*s(i3,i4)) + (2d0*zb(i3,i1)* - (za(i4,i1)*zb(i2,i1) - za(i4,i3)*zb(i3,i2)))/ - (T134*s(i3,i4)) BBAQH=0d0 do l=1,2 BBAQH=BBAQH+cdabs(amp(l))**2 enddo BBAQH=2D0*BBAQH*V/4d0 END