11 IMPLICIT DOUBLE PRECISION(a-
h, o-
z)
16 common/
pydat1/mstu(200),paru(200),mstj(200),parj(200)
18 common/
pysubs/msel,mselpd,msub(500),kfin(2,-40:40),ckin(200)
20 common/
pyint2/iset(500),kfpr(500,2),coef(500,20),icol(40,4,2)
31 IF(
i.EQ.96.OR.
i.EQ.97)
THEN
33 ELSEIF(msub(95).EQ.1.AND.(
i.EQ.11.OR.
i.EQ.12.OR.
i.EQ.13.OR.
34 &
i.EQ.28.OR.
i.EQ.53.OR.
i.EQ.68))
THEN
37 ELSEIF(msub(95).EQ.1.AND.
i.GE.381.AND.
i.LE.386)
THEN
40 ELSEIF(msub(
i).EQ.0.OR.
ngen(
i,1).EQ.0)
THEN
42 ELSEIF(
ngen(
i,2).EQ.0)
THEN
53 IF(msub(95).EQ.1)
THEN
57 IF(xsech.GT.1d-20.AND.xsecw.GT.1d-20)
THEN
71 IF(
mint(121).GT.1)
THEN
122 IF(isub.NE.95.AND.
mint(7)*
mint(8).NE.0)
THEN
127 pr=
max(1d-20,
p(
i,5)**2+
p(
i,1)**2+
p(
i,2)**2)
129 & sqrt(pr),1d20)),
p(
i,3))
130 pr=
max(1d-20,
p(
i,1)**2+
p(
i,2)**2)
132 & sqrt(pr),1d20)),
p(
i,3))
133 pari(44+is)=
p(
i,3)/sqrt(1d-20+
p(
i,1)**2+
p(
i,2)**2+
p(
i,3)**2)
141 IF(isub.LE.90.OR.isub.GE.95)
THEN
143 IF(
k(
i,1).LE.0.OR.
k(
i,1).GT.10) goto 150
144 pt=sqrt(
p(
i,1)**2+
p(
i,2)**2)
177 IF(iset(isub).EQ.1.OR.iset(isub).EQ.3)
THEN
180 ELSEIF(iset(isub).EQ.5)
THEN