12 common/ludat1/mstu(200),paru(200),mstj(200),parj(200)
21 COMMON /leptou/ cut(14),lst(40),parl(30),
23 REAL cut,parl,
x,
y,w2,q2,u
27 COMMON /linter/ pari(50),ewqc(2,2,8),qc(8),zl(2,4),zq(2,8),pq(17)
28 REAL pari,ewqc,qc,zl,zq,pq
31 COMMON /lgrid/ nxx,nww,xx(31),ww(21),
pqg(31,21,3),pqqb(31,21,2),
32 &qgmax(31,21,3),qqbmax(31,21,2),ycut(31,21),xtot(31,21),
np
33 REAL xx,ww,
pqg,pqqb,qgmax,qqbmax,ycut,xtot
39 &q2min,q2max,w2min,w2max,ilep,inu,ig,iz
41 INTEGER ksave,ilep,inu,ig,iz
45 INTEGER nstep,lw,iw,lx,ix,
ip
46 REAL wmax,w,rqg,rqqb,qtot,rq,
ulalps
48 wmax=sqrt(parl(21)+psave(3,1,5)**2+psave(3,2,5)**2)
49 WRITE(6,1000) parl(11),lst(13),mstu(112),paru(112),
50 &parl(8),parl(9),parl(12),parl(13)
54 IF(lst(19).LT.10)
WRITE(6,1020)
55 IF(lst(19).GE.10)
WRITE(6,2020)
57 IF(lst(19).LT.10)
THEN
58 WRITE(6,1030) lst(19),nxx,nww,xx,ww
59 IF(wmax.GT.ww(nww))
WRITE(6,1040) wmax,ww(nww)
61 ELSEIF(lst(19).GE.10)
THEN
62 WRITE(6,2030) lst(19),nxx,nww,xx,ww
67 DO 500 iw=1,nww,
max(1,nstep)
71 IF(lst(19).LT.10.AND.w.GT.wmax) lw=lw+1
74 DO 400 ix=1,nxx,
max(1,nstep)
77 IF(lst(19).LT.10)
THEN
79 u=(w2-psave(3,2,5)**2)/(2.*psave(3,2,5)*(1.-
x))
80 q2=2.*psave(3,2,5)*u*
x
82 ELSEIF(lst(19).GE.10)
THEN
86 u=parl(22)/(2.*psave(3,2,5))
87 w2=parl(22)*(1.-
x)+psave(3,2,5)**2
89 pari(24)=(1.+(1.-
y)**2)/2.
91 pari(26)=(1.-(1.-
y)**2)/2.
101 rqg=rqg+
pqg(ix,iw,
ip)*pari(23+
ip)/xtot(ix,iw)
102 IF(
ip.LT.3) rqqb=rqqb+pqqb(ix,iw,
ip)*pari(23+
ip)/xtot(ix,iw)
108 IF(lst(33).EQ.-91)
THEN
115 IF(lst(19).LT.10)
THEN
116 WRITE(6,1200) w,
x,
y,q2,parl(25),ycut(ix,iw),rq,rqg,rqqb
117 ELSEIF(lst(19).GE.10)
THEN
118 WRITE(6,2200)
x,
y,q2,w,parl(25),ycut(ix,iw),rq,rqg,rqqb
125 1000
FORMAT(
'1',/,5
x,
'SUMMARY OF QCD MATRIX ELEMENT INTEGRATION',
126 & /,5
x,
'-----------------------------------------',//,
127 &/,
' for gluon radiation (qg-event) and boson-gluon fusion ',
128 &
'(qq-event) probability.',
129 &//,
' Required precision in integration, PARL(11) =',f8.4,
130 &//,
' Heaviest flavour produced in boson-gluon fusion, LST(13) =',
131 &i5,//,
' Alpha-strong parameters: # flavours, MSTU(112) =',i3,
132 &
' QCD lambda, PARU(112) =',f6.3,
' GeV',
133 &//,
' Cuts on matrix elements:',
134 &/,
' PARL(8), PARL(9), PARL(12), PARL(13) =',4f8.4,/)
135 1010
FORMAT(
' Lepton energy not allowed to vary in simulation.',/)
136 1020
FORMAT(
' Lepton energy allowed to vary in simulation, ',/,
137 &
' y in table below calculated assuming max energy.',/)
138 1030
FORMAT(
' Grid choice, LST(19) =',i3,5
x,
'# grid points in x, W =',
139 &2i5,/,
' x-values in array XX:',/,10f8.5,/,10f8.5,/,11f8.5,
140 & /,
' W-values in array WW:',/,10f7.1,/,11f7.1,/)
141 1040
FORMAT(
' Max W outside grid, execution stopped ! Wmax, grid-max ='
144 &5
x,
'cut',2
x,
'q-event',1
x,
'qg-event',1
x,
'qq-event',
146 1200
FORMAT(f7.1,2f8.4,1pg12.3,0pf8.2,f8.4,3f9.4)
147 2020
FORMAT(
' Lepton energy allowed to vary in simulation, ',/,
148 &
' W in table below calculated assuming max energy.',/)
149 2030
FORMAT(
' Grid choice, LST(19) =',i3,5
x,
'# grid points in x, y =',
150 &2i5,/,
' x-values in array XX:',/,10f8.5,/,10f8.5,/,11f8.5,
151 & /,
' y-values in array WW:',/,10f7.4,/,11f7.4,/)
153 &5
x,
'cut',2
x,
'q-event',1
x,
'qg-event',1
x,
'qq-event',
155 2200
FORMAT(2f8.5,1pg12.3,0pf7.1,f8.2,f8.4,3f9.4)