16 COMMON /leptou/ cut(14),lst(40),parl(30),
18 REAL cut,parl,
x,
y,w2,q2,u
22 COMMON /linter/ pari(50),ewqc(2,2,8),qc(8),zl(2,4),zq(2,8),pq(17)
23 REAL pari,ewqc,qc,zl,zq,pq
28 common/lujets/
n,
k(nlupdm,5),
p(nlupdm,nplbuf),
v(nlupdm,5)
33 common/ludat1/mstu(200),paru(200),mstj(200),parj(200)
38 common/ludat2/kchg(500,3),pmas(500,4),parf(2000),vckm(4,4)
44 INTEGER j1,j2,j3,j4,ifail,
lqmcut
46 +amifl1,amifl3,amr1,amr2,tm2r1,tm2r2
48 INTEGER ifl1,iflr2,iflr1,ifl3,ifl1a,ifl3a,nremh,ir1,ir2,
50 INTEGER lucomp,kfifl1,kfifl2
60 IF(ifail.NE.0) goto 999
63 200 CALL
lflav(ifl1,ifl3)
65 IF(lst(21).NE.0)
RETURN
73 IF(ifail.NE.0) goto 999
82 IF(lst(14).EQ.0.OR.(lst(8).GE.2.AND.mod(lst(8),10).NE.9))
THEN
85 IF(w.LT.amifl1+amifl3+parj(32)) goto 999
86 IF(
lqmcut(xp,zp,amifl1,0.,amifl3).NE.0) goto 999
92 CALL
lu3ent(j1,ifl1,21,ifl3,w,pari(21),pari(23))
96 CALL
lurobo(-acos(-
p(j2,3)/sqrt(
p(j2,3)**2+
p(j2,1)**2)),
102 IF(w.LT.amifl1+amifl3+0.9+2.*parj(32)) goto 999
103 IF(
lqmcut(xp,zp,amifl1,1.,amifl3).NE.0) goto 999
108 iflr2=int(1.+lst(22)/3.+
rlu(0))
109 IF(iflr2.EQ.lst(22))
THEN
111 IF(
rlu(0).GT.parl(4)) iflr1=2103
113 iflr1=1000*iflr2+100*iflr2+3
120 IF (kfifl1.EQ.90)
THEN
122 ELSEIF (1.LE.kfifl1 .AND. kfifl1.LE.6)
THEN
128 IF (kfifl2.EQ.90)
THEN
129 amr2=amr2-2.*parl(20)
130 ELSEIF (1.LE.kfifl2 .AND. kfifl2.LE.6)
THEN
137 IF(nremh.GT.100) goto 999
139 CALL
lremh(0,
pt,iflr1,iflr2,xt)
143 p(j2,5)=sqrt(tm2r1/(1.-xt)+tm2r2/xt)
144 IF(
lqmcut(xp,zp,amifl1,
p(j2,5),amifl3).NE.0) goto 310
146 CALL
lu3ent(j1,ifl1,21,ifl3,w,pari(21),pari(23))
149 CALL
lurobo(-acos(-
p(j2,3)/sqrt(
p(j2,3)**2+
p(j2,1)**2)),
163 p(ir1,3)=-0.5*((1.-xt)*epz-tm2r1/(1.-xt)/epz)
164 p(ir1,4)= 0.5*((1.-xt)*epz+tm2r1/(1.-xt)/epz)
168 p(ir2,3)=-0.5*(xt*epz-tm2r2/xt/epz)
169 p(ir2,4)= 0.5*(xt*epz+tm2r2/xt/epz)
182 IF((
p(j1,4)+
p(j2,4))**2-(
p(j1,1)+
p(j2,1))**2-(
p(j1,3)+
p(j2,3))**2
183 & -
p(j2,2)**2.LT.(
p(j1,5)+
p(j2,5)+parj(32))**2) goto 310
184 IF((
p(j3,4)+
p(j4,4))**2-(
p(j3,1)+
p(j4,1))**2-(
p(j3,3)+
p(j4,3))**2
185 & -
p(j4,2)**2.LT.(
p(j3,5)+
p(j4,5)+parj(32))**2) goto 310