30
DOUBLE PRECISION PP(0:3,NEXTERNAL), LUM
35
INTEGER I, ICROSS,ITYPE,LP
36
DOUBLE PRECISION P1(0:3,NEXTERNAL)
37
36
DOUBLE PRECISION D1,U1,S1,C1
38
37
DOUBLE PRECISION CX2,SX2,UX2,DX2
39
DOUBLE PRECISION XPQ(-7:7)
41
39
C EXTERNAL FUNCTIONS
44
DOUBLE PRECISION ALPHAS2,REWGT,PDG2PDF
42
DOUBLE PRECISION PDG2PDF
70
IF (IMIRROR.EQ.2) THEN
71
IF (ABS(LPP(2)) .GE. 1) THEN
73
D1=PDG2PDF(ABS(LPP(2)),1*LP,XBK(2),DSQRT(Q2FACT(2)))
74
U1=PDG2PDF(ABS(LPP(2)),2*LP,XBK(2),DSQRT(Q2FACT(2)))
75
S1=PDG2PDF(ABS(LPP(2)),3*LP,XBK(2),DSQRT(Q2FACT(2)))
76
C1=PDG2PDF(ABS(LPP(2)),4*LP,XBK(2),DSQRT(Q2FACT(2)))
78
IF (ABS(LPP(1)) .GE. 1) THEN
80
CX2=PDG2PDF(ABS(LPP(1)),-4*LP,XBK(1),DSQRT(Q2FACT(1)))
81
SX2=PDG2PDF(ABS(LPP(1)),-3*LP,XBK(1),DSQRT(Q2FACT(1)))
82
UX2=PDG2PDF(ABS(LPP(1)),-2*LP,XBK(1),DSQRT(Q2FACT(1)))
83
DX2=PDG2PDF(ABS(LPP(1)),-1*LP,XBK(1),DSQRT(Q2FACT(1)))
87
IPROC=IPROC+1 ! u u~ > t t~ g
89
IPROC=IPROC+1 ! c c~ > t t~ g
91
IPROC=IPROC+1 ! d d~ > t t~ g
93
IPROC=IPROC+1 ! s s~ > t t~ g
96
IF (ABS(LPP(1)) .GE. 1) THEN
98
D1=PDG2PDF(ABS(LPP(1)),1*LP,XBK(1),DSQRT(Q2FACT(1)))
99
U1=PDG2PDF(ABS(LPP(1)),2*LP,XBK(1),DSQRT(Q2FACT(1)))
100
S1=PDG2PDF(ABS(LPP(1)),3*LP,XBK(1),DSQRT(Q2FACT(1)))
101
C1=PDG2PDF(ABS(LPP(1)),4*LP,XBK(1),DSQRT(Q2FACT(1)))
103
IF (ABS(LPP(2)) .GE. 1) THEN
105
CX2=PDG2PDF(ABS(LPP(2)),-4*LP,XBK(2),DSQRT(Q2FACT(2)))
106
SX2=PDG2PDF(ABS(LPP(2)),-3*LP,XBK(2),DSQRT(Q2FACT(2)))
107
UX2=PDG2PDF(ABS(LPP(2)),-2*LP,XBK(2),DSQRT(Q2FACT(2)))
108
DX2=PDG2PDF(ABS(LPP(2)),-1*LP,XBK(2),DSQRT(Q2FACT(2)))
112
IPROC=IPROC+1 ! u u~ > t t~ g
114
IPROC=IPROC+1 ! c c~ > t t~ g
116
IPROC=IPROC+1 ! d d~ > t t~ g
118
IPROC=IPROC+1 ! s s~ > t t~ g
68
IF (ABS(LPP(1)) .GE. 1) THEN
70
D1=PDG2PDF(ABS(LPP(1)),1*LP,XBK(1),DSQRT(Q2FACT(1)))
71
U1=PDG2PDF(ABS(LPP(1)),2*LP,XBK(1),DSQRT(Q2FACT(1)))
72
S1=PDG2PDF(ABS(LPP(1)),3*LP,XBK(1),DSQRT(Q2FACT(1)))
73
C1=PDG2PDF(ABS(LPP(1)),4*LP,XBK(1),DSQRT(Q2FACT(1)))
75
IF (ABS(LPP(2)) .GE. 1) THEN
77
CX2=PDG2PDF(ABS(LPP(2)),-4*LP,XBK(2),DSQRT(Q2FACT(2)))
78
SX2=PDG2PDF(ABS(LPP(2)),-3*LP,XBK(2),DSQRT(Q2FACT(2)))
79
UX2=PDG2PDF(ABS(LPP(2)),-2*LP,XBK(2),DSQRT(Q2FACT(2)))
80
DX2=PDG2PDF(ABS(LPP(2)),-1*LP,XBK(2),DSQRT(Q2FACT(2)))
84
IPROC=IPROC+1 ! u u~ > t t~ g
86
IPROC=IPROC+1 ! c c~ > t t~ g
88
IPROC=IPROC+1 ! d d~ > t t~ g
90
IPROC=IPROC+1 ! s s~ > t t~ g
122
93
IF (NINCOMING.EQ.2) THEN
123
94
LUM = LUM + PD(I) * CONV