5 * Revision 1.1.1.2 1996/10/30 08:32:56 cernlib
8 * Revision 1.1.1.1 1996/04/12 15:30:18 plothow
12 #include "pdf/pilot.h"
15 PARAMETER (LFLPRT = 2)
17 PARAMETER (MODEMX = 281)
18 #include "pdf/w5051p7.inc"
19 #include "pdf/w50510.inc"
20 #include "pdf/w50511.inc"
21 #include "pdf/w50512.inc"
22 #include "pdf/w50515.inc"
23 #include "pdf/w50516.inc"
24 #include "pdf/w50517.inc"
26 #include "pdf/expdp.inc"
29 REAL X, Q, UPV, DNV, USEA, DSEA, SSEA, CSEA, BOT, TOP, GLUE
32 #include "pdf/expdp.inc"
35 DATA NXX,XX/3, .002,.140,.700/
36 DATA NQ2,Q2/3, 1.30,24.0,33.5/
46 DO 300 ISTRUC=-3,MODEMX
48 IF(ISTRUC.LE.-2) IFLSET = 0
49 C... test different MODE writings
50 IF(ISTRUC .LT. 0) GOTO 310
52 IF(ISTRUC.GT.20) PARM(1) = 'Mode'
53 IF(ISTRUC.GT.30) PARM(1) = 'mode'
54 IF(ISTRUC.GT.40) PARM(1) = 'MOde'
55 IF(ISTRUC.GT.50) PARM(1) = 'moDE'
57 IF(ISTRUC.EQ. 19 ) GOTO 300
58 IF(ISTRUC.GE. 48 .AND. ISTRUC.LE. 49) GOTO 300
59 IF(ISTRUC.GE. 61 .AND. ISTRUC.LE. 69) GOTO 300
60 IF(ISTRUC.EQ. 74 ) GOTO 300
61 IF(ISTRUC.GE. 76 .AND. ISTRUC.LE. 79) GOTO 300
62 IF(ISTRUC.GE. 81 .AND. ISTRUC.LE.105) GOTO 300
63 IF(ISTRUC.GE.108 .AND. ISTRUC.LE.129) GOTO 300
64 IF(ISTRUC.GE.133 .AND. ISTRUC.LE.171) GOTO 300
65 IF(ISTRUC.GE.174 .AND. ISTRUC.LE.179) GOTO 300
66 IF(ISTRUC.GE.183 .AND. ISTRUC.LE.205) GOTO 300
67 IF(ISTRUC.GE.208 .AND. ISTRUC.LE.209) GOTO 300
68 IF(ISTRUC.GE.214 .AND. ISTRUC.LE.219) GOTO 300
69 IF(ISTRUC.GE.223 .AND. ISTRUC.LE.229) GOTO 300
70 IF(ISTRUC.GE.233 .AND. ISTRUC.LE.270) GOTO 300
71 IF(ISTRUC.GE.274 .AND. ISTRUC.LE.279) GOTO 300
72 IF(ISTRUC.GE.282 ) GOTO 300
74 C... test different MODE writings and INTEGER settings
76 IF(ISTRUC.GE.0 .AND. ISTRUC.LE.MODEMX) THEN
78 ELSEIF (ISTRUC.EQ.-3) THEN
80 ELSEIF (ISTRUC.EQ.-2) THEN
84 ELSEIF (ISTRUC.EQ.-1) THEN
92 WRITE (N6,2000) MODE,QCDL4,QCDL5,DQ,ALF
93 2000 FORMAT(/,' Mode = ',I3,' QCDL4, QCDL5 = ',2F7.4,
94 + ' SCALE = ',F7.4,' alpha(s) = ',F8.5)
102 CALL PFTOPDG(DX,DQ,DXPDF)
128 SFFP=CH1*(FFPU+FFPUB+FFPC+FFPCB)+CH2*(FFPD+FFPDB+FFPS+FFPSB)
129 SFFN=CH1*(FFNU+FFNUB+FFNC+FFNCB)+CH2*(FFND+FFNDB+FFNS+FFNSB)
131 IF (SFFP .NE. 0.) FACNP=SFFN/SFFP
141 WRITE(N6,1000)X,Q2(IX),FACNP,UP,UV,US,DP,DV,GL,F2P
142 1000 FORMAT(1X,' X:',F6.3,2X,'Q2:',F5.1,
143 1 3X,'N/P:',F7.4,2X,'UP:',F6.3,
144 1 1X,'UV:',F6.3,1X,'US:',F6.3,1X,'DP:',F6.3,1X,'DV:',F6.3,
145 2 1X,'GL:',F6.3,2X,'F2P:',F7.4)
149 IF(ISTRUC.EQ.-3) THEN
152 WRITE (N6,2000) MODE,QCDL4,QCDL5,DQ,ALF