14 COMMON /leptou/ cut(14),lst(40),parl(30),
16 REAL cut,parl,
x,
y,w2,q2,u
20 COMMON /linter/ pari(50),ewqc(2,2,8),qc(8),zl(2,4),zq(2,8),pq(17)
21 REAL pari,ewqc,qc,zl,zq,pq
26 common/lujets/
n,
k(nlupdm,5),
p(nlupdm,nplbuf),
v(nlupdm,5)
31 common/ludat1/mstu(200),paru(200),mstj(200),parj(200)
36 common/ludat2/kchg(500,3),pmas(500,4),parf(2000),vckm(4,4)
42 INTEGER ifl,iflr,iflrar,iflro,nremh,
k2,iflar
43 REAL w,amifl,xt,amk2,amiflr,
pt,
phi,
pt2,tm2k2,ek2,pzk2,epz,wt,
44 +tmiflr,eifl,eiflr,ther,thek2
52 200 CALL
lflav(ifl,iflr)
53 IF(lst(21).NE.0) goto 200
57 entry lqevar(iflar,iflrar)
68 IF(lst(14).EQ.0.OR.iflr.GT.10
69 &.OR.(lst(8).GE.2.AND.mod(lst(8),10).NE.9))
THEN
71 IF(w.LT.amifl+amiflr+parj(32)) goto 200
72 CALL
lu2ent(mstu(1),ifl,iflr,w)
76 IF(w.LT.amifl+amiflr+0.9+parj(32)) goto 200
80 IF(nremh.GT.100) goto 999
88 IF (kfiflr.EQ.90)
THEN
89 amiflr=amiflr-2.*parl(20)
90 ELSEIF (1.LE.kfiflr .AND. kfiflr.LE.6)
THEN
91 amiflr=amiflr-parl(20)
98 ELSEIF (1.LE.kfk2 .AND. kfk2.LE.6)
THEN
104 ek2=.5*(xt*w+tm2k2/xt/w)
105 pzk2=-.5*(xt*w-tm2k2/xt/w)
109 IF(wt.LT.(amifl+amiflr+parj(32))**2) goto 300
112 eifl=.5*(wt+(amifl**2-tmiflr)/wt)
113 eiflr=.5*(wt+(-amifl**2+tmiflr)/wt)
114 ther=
ulangl(-sqrt(eiflr**2-tmiflr),
pt)
119 CALL
lu1ent(-mstu(1),ifl,eifl,0.,0.)
121 p(mstu(1)+1,5)=amiflr
122 CALL
lu1ent(mstu(1)+1,iflr,eiflr,ther,
phi)
123 CALL ludbrb(mstu(1),0,0.,0.,0.d0,0.d0,
124 & (dble(epz)-(1.d0-dble(xt))*dble(w))/
125 & (dble(epz)+(1.d0-dble(xt))*dble(w)))
135 IF(
p(mstu(1)+1,3).GT.0..OR.
p(mstu(1)+2,3).GT.0.) goto 300