2 SUBROUTINE dstfu(KF,X,Q2,XDPQ)
16 COMMON /leptou/ cut(14),lst(40),parl(30),
17 & xlp,ylp,w2lp,q2lp,ulp
18 REAL cut,parl,xlp,ylp,w2lp,q2lp,ulp
22 COMMON /arstrf/ kfsave(2),xsave(2),xq2sav(2),
23 + xpqsav(2,-6:6),xdpqsav(2,-6:6)
25 REAL xsave,xq2sav,xpqsav,xdpqsav
30 REAL x,q2,xpq,xdpq,xdps
31 dimension xpq(-6:6),xdpq(-6:6)
42 IF(
x.LE.0..OR.
x.GE.1.)
THEN
47 IF(kfa.NE.2112.AND.kfa.NE.2212)
THEN
58 IF(iabs(kfl).GT.lst(12))
THEN
65 IF(kfa.EQ.2112.AND.lst(39).EQ.0)
THEN
79 xdpq(kfl) = xdpq(-kfl)
85 120 xdpqsav(1,kfl)=xdpq(kfl)
88 5000
FORMAT(
' Error: x value outside physical range; x =',1
p,e12.3)
89 5100
FORMAT(
' Error: illegal particle code for structure function;',
91 5200
FORMAT(
' Error: unknown structure function; KF, library, set =',