]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ISAJET/isasusy/sszzf5.F
Coding rule violations fixed.
[u/mrichter/AliRoot.git] / ISAJET / isasusy / sszzf5.F
CommitLineData
0795afa3 1#include "isajet/pilot.h"
2 REAL FUNCTION SSZZF5(SP)
3C-----------------------------------------------------------------------
4C SSWZBF: ziss -> zjss f fbar
5C Drees' I26 integrand for higgs-sfermion interference
6C-----------------------------------------------------------------------
7#if defined(CERNLIB_IMPNONE)
8 IMPLICIT NONE
9#endif
10#include "isajet/sssm.inc"
11#include "isajet/sspar.inc"
12#include "isajet/sstmp.inc"
13C
14 REAL SP
15 DOUBLE PRECISION S,M2,M1,MS,E,QS,MUS,BKT
16 DOUBLE PRECISION THZ,TERM,MH,DFI,Q,MF,QP
17C
18 M2=TMP(1)
19 M1=TMP(2)
20 MS=TMP(3)
21 MH=TMP(5)
22 THZ=TMP(4)
23 MF=TMP(6)
24C
25 S=SP
26 E=(S+M2**2-M1**2)/2.D0/M2
27 QS=E**2-S
28 Q=DSQRT(MAX(0.D0,QS))
29 QP=Q*DSQRT(MAX(0.D0,1.D0-4*MF**2/S))
30 MUS=MS**2+S-M1**2-MF**2
31 BKT=S*MS**2-MF**2*(M1**2+M2**2)+THZ*M1*M2*(S-2*MF**2)
32 TERM=DLOG((M2*(E+QP)-MUS)/(M2*(E-QP)-MUS))
33 DFI=(S*QP/2.D0+BKT*TERM/4.D0/M2)/(S-MH**2)
34 SSZZF5=DFI
35 RETURN
36 END