heptools-dev-generators.cmake 9.01 KB
Newer Older
1
2
set(MCGENPATH  MCGenerators)

3
if(LCG_PYTHON_VERSION EQUAL 2)
4
5
6
7
8
9
  #LCG_external_package(yoda              1.7.4          ${MCGENPATH}/yoda  )
  #LCG_external_package(rivet             2.6.2          ${MCGENPATH}/rivet yoda=1.7.4        )
  #LCG_external_package(rivet             2.7.0          ${MCGENPATH}/rivet yoda=1.7.4        )
  #LCG_external_package(madgraph5amc      2.6.2.atlas    ${MCGENPATH}/madgraph5amc author=2.6.2)
  #LCG_external_package(madgraph5amc      2.6.5.atlas    ${MCGENPATH}/madgraph5amc author=2.6.5)
  #LCG_external_package(madgraph5amc      2.6.6.atlas    ${MCGENPATH}/madgraph5amc author=2.6.6)
10
11
  LCG_external_package(sherpa            2.2.8          ${MCGENPATH}/sherpa       author=2.2.8 hepevt=10000 openloops=2.1.1)
  LCG_external_package(sherpa-openmpi    2.2.8.openmpi3  ${MCGENPATH}/sherpa      author=2.2.8 hepevt=10000 openloops=2.1.1)
12
13
14
endif(LCG_PYTHON_VERSION EQUAL 2)

if(LCG_PYTHON_VERSION EQUAL 3)
15
16
  #LCG_external_package(yoda              1.7.0-py3      ${MCGENPATH}/yoda  )
  #LCG_external_package(rivet             2.6.0-py3      ${MCGENPATH}/rivet yoda=1.7.0-py3    )
17
18
endif(LCG_PYTHON_VERSION EQUAL 3)

Ivan Razumov's avatar
Ivan Razumov committed
19
20
21
LCG_external_package(openloops         2.1.1          ${MCGENPATH}/openloops)
LCG_external_package(herwig3           7.2.0          ${MCGENPATH}/herwig++  thepeg=2.2.0 madgraph=2.6.7 openloops=2.1.1 lhapdf=6.2.3)

22
23
LCG_external_package(yoda              1.8.0          ${MCGENPATH}/yoda  )
LCG_external_package(rivet             3.0.1          ${MCGENPATH}/rivet yoda=1.8.0 )
24

Ivan Razumov's avatar
Ivan Razumov committed
25
LCG_external_package(heputils          1.3.2          ${MCGENPATH}/heputils )
26

27
LCG_external_package(mcutils           1.3.4          ${MCGENPATH}/mcutils  heputils=1.3.2)
28

29
LCG_external_package(collier           1.2.4          ${MCGENPATH}/collier)
30
LCG_external_package(syscalc           1.1.7          ${MCGENPATH}/syscalc)
31

Ivan Razumov's avatar
Ivan Razumov committed
32
#LCG_external_package(madgraph5amc      3.0.1.beta       ${MCGENPATH}/madgraph5amc author=3.0.1.beta)
33
#LCG_external_package(madgraph5amc      2.6.2          ${MCGENPATH}/madgraph5amc author=2.6.2)
34
35
#LCG_external_package(madgraph5amc      2.6.5          ${MCGENPATH}/madgraph5amc author=2.6.5)
LCG_external_package(madgraph5amc      2.6.7          ${MCGENPATH}/madgraph5amc author=2.6.7)
36
#LCG_external_package(madgraph5amc      2.6.6          ${MCGENPATH}/madgraph5amc author=2.6.6)
37

Grigorii Latyshev's avatar
Grigorii Latyshev committed
38

39
#LCG_external_package(lhapdf            6.1.6.cxxstd   ${MCGENPATH}/lhapdf author=6.1.6 usecxxstd=1 )
Ivan Razumov's avatar
Ivan Razumov committed
40
LCG_external_package(lhapdf            6.2.3          ${MCGENPATH}/lhapdf       )
41

42
LCG_external_package(powheg-box-v2     r3043.lhcb    ${MCGENPATH}/powheg-box-v2 author=r3043  )
43
44
#LCG_external_package(powheg-box-v2     r3043.lhcb.rdynamic    ${MCGENPATH}/powheg-box-v2 author=r3043  )
#LCG_external_package(powheg-box        r2092         ${MCGENPATH}/powheg-box       )
45

46
LCG_external_package(feynhiggs         2.10.2         ${MCGENPATH}/feynhiggs	)
47
48
LCG_external_package(chaplin           1.2            ${MCGENPATH}/chaplin      )

49
# Pythia 8 version requested by LHCb
50
#LCG_external_package(pythia8           186            ${MCGENPATH}/pythia8 )
51
# Pythia 8 version for vincia 2.0.01
52
#LCG_external_package(pythia8           223            ${MCGENPATH}/pythia8 )
53
# Needed by LHCb
54
#LCG_external_package(pythia8           235            ${MCGENPATH}/pythia8 )
55
# Pythia 8 version for vincia 2.2.04
56
#LCG_external_package(pythia8           240            ${MCGENPATH}/pythia8 )
57
58
#LCG_external_package(pythia8           243            ${MCGENPATH}/pythia8 )
LCG_external_package(pythia8           244            ${MCGENPATH}/pythia8 )
59

60
#LCG_external_package(dire4pythia8      2.001          ${MCGENPATH}/dire4pythia8 pythia8=235)
61
#LCG_external_package(dire4pythia8      2.003          ${MCGENPATH}/dire4pythia8 pythia8=240)
62

63
LCG_external_package(looptools         2.15           ${MCGENPATH}/looptools)
64

Ivan Razumov's avatar
Ivan Razumov committed
65
LCG_external_package(vbfnlo            3.0.0beta5     ${MCGENPATH}/vbfnlo feynhiggs=2.10.2)
66
LCG_external_package(FORM              4.1            ${MCGENPATH}/FORM)
67

68
69
70
LCG_external_package(njet              2.0.0          ${MCGENPATH}/njet)
LCG_external_package(qgraf             3.1.4          ${MCGENPATH}/qgraf)
LCG_external_package(gosam_contrib     2.0            ${MCGENPATH}/gosam_contrib)
71
LCG_external_package(gosam             2.0.4          ${MCGENPATH}/gosam)
72

73
if ( NOT ${LCG_OS} STREQUAL mac )
74
#LCG_external_package(thepeg            1.9.2p1        ${MCGENPATH}/thepeg author=1.9.2 lhapdf=6.1.6.cxxstd)
75
76
endif()

77
LCG_external_package(thepeg            2.2.0          ${MCGENPATH}/thepeg )
78

79
if ( NOT ${LCG_OS} STREQUAL mac )
80
#LCG_external_package(herwig++          2.7.1          ${MCGENPATH}/herwig++  thepeg=1.9.2p1 )
81
endif()
82

83
if(((${LCG_COMP} MATCHES gcc) AND (${LCG_COMPVERS} LESS 9)) OR (${LCG_COMP} MATCHES clang))
84
85
86
87
#LCG_external_package(thepeg            2.1.4          ${MCGENPATH}/thepeg )
#LCG_external_package(herwig3           7.1.4          ${MCGENPATH}/herwig++  thepeg=2.1.4 madgraph=2.6.2 openloops=1.3.1 lhapdf=6.2.3)
#LCG_external_package(hjets             1.2-herwig-7.1.4  ${MCGENPATH}/hjets herwig=7.1.4 author=1.2)
#LCG_external_package(hjets             1.2-herwig-7.1.5  ${MCGENPATH}/hjets herwig=7.1.5 author=1.2)
Ivan Razumov's avatar
Ivan Razumov committed
88
89
endif()

90

Ivan Razumov's avatar
Ivan Razumov committed
91

92

93
#LCG_external_package(tauola++          1.1.6b.lhcb    ${MCGENPATH}/tauola++ author=1.1.6b    )
Ivan Razumov's avatar
Ivan Razumov committed
94
LCG_external_package(tauola++          1.1.6          ${MCGENPATH}/tauola++     )
95

96
LCG_external_package(pythia6           427.2.lhcb     ${MCGENPATH}/pythia6    author=6.4.27 hepevt=200000  ) #!
Ivan Razumov's avatar
Ivan Razumov committed
97

98
LCG_external_package(agile             1.5.0          ${MCGENPATH}/agile        )
99

Ivan Razumov's avatar
Ivan Razumov committed
100
LCG_external_package(photos++          3.56.lhcb      ${MCGENPATH}/photos++   author=3.56  ) #!
101

102
#LCG_external_package(evtgen            1.6.0          ${MCGENPATH}/evtgen       tag=R01-06-00 pythia8=243 tauola++=1.1.6)
103
LCG_external_package(evtgen            1.7.0          ${MCGENPATH}/evtgen       tag=R01-07-00 pythia8=244 tauola++=1.1.6)
104

105
#LCG_external_package(sherpa            2.2.6          ${MCGENPATH}/sherpa       author=2.2.6 hepevt=10000 )
106

107
#LCG_external_package(sherpa-openmpi    2.2.6.openmpi3  ${MCGENPATH}/sherpa      author=2.2.6 hepevt=10000)
108

109
LCG_external_package(hijing            1.383bs.2      ${MCGENPATH}/hijing       )
110
LCG_external_package(starlight         r313            ${MCGENPATH}/starlight   )
111

112
113
LCG_external_package(qd                2.3.13         ${MCGENPATH}/qd          )

114
LCG_external_package(photos            215.4          ${MCGENPATH}/photos       )
115
if( NOT ${LCG_COMP} STREQUAL clang ) # Needs CLHEP
116
LCG_external_package(hepmcanalysis     3.4.14         ${MCGENPATH}/hepmcanalysis  author=00-03-04-14 )
117
endif()
118
119
120
121
LCG_external_package(mctester          1.25.0         ${MCGENPATH}/mctester     )

LCG_external_package(herwig            6.521.2        ${MCGENPATH}/herwig       )

122
123
#LCG_external_package(crmc              1.5.6          ${MCGENPATH}/crmc         )
#LCG_external_package(crmc              1.5.7          ${MCGENPATH}/crmc         )
124
LCG_external_package(crmc              1.6.0          ${MCGENPATH}/crmc         )
125
# LCG_external_package(crmc              1.7.0          ${MCGENPATH}/crmc         )
126
127
128
129
130
131
132
133
134

LCG_external_package(hydjet            1.8            ${MCGENPATH}/hydjet author=1_8 )
LCG_external_package(tauola            28.121.2       ${MCGENPATH}/tauola       )

LCG_external_package(jimmy             4.31.3         ${MCGENPATH}/jimmy        )
LCG_external_package(hydjet++          2.1            ${MCGENPATH}/hydjet++ author=2_1)
LCG_external_package(alpgen            2.1.4          ${MCGENPATH}/alpgen author=214 )
LCG_external_package(pyquen            1.5.1          ${MCGENPATH}/pyquen author=1_5)
LCG_external_package(baurmc            1.0            ${MCGENPATH}/baurmc       )
135

136
LCG_external_package(professor         2.3.2          ${MCGENPATH}/professor    )
137
138
139

LCG_external_package(jhu               5.6.3          ${MCGENPATH}/jhu          )

140
#LCG_external_package(vincia            2.0.01          ${MCGENPATH}/vincia pythia8=223)
141
#LCG_external_package(vincia            2.2.04          ${MCGENPATH}/vincia pythia8=240)
142
LCG_external_package(log4cpp           2.8.3p1         ${MCGENPATH}/log4cpp     )
Grigorii Latyshev's avatar
Grigorii Latyshev committed
143

144
LCG_external_package(rapidsim          1.4.4          ${MCGENPATH}/rapidsim     )
145

146
147
#LCG_external_package(superchic         3.0          ${MCGENPATH}/superchic    )
#LCG_external_package(superchic         3.03          ${MCGENPATH}/superchic    )
148
LCG_external_package(superchic         3.06          ${MCGENPATH}/superchic    )
149

150
if(NOT ${LCG_OS} MATCHES ubuntu|mac)
151
LCG_external_package(hoppet              1.1.5          ${MCGENPATH}/hoppet        )
152
153
154
#if(NOT (${LCG_OS} STREQUAL slc OR ${LCG_COMP} STREQUAL clang))
#LCG_external_package(whizard             2.8.1          ${MCGENPATH}/whizard       )
#endif()
155
endif()
156
if(NOT ${LCG_OS} MATCHES mac)
157
LCG_external_package(hto4l               2.02           ${MCGENPATH}/hto4l         )
158
LCG_external_package(prophecy4f          2.0.1          ${MCGENPATH}/prophecy4f    )
Ivan Razumov's avatar
Ivan Razumov committed
159
endif()
160
161

LCG_external_package(ampt                2.26t9b_atlas  ${MCGENPATH}/ampt author=2.26t9b )
162
163
164

LCG_external_package(recola_SM           2.2.2          ${MCGENPATH}/recola_SM      )
LCG_external_package(recola              2.2.0          ${MCGENPATH}/recola         )