2
C ****************************************************
4
C Generated by MadGraph5_aMC@NLO v. %(version)s, %(date)s
5
C By the MadGraph5_aMC@NLO Development Team
6
C Visit launchpad.net/madgraph5 and amcatnlo.web.cern.ch
7
C RETURNS PARTON LUMINOSITIES FOR MADFKS
10
C Process: a g > t t~ g [ real = QED QCD ] QCD^2<=4 QED^2<=2
12
C ****************************************************
20
INCLUDE 'nexternal.inc'
22
PARAMETER (CONV=389379660D0) !CONV TO PICOBARNS
39
DOUBLE PRECISION PDG2PDF
45
DOUBLE PRECISION PD(0:MAXPROC)
46
COMMON /SUBPROC/ PD, IPROC
50
COMMON/CMIRROR/IMIRROR
52
C STUFF FOR DRESSED EE COLLISIONS
55
DOUBLE PRECISION EE_COMP_PROD
56
DOUBLE PRECISION DUMMY_COMPONENTS(N_EE)
57
DOUBLE PRECISION A1_COMPONENTS(N_EE)
58
DOUBLE PRECISION G2_COMPONENTS(N_EE)
65
CHARACTER*7 PDLABEL,EPA_LABEL
67
COMMON/TO_PDF/LHAID,PDLABEL,EPA_LABEL
82
IF (ABS(LPP(1)) .GE. 1) THEN
83
A1=PDG2PDF(LPP(1),7,1,XBK(1),DSQRT(Q2FACT(1)))
84
IF ((ABS(LPP(1)).EQ.4.OR.ABS(LPP(1)).EQ.3)
85
$ .AND.PDLABEL.NE.'none') A1_COMPONENTS(1:N_EE) =
86
$ EE_COMPONENTS(1:N_EE)
88
IF (ABS(LPP(2)) .GE. 1) THEN
89
G2=PDG2PDF(LPP(2),0,2,XBK(2),DSQRT(Q2FACT(2)))
90
IF ((ABS(LPP(2)).EQ.4.OR.ABS(LPP(2)).EQ.3)
91
$ .AND.PDLABEL.NE.'none') G2_COMPONENTS(1:N_EE) =
92
$ EE_COMPONENTS(1:N_EE)
96
IPROC=IPROC+1 ! a g > t t~ g
98
IF (ABS(LPP(1)).EQ.ABS(LPP(2)).AND. (ABS(LPP(1))
99
$ .EQ.3.OR.ABS(LPP(1)).EQ.4).AND.PDLABEL.NE.'none')PD(IPROC)
100
$ =EE_COMP_PROD(A1_COMPONENTS,G2_COMPONENTS)
102
IF (NINCOMING.EQ.2) THEN
103
LUM = LUM + PD(I) * CONV