source: trunk/Makefile@ 5

Last change on this file since 5 was 5, checked in by Pavel Demin, 16 years ago

include root/test/Makefile.arch

File size: 34.3 KB
Line 
1
2#
3# Makefile for ExRootAnalysis
4#
5# Author: P. Demin - UCL, Louvain-la-Neuve
6#
7# multi-platform configuration is taken from ROOT (root/test/Makefile.arch)
8#
9
10include $(ROOTSYS)/test/Makefile.arch
11
12ifeq ($(ARCH),macosx64)
13UNDEFOPT = dynamic_lookup
14endif
15
16SrcSuf = cc
17
18CXXFLAGS += $(ROOTCFLAGS) -DDROP_CGAL -I. -Itcl -Imcfio -Istdhep -ICDFCones -ICDFCones/CDFcode
19LIBS = $(ROOTLIBS) $(SYSLIBS)
20GLIBS = $(ROOTGLIBS) $(SYSLIBS)
21
22###
23
24STATIC = lib/libExRootAnalysisPGS.$(LibSuf)
25SHARED = lib/libExRootAnalysis.$(DllSuf)
26
27all:
28
29
30ExRootSTDHEPConverter$(ExeSuf): \
31 tmp/test/ExRootSTDHEPConverter.$(ObjSuf)
32
33tmp/test/ExRootSTDHEPConverter.$(ObjSuf): \
34 test/ExRootSTDHEPConverter.cpp \
35 ExRootAnalysis/ExRootClasses.h \
36 ExRootAnalysis/ExRootTreeWriter.h \
37 ExRootAnalysis/ExRootTreeBranch.h \
38 ExRootAnalysis/ExRootUtilities.h \
39 ExRootAnalysis/ExRootProgressBar.h
40MatchingSTDHEPConverter$(ExeSuf): \
41 tmp/test/MatchingSTDHEPConverter.$(ObjSuf)
42
43tmp/test/MatchingSTDHEPConverter.$(ObjSuf): \
44 test/MatchingSTDHEPConverter.cpp \
45 ExRootAnalysis/ExRootClasses.h \
46 ExRootAnalysis/ExRootTreeWriter.h \
47 ExRootAnalysis/ExRootTreeBranch.h \
48 ExRootAnalysis/ExRootUtilities.h \
49 ExRootAnalysis/ExRootProgressBar.h
50STDHEP_EXECUTABLE = \
51 ExRootSTDHEPConverter$(ExeSuf) \
52 MatchingSTDHEPConverter$(ExeSuf)
53
54STDHEP_EXECUTABLE_OBJ = \
55 tmp/test/ExRootSTDHEPConverter.$(ObjSuf) \
56 tmp/test/MatchingSTDHEPConverter.$(ObjSuf)
57
58ExRootHEPEVTConverter$(ExeSuf): \
59 tmp/test/ExRootHEPEVTConverter.$(ObjSuf)
60
61tmp/test/ExRootHEPEVTConverter.$(ObjSuf): \
62 test/ExRootHEPEVTConverter.cpp \
63 ExRootAnalysis/ExRootClasses.h \
64 ExRootAnalysis/ExRootTreeReader.h \
65 ExRootAnalysis/ExRootTreeWriter.h \
66 ExRootAnalysis/ExRootTreeBranch.h \
67 ExRootAnalysis/ExRootUtilities.h
68ExRootLHCOlympicsConverter$(ExeSuf): \
69 tmp/test/ExRootLHCOlympicsConverter.$(ObjSuf)
70
71tmp/test/ExRootLHCOlympicsConverter.$(ObjSuf): \
72 test/ExRootLHCOlympicsConverter.cpp \
73 ExRootAnalysis/ExRootClasses.h \
74 ExRootAnalysis/ExRootTreeWriter.h \
75 ExRootAnalysis/ExRootTreeBranch.h \
76 ExRootAnalysis/ExRootUtilities.h \
77 ExRootAnalysis/ExRootProgressBar.h
78ExRootLHEFConverter$(ExeSuf): \
79 tmp/test/ExRootLHEFConverter.$(ObjSuf)
80
81tmp/test/ExRootLHEFConverter.$(ObjSuf): \
82 test/ExRootLHEFConverter.cpp \
83 ExRootAnalysis/ExRootClasses.h \
84 ExRootAnalysis/ExRootTreeWriter.h \
85 ExRootAnalysis/ExRootTreeBranch.h \
86 ExRootAnalysis/ExRootUtilities.h \
87 ExRootAnalysis/ExRootProgressBar.h
88ExRootMain$(ExeSuf): \
89 tmp/test/ExRootMain.$(ObjSuf)
90
91tmp/test/ExRootMain.$(ObjSuf): \
92 test/ExRootMain.cpp \
93 ExRootAnalysis/ExRootAnalysis.h
94ExRootMainNew$(ExeSuf): \
95 tmp/test/ExRootMainNew.$(ObjSuf)
96
97tmp/test/ExRootMainNew.$(ObjSuf): \
98 test/ExRootMainNew.cpp \
99 ExRootAnalysis/ExRootAnalysisNew.h
100Example$(ExeSuf): \
101 tmp/test/Example.$(ObjSuf)
102
103tmp/test/Example.$(ObjSuf): \
104 test/Example.cpp \
105 ExRootAnalysis/ExRootClasses.h \
106 ExRootAnalysis/ExRootTreeReader.h \
107 ExRootAnalysis/ExRootTreeWriter.h \
108 ExRootAnalysis/ExRootTreeBranch.h \
109 ExRootAnalysis/ExRootResult.h \
110 ExRootAnalysis/ExRootUtilities.h
111MatchingTreeConverter$(ExeSuf): \
112 tmp/test/MatchingTreeConverter.$(ObjSuf)
113
114tmp/test/MatchingTreeConverter.$(ObjSuf): \
115 test/MatchingTreeConverter.cpp \
116 ExRootAnalysis/ExRootClasses.h \
117 ExRootAnalysis/ExRootTreeWriter.h \
118 ExRootAnalysis/ExRootTreeBranch.h \
119 ExRootAnalysis/ExRootUtilities.h \
120 ExRootAnalysis/ExRootProgressBar.h
121EXECUTABLE = \
122 ExRootHEPEVTConverter$(ExeSuf) \
123 ExRootLHCOlympicsConverter$(ExeSuf) \
124 ExRootLHEFConverter$(ExeSuf) \
125 ExRootMain$(ExeSuf) \
126 ExRootMainNew$(ExeSuf) \
127 Example$(ExeSuf) \
128 MatchingTreeConverter$(ExeSuf)
129
130EXECUTABLE_OBJ = \
131 tmp/test/ExRootHEPEVTConverter.$(ObjSuf) \
132 tmp/test/ExRootLHCOlympicsConverter.$(ObjSuf) \
133 tmp/test/ExRootLHEFConverter.$(ObjSuf) \
134 tmp/test/ExRootMain.$(ObjSuf) \
135 tmp/test/ExRootMainNew.$(ObjSuf) \
136 tmp/test/Example.$(ObjSuf) \
137 tmp/test/MatchingTreeConverter.$(ObjSuf)
138
139tmp/src/ExRootAnalysisDict.$(SrcSuf): \
140 src/ExRootAnalysisLinkDef.h \
141 ExRootAnalysis/ExRootSortableObject.h \
142 ExRootAnalysis/ExRootClasses.h \
143 ExRootAnalysis/ExRootCandidate.h \
144 ExRootAnalysis/ExRootCandList.h \
145 ExRootAnalysis/ExRootTreeReader.h \
146 ExRootAnalysis/ExRootTreeWriter.h \
147 ExRootAnalysis/ExRootTreeBranch.h \
148 ExRootAnalysis/ExRootResult.h \
149 ExRootAnalysis/ExRootUtilities.h \
150 ExRootAnalysis/ExRootClassifier.h \
151 ExRootAnalysis/ExRootFilter.h \
152 ExRootAnalysis/ExRootProgressBar.h \
153 ExRootAnalysis/ExRootConfReader.h \
154 ExRootAnalysis/ExRootEventLoop.h \
155 ExRootAnalysis/ExRootAnalysisNew.h \
156 ExRootAnalysis/ExRootAnalysis.h \
157 ExRootAnalysis/ExRootFactory.h \
158 ExRootAnalysis/ExRootModule.h \
159 ExRootAnalysis/ExRootTask.h
160tmp/modules/ModulesDict.$(SrcSuf): \
161 modules/ModulesLinkDef.h \
162 modules/MadGraphParticleClassifier.h \
163 modules/MadGraphClassFilter.h \
164 modules/MadGraphClassMerger.h \
165 modules/MadGraphJetLeptonMerger.h \
166 modules/MadGraphAnalysis.h \
167 modules/MadGraphMatchingAnalysis.h \
168 modules/MadGraphMatchingTreeWriter.h \
169 modules/MadGraphKtJetFinder.h \
170 modules/MadGraphConeJetFinder.h \
171 modules/MadGraphIsolatedLeptonFinder.h \
172 modules/PythiaFix.h \
173 modules/MadGraphPartonSelector.h \
174 modules/MadGraphJetParticleSelector.h \
175 modules/MadGraphShowerPartonSelector.h \
176 modules/MadGraphShowerLeptonSelector.h
177DICT = \
178 tmp/src/ExRootAnalysisDict.$(SrcSuf) \
179 tmp/modules/ModulesDict.$(SrcSuf)
180
181DICT_OBJ = \
182 tmp/src/ExRootAnalysisDict.$(ObjSuf) \
183 tmp/modules/ModulesDict.$(ObjSuf)
184
185tmp/pgs/ExRootAnalysisDict.$(SrcSuf): \
186 pgs/ExRootAnalysisLinkDef.h \
187 ExRootAnalysis/ExRootClasses.h \
188 ExRootAnalysis/ExRootTreeWriter.h \
189 ExRootAnalysis/ExRootTreeBranch.h
190PGS_DICT = \
191 tmp/pgs/ExRootAnalysisDict.$(SrcSuf)
192
193PGS_DICT_OBJ = \
194 tmp/pgs/ExRootAnalysisDict.$(ObjSuf)
195
196tmp/src/ExRootAnalysis.$(ObjSuf): \
197 src/ExRootAnalysis.$(SrcSuf) \
198 ExRootAnalysis/ExRootAnalysis.h \
199 ExRootAnalysis/ExRootFactory.h \
200 ExRootAnalysis/ExRootConfReader.h \
201 ExRootAnalysis/ExRootTreeReader.h \
202 ExRootAnalysis/ExRootTreeWriter.h \
203 ExRootAnalysis/ExRootUtilities.h \
204 ExRootAnalysis/ExRootProgressBar.h
205tmp/src/ExRootAnalysisNew.$(ObjSuf): \
206 src/ExRootAnalysisNew.$(SrcSuf) \
207 ExRootAnalysis/ExRootAnalysisNew.h \
208 ExRootAnalysis/ExRootFactory.h \
209 ExRootAnalysis/ExRootConfReader.h \
210 ExRootAnalysis/ExRootTreeReader.h \
211 ExRootAnalysis/ExRootTreeWriter.h \
212 ExRootAnalysis/ExRootUtilities.h \
213 ExRootAnalysis/ExRootProgressBar.h
214tmp/src/ExRootCandList.$(ObjSuf): \
215 src/ExRootCandList.$(SrcSuf) \
216 ExRootAnalysis/ExRootCandList.h \
217 ExRootAnalysis/ExRootCandidate.h \
218 ExRootAnalysis/ExRootFactory.h
219tmp/src/ExRootCandidate.$(ObjSuf): \
220 src/ExRootCandidate.$(SrcSuf) \
221 ExRootAnalysis/ExRootCandidate.h \
222 ExRootAnalysis/ExRootFactory.h
223tmp/src/ExRootClasses.$(ObjSuf): \
224 src/ExRootClasses.$(SrcSuf) \
225 ExRootAnalysis/ExRootClasses.h \
226 ExRootAnalysis/ExRootSortableObject.h
227tmp/src/ExRootConfReader.$(ObjSuf): \
228 src/ExRootConfReader.$(SrcSuf) \
229 ExRootAnalysis/ExRootConfReader.h \
230 tcl/tcl.h
231tmp/src/ExRootEventLoop.$(ObjSuf): \
232 src/ExRootEventLoop.$(SrcSuf) \
233 ExRootAnalysis/ExRootEventLoop.h \
234 ExRootAnalysis/ExRootFactory.h \
235 ExRootAnalysis/ExRootConfReader.h \
236 ExRootAnalysis/ExRootTreeReader.h \
237 ExRootAnalysis/ExRootTreeWriter.h \
238 ExRootAnalysis/ExRootUtilities.h \
239 ExRootAnalysis/ExRootProgressBar.h
240tmp/src/ExRootFactory.$(ObjSuf): \
241 src/ExRootFactory.$(SrcSuf) \
242 ExRootAnalysis/ExRootTreeWriter.h \
243 ExRootAnalysis/ExRootTreeBranch.h \
244 ExRootAnalysis/ExRootFactory.h \
245 ExRootAnalysis/ExRootCandidate.h \
246 ExRootAnalysis/ExRootCandList.h
247tmp/src/ExRootFilter.$(ObjSuf): \
248 src/ExRootFilter.$(SrcSuf) \
249 ExRootAnalysis/ExRootFilter.h \
250 ExRootAnalysis/ExRootClassifier.h
251tmp/src/ExRootModule.$(ObjSuf): \
252 src/ExRootModule.$(SrcSuf) \
253 ExRootAnalysis/ExRootTreeReader.h \
254 ExRootAnalysis/ExRootTreeBranch.h \
255 ExRootAnalysis/ExRootTreeWriter.h \
256 ExRootAnalysis/ExRootResult.h \
257 ExRootAnalysis/ExRootModule.h \
258 ExRootAnalysis/ExRootFactory.h
259tmp/src/ExRootProgressBar.$(ObjSuf): \
260 src/ExRootProgressBar.$(SrcSuf) \
261 ExRootAnalysis/ExRootProgressBar.h
262tmp/src/ExRootResult.$(ObjSuf): \
263 src/ExRootResult.$(SrcSuf) \
264 ExRootAnalysis/ExRootResult.h \
265 ExRootAnalysis/ExRootUtilities.h
266tmp/src/ExRootTask.$(ObjSuf): \
267 src/ExRootTask.$(SrcSuf) \
268 ExRootAnalysis/ExRootTask.h \
269 ExRootAnalysis/ExRootConfReader.h
270tmp/src/ExRootTreeBranch.$(ObjSuf): \
271 src/ExRootTreeBranch.$(SrcSuf) \
272 ExRootAnalysis/ExRootTreeBranch.h
273tmp/src/ExRootTreeReader.$(ObjSuf): \
274 src/ExRootTreeReader.$(SrcSuf) \
275 ExRootAnalysis/ExRootTreeReader.h
276tmp/src/ExRootTreeWriter.$(ObjSuf): \
277 src/ExRootTreeWriter.$(SrcSuf) \
278 ExRootAnalysis/ExRootTreeWriter.h \
279 ExRootAnalysis/ExRootTreeBranch.h
280tmp/src/ExRootUtilities.$(ObjSuf): \
281 src/ExRootUtilities.$(SrcSuf) \
282 ExRootAnalysis/ExRootUtilities.h
283tmp/modules/MadGraphAnalysis.$(ObjSuf): \
284 modules/MadGraphAnalysis.$(SrcSuf) \
285 modules/MadGraphAnalysis.h \
286 ExRootAnalysis/ExRootResult.h \
287 ExRootAnalysis/ExRootClasses.h \
288 ExRootAnalysis/ExRootCandidate.h
289tmp/modules/MadGraphClassFilter.$(ObjSuf): \
290 modules/MadGraphClassFilter.$(SrcSuf) \
291 modules/MadGraphClassFilter.h \
292 modules/MadGraphParticleClassifier.h \
293 ExRootAnalysis/ExRootResult.h \
294 ExRootAnalysis/ExRootClasses.h \
295 ExRootAnalysis/ExRootFilter.h
296tmp/modules/MadGraphClassMerger.$(ObjSuf): \
297 modules/MadGraphClassMerger.$(SrcSuf) \
298 modules/MadGraphClassMerger.h \
299 ExRootAnalysis/ExRootClasses.h \
300 ExRootAnalysis/ExRootFactory.h \
301 ExRootAnalysis/ExRootCandidate.h
302tmp/modules/MadGraphConeJetFinder.$(ObjSuf): \
303 modules/MadGraphConeJetFinder.$(SrcSuf) \
304 modules/MadGraphConeJetFinder.h \
305 ExRootAnalysis/ExRootClasses.h \
306 ExRootAnalysis/ExRootFactory.h \
307 ExRootAnalysis/ExRootCandidate.h \
308 CDFCones/JetCluAlgorithm.hh \
309 CDFCones/MidPointAlgorithm.hh
310tmp/modules/MadGraphIsolatedLeptonFinder.$(ObjSuf): \
311 modules/MadGraphIsolatedLeptonFinder.$(SrcSuf) \
312 modules/MadGraphIsolatedLeptonFinder.h \
313 modules/MadGraphParticleClassifier.h \
314 ExRootAnalysis/ExRootClasses.h \
315 ExRootAnalysis/ExRootFilter.h \
316 ExRootAnalysis/ExRootFactory.h \
317 ExRootAnalysis/ExRootCandidate.h
318tmp/modules/MadGraphJetLeptonMerger.$(ObjSuf): \
319 modules/MadGraphJetLeptonMerger.$(SrcSuf) \
320 modules/MadGraphJetLeptonMerger.h \
321 ExRootAnalysis/ExRootClasses.h \
322 ExRootAnalysis/ExRootFactory.h \
323 ExRootAnalysis/ExRootCandidate.h
324tmp/modules/MadGraphJetParticleSelector.$(ObjSuf): \
325 modules/MadGraphJetParticleSelector.$(SrcSuf) \
326 modules/MadGraphJetParticleSelector.h \
327 ExRootAnalysis/ExRootResult.h \
328 ExRootAnalysis/ExRootClasses.h \
329 ExRootAnalysis/ExRootFilter.h \
330 ExRootAnalysis/ExRootClassifier.h \
331 ExRootAnalysis/ExRootFactory.h \
332 ExRootAnalysis/ExRootCandidate.h
333tmp/modules/MadGraphKtJetFinder.$(ObjSuf): \
334 modules/MadGraphKtJetFinder.$(SrcSuf) \
335 modules/MadGraphKtJetFinder.h \
336 ExRootAnalysis/ExRootClasses.h \
337 ExRootAnalysis/ExRootFactory.h \
338 ExRootAnalysis/ExRootCandidate.h \
339 KtJet/KtEvent.h \
340 KtJet/KtLorentzVector.h
341tmp/modules/MadGraphMatchingAnalysis.$(ObjSuf): \
342 modules/MadGraphMatchingAnalysis.$(SrcSuf) \
343 modules/MadGraphMatchingAnalysis.h \
344 ExRootAnalysis/ExRootResult.h \
345 ExRootAnalysis/ExRootClasses.h \
346 ExRootAnalysis/ExRootCandidate.h
347tmp/modules/MadGraphMatchingTreeWriter.$(ObjSuf): \
348 modules/MadGraphMatchingTreeWriter.$(SrcSuf) \
349 modules/MadGraphMatchingTreeWriter.h \
350 ExRootAnalysis/ExRootResult.h \
351 ExRootAnalysis/ExRootClasses.h \
352 ExRootAnalysis/ExRootTreeBranch.h \
353 ExRootAnalysis/ExRootCandidate.h
354tmp/modules/MadGraphParticleClassifier.$(ObjSuf): \
355 modules/MadGraphParticleClassifier.$(SrcSuf) \
356 modules/MadGraphParticleClassifier.h \
357 ExRootAnalysis/ExRootClasses.h
358tmp/modules/MadGraphPartonSelector.$(ObjSuf): \
359 modules/MadGraphPartonSelector.$(SrcSuf) \
360 modules/MadGraphPartonSelector.h \
361 ExRootAnalysis/ExRootResult.h \
362 ExRootAnalysis/ExRootClasses.h \
363 ExRootAnalysis/ExRootFilter.h \
364 ExRootAnalysis/ExRootClassifier.h \
365 ExRootAnalysis/ExRootFactory.h \
366 ExRootAnalysis/ExRootCandidate.h
367tmp/modules/MadGraphShowerLeptonSelector.$(ObjSuf): \
368 modules/MadGraphShowerLeptonSelector.$(SrcSuf) \
369 modules/MadGraphShowerLeptonSelector.h \
370 modules/MadGraphParticleClassifier.h \
371 ExRootAnalysis/ExRootClasses.h \
372 ExRootAnalysis/ExRootFilter.h \
373 ExRootAnalysis/ExRootFactory.h \
374 ExRootAnalysis/ExRootCandidate.h
375tmp/modules/MadGraphShowerPartonSelector.$(ObjSuf): \
376 modules/MadGraphShowerPartonSelector.$(SrcSuf) \
377 modules/MadGraphShowerPartonSelector.h \
378 ExRootAnalysis/ExRootResult.h \
379 ExRootAnalysis/ExRootClasses.h \
380 ExRootAnalysis/ExRootFilter.h \
381 ExRootAnalysis/ExRootClassifier.h \
382 ExRootAnalysis/ExRootFactory.h \
383 ExRootAnalysis/ExRootCandidate.h
384tmp/modules/PythiaFix.$(ObjSuf): \
385 modules/PythiaFix.$(SrcSuf) \
386 modules/PythiaFix.h \
387 ExRootAnalysis/ExRootResult.h \
388 ExRootAnalysis/ExRootClasses.h \
389 ExRootAnalysis/ExRootFilter.h \
390 ExRootAnalysis/ExRootClassifier.h \
391 ExRootAnalysis/ExRootFactory.h \
392 ExRootAnalysis/ExRootCandidate.h
393tmp/CDFCones/CalTower.$(ObjSuf): \
394 CDFCones/CalTower.$(SrcSuf)
395tmp/CDFCones/Centroid.$(ObjSuf): \
396 CDFCones/Centroid.$(SrcSuf)
397tmp/CDFCones/Cluster.$(ObjSuf): \
398 CDFCones/Cluster.$(SrcSuf)
399tmp/CDFCones/ClusterComparisons.$(ObjSuf): \
400 CDFCones/ClusterComparisons.$(SrcSuf)
401tmp/CDFCones/JetCluAlgorithm.$(ObjSuf): \
402 CDFCones/JetCluAlgorithm.$(SrcSuf)
403tmp/CDFCones/LorentzVector.$(ObjSuf): \
404 CDFCones/LorentzVector.$(SrcSuf)
405tmp/CDFCones/MidPointAlgorithm.$(ObjSuf): \
406 CDFCones/MidPointAlgorithm.$(SrcSuf)
407tmp/CDFCones/PhysicsTower.$(ObjSuf): \
408 CDFCones/PhysicsTower.$(SrcSuf)
409tmp/KtJet/KtDistance.$(ObjSuf): \
410 KtJet/KtDistance.$(SrcSuf) \
411 KtJet/KtDistance.h \
412 KtJet/KtUtil.h \
413 KtJet/KtDistanceInterface.h
414tmp/KtJet/KtEvent.$(ObjSuf): \
415 KtJet/KtEvent.$(SrcSuf) \
416 KtJet/KtEvent.h \
417 KtJet/KtLorentzVector.h \
418 KtJet/KtJetTable.h \
419 KtJet/KtDistance.h \
420 KtJet/KtDistanceInterface.h \
421 KtJet/KtRecom.h \
422 KtJet/KtRecomInterface.h
423tmp/KtJet/KtJetTable.$(ObjSuf): \
424 KtJet/KtJetTable.$(SrcSuf) \
425 KtJet/KtJetTable.h \
426 KtJet/KtLorentzVector.h \
427 KtJet/KtDistanceInterface.h \
428 KtJet/KtRecomInterface.h
429tmp/KtJet/KtLorentzVector.$(ObjSuf): \
430 KtJet/KtLorentzVector.$(SrcSuf) \
431 KtJet/KtLorentzVector.h \
432 KtJet/KtUtil.h \
433 KtJet/KtRecomInterface.h
434tmp/KtJet/KtRecom.$(ObjSuf): \
435 KtJet/KtRecom.$(SrcSuf) \
436 KtJet/KtRecom.h \
437 KtJet/KtUtil.h \
438 KtJet/KtRecomInterface.h
439tmp/KtJet/KtUtil.$(ObjSuf): \
440 KtJet/KtUtil.$(SrcSuf) \
441 KtJet/KtUtil.h \
442 KtJet/KtLorentzVector.h
443tmp/CLHEP/src/AxisAngle.$(ObjSuf): \
444 CLHEP/src/AxisAngle.$(SrcSuf) \
445 CLHEP/Vector/defs.h \
446 CLHEP/Vector/AxisAngle.h
447tmp/CLHEP/src/Boost.$(ObjSuf): \
448 CLHEP/src/Boost.$(SrcSuf) \
449 CLHEP/Vector/defs.h \
450 CLHEP/Vector/Boost.h \
451 CLHEP/Vector/Rotation.h \
452 CLHEP/Vector/LorentzRotation.h \
453 CLHEP/Vector/ZMxpv.h
454tmp/CLHEP/src/BoostX.$(ObjSuf): \
455 CLHEP/src/BoostX.$(SrcSuf) \
456 CLHEP/Vector/defs.h \
457 CLHEP/Vector/BoostX.h \
458 CLHEP/Vector/Boost.h \
459 CLHEP/Vector/Rotation.h \
460 CLHEP/Vector/LorentzRotation.h \
461 CLHEP/Vector/ZMxpv.h
462tmp/CLHEP/src/BoostY.$(ObjSuf): \
463 CLHEP/src/BoostY.$(SrcSuf) \
464 CLHEP/Vector/defs.h \
465 CLHEP/Vector/BoostY.h \
466 CLHEP/Vector/Boost.h \
467 CLHEP/Vector/Rotation.h \
468 CLHEP/Vector/LorentzRotation.h \
469 CLHEP/Vector/ZMxpv.h
470tmp/CLHEP/src/BoostZ.$(ObjSuf): \
471 CLHEP/src/BoostZ.$(SrcSuf) \
472 CLHEP/Vector/defs.h \
473 CLHEP/Vector/BoostZ.h \
474 CLHEP/Vector/Boost.h \
475 CLHEP/Vector/Rotation.h \
476 CLHEP/Vector/LorentzRotation.h \
477 CLHEP/Vector/ZMxpv.h
478tmp/CLHEP/src/EulerAngles.$(ObjSuf): \
479 CLHEP/src/EulerAngles.$(SrcSuf) \
480 CLHEP/Vector/defs.h \
481 CLHEP/Vector/EulerAngles.h \
482 CLHEP/Vector/ThreeVector.h
483tmp/CLHEP/src/LorentzRotation.$(ObjSuf): \
484 CLHEP/src/LorentzRotation.$(SrcSuf) \
485 CLHEP/Vector/defs.h \
486 CLHEP/Vector/LorentzRotation.h \
487 CLHEP/Vector/ZMxpv.h
488tmp/CLHEP/src/LorentzRotationC.$(ObjSuf): \
489 CLHEP/src/LorentzRotationC.$(SrcSuf) \
490 CLHEP/Vector/defs.h \
491 CLHEP/Vector/LorentzRotation.h \
492 CLHEP/Vector/LorentzVector.h \
493 CLHEP/Vector/ZMxpv.h
494tmp/CLHEP/src/LorentzRotationD.$(ObjSuf): \
495 CLHEP/src/LorentzRotationD.$(SrcSuf) \
496 CLHEP/Vector/defs.h \
497 CLHEP/Vector/LorentzRotation.h
498tmp/CLHEP/src/LorentzVector.$(ObjSuf): \
499 CLHEP/src/LorentzVector.$(SrcSuf) \
500 CLHEP/Vector/defs.h \
501 CLHEP/Vector/LorentzVector.h \
502 CLHEP/Vector/ZMxpv.h
503tmp/CLHEP/src/LorentzVectorB.$(ObjSuf): \
504 CLHEP/src/LorentzVectorB.$(SrcSuf) \
505 CLHEP/Vector/defs.h \
506 CLHEP/Vector/LorentzVector.h \
507 CLHEP/Vector/ZMxpv.h
508tmp/CLHEP/src/LorentzVectorC.$(ObjSuf): \
509 CLHEP/src/LorentzVectorC.$(SrcSuf) \
510 CLHEP/Vector/defs.h \
511 CLHEP/Vector/LorentzVector.h
512tmp/CLHEP/src/LorentzVectorK.$(ObjSuf): \
513 CLHEP/src/LorentzVectorK.$(SrcSuf) \
514 CLHEP/Vector/defs.h \
515 CLHEP/Vector/LorentzVector.h \
516 CLHEP/Vector/ZMxpv.h
517tmp/CLHEP/src/LorentzVectorL.$(ObjSuf): \
518 CLHEP/src/LorentzVectorL.$(SrcSuf) \
519 CLHEP/Vector/defs.h \
520 CLHEP/Vector/LorentzVector.h \
521 CLHEP/Vector/LorentzRotation.h
522tmp/CLHEP/src/LorentzVectorR.$(ObjSuf): \
523 CLHEP/src/LorentzVectorR.$(SrcSuf) \
524 CLHEP/Vector/defs.h \
525 CLHEP/Vector/LorentzVector.h
526tmp/CLHEP/src/Rotation.$(ObjSuf): \
527 CLHEP/src/Rotation.$(SrcSuf) \
528 CLHEP/Vector/defs.h \
529 CLHEP/Vector/Rotation.h \
530 CLHEP/Units/PhysicalConstants.h
531tmp/CLHEP/src/RotationA.$(ObjSuf): \
532 CLHEP/src/RotationA.$(SrcSuf) \
533 CLHEP/Vector/defs.h \
534 CLHEP/Vector/Rotation.h \
535 CLHEP/Units/PhysicalConstants.h
536tmp/CLHEP/src/RotationC.$(ObjSuf): \
537 CLHEP/src/RotationC.$(SrcSuf) \
538 CLHEP/Vector/defs.h \
539 CLHEP/Vector/Rotation.h \
540 CLHEP/Vector/ZMxpv.h
541tmp/CLHEP/src/RotationE.$(ObjSuf): \
542 CLHEP/src/RotationE.$(SrcSuf) \
543 CLHEP/Vector/defs.h \
544 CLHEP/Vector/Rotation.h \
545 CLHEP/Vector/EulerAngles.h \
546 CLHEP/Units/PhysicalConstants.h
547tmp/CLHEP/src/RotationIO.$(ObjSuf): \
548 CLHEP/src/RotationIO.$(SrcSuf) \
549 CLHEP/Vector/defs.h \
550 CLHEP/Vector/Rotation.h
551tmp/CLHEP/src/RotationInterfaces.$(ObjSuf): \
552 CLHEP/src/RotationInterfaces.$(SrcSuf) \
553 CLHEP/Vector/defs.h \
554 CLHEP/Vector/RotationInterfaces.h
555tmp/CLHEP/src/RotationL.$(ObjSuf): \
556 CLHEP/src/RotationL.$(SrcSuf) \
557 CLHEP/Vector/defs.h \
558 CLHEP/Vector/Rotation.h \
559 CLHEP/Vector/LorentzRotation.h
560tmp/CLHEP/src/RotationP.$(ObjSuf): \
561 CLHEP/src/RotationP.$(SrcSuf) \
562 CLHEP/Vector/defs.h \
563 CLHEP/Vector/Rotation.h
564tmp/CLHEP/src/RotationX.$(ObjSuf): \
565 CLHEP/src/RotationX.$(SrcSuf) \
566 CLHEP/Vector/defs.h \
567 CLHEP/Vector/RotationX.h \
568 CLHEP/Vector/AxisAngle.h \
569 CLHEP/Vector/EulerAngles.h \
570 CLHEP/Vector/LorentzRotation.h \
571 CLHEP/Units/PhysicalConstants.h
572tmp/CLHEP/src/RotationXYZ.$(ObjSuf): \
573 CLHEP/src/RotationXYZ.$(SrcSuf) \
574 CLHEP/Vector/defs.h \
575 CLHEP/Vector/Rotation.h \
576 CLHEP/Vector/RotationX.h \
577 CLHEP/Vector/RotationY.h \
578 CLHEP/Vector/RotationZ.h
579tmp/CLHEP/src/RotationY.$(ObjSuf): \
580 CLHEP/src/RotationY.$(SrcSuf) \
581 CLHEP/Vector/defs.h \
582 CLHEP/Vector/RotationY.h \
583 CLHEP/Vector/AxisAngle.h \
584 CLHEP/Vector/EulerAngles.h \
585 CLHEP/Vector/LorentzRotation.h \
586 CLHEP/Units/PhysicalConstants.h
587tmp/CLHEP/src/RotationZ.$(ObjSuf): \
588 CLHEP/src/RotationZ.$(SrcSuf) \
589 CLHEP/Vector/defs.h \
590 CLHEP/Vector/RotationZ.h \
591 CLHEP/Vector/AxisAngle.h \
592 CLHEP/Vector/EulerAngles.h \
593 CLHEP/Vector/LorentzRotation.h \
594 CLHEP/Units/PhysicalConstants.h
595tmp/CLHEP/src/SpaceVector.$(ObjSuf): \
596 CLHEP/src/SpaceVector.$(SrcSuf) \
597 CLHEP/Vector/defs.h \
598 CLHEP/Vector/ThreeVector.h \
599 CLHEP/Vector/ZMxpv.h \
600 CLHEP/Units/PhysicalConstants.h
601tmp/CLHEP/src/SpaceVectorD.$(ObjSuf): \
602 CLHEP/src/SpaceVectorD.$(SrcSuf) \
603 CLHEP/Vector/defs.h \
604 CLHEP/Vector/ThreeVector.h \
605 CLHEP/Vector/ZMxpv.h
606tmp/CLHEP/src/SpaceVectorP.$(ObjSuf): \
607 CLHEP/src/SpaceVectorP.$(SrcSuf) \
608 CLHEP/Vector/defs.h \
609 CLHEP/Vector/ThreeVector.h \
610 CLHEP/Vector/ZMxpv.h
611tmp/CLHEP/src/SpaceVectorR.$(ObjSuf): \
612 CLHEP/src/SpaceVectorR.$(SrcSuf) \
613 CLHEP/Vector/defs.h \
614 CLHEP/Vector/ThreeVector.h \
615 CLHEP/Vector/AxisAngle.h \
616 CLHEP/Vector/EulerAngles.h \
617 CLHEP/Vector/ZMxpv.h
618tmp/CLHEP/src/ThreeVector.$(ObjSuf): \
619 CLHEP/src/ThreeVector.$(SrcSuf) \
620 CLHEP/Vector/defs.h \
621 CLHEP/Vector/ThreeVector.h \
622 CLHEP/Vector/ZMxpv.h \
623 CLHEP/Units/PhysicalConstants.h
624tmp/CLHEP/src/ThreeVectorR.$(ObjSuf): \
625 CLHEP/src/ThreeVectorR.$(SrcSuf) \
626 CLHEP/Vector/defs.h \
627 CLHEP/Vector/ThreeVector.h \
628 CLHEP/Vector/Rotation.h
629tmp/CLHEP/src/TwoVector.$(ObjSuf): \
630 CLHEP/src/TwoVector.$(SrcSuf) \
631 CLHEP/Vector/defs.h \
632 CLHEP/Vector/TwoVector.h \
633 CLHEP/Vector/ZMxpv.h \
634 CLHEP/Vector/ThreeVector.h
635tmp/CLHEP/src/ZMinput.$(ObjSuf): \
636 CLHEP/src/ZMinput.$(SrcSuf) \
637 CLHEP/Vector/defs.h
638tmp/CLHEP/src/ZMxpv.$(ObjSuf): \
639 CLHEP/src/ZMxpv.$(SrcSuf) \
640 CLHEP/Vector/ZMxpv.h
641SOURCE_OBJ = \
642 tmp/src/ExRootAnalysis.$(ObjSuf) \
643 tmp/src/ExRootAnalysisNew.$(ObjSuf) \
644 tmp/src/ExRootCandList.$(ObjSuf) \
645 tmp/src/ExRootCandidate.$(ObjSuf) \
646 tmp/src/ExRootClasses.$(ObjSuf) \
647 tmp/src/ExRootConfReader.$(ObjSuf) \
648 tmp/src/ExRootEventLoop.$(ObjSuf) \
649 tmp/src/ExRootFactory.$(ObjSuf) \
650 tmp/src/ExRootFilter.$(ObjSuf) \
651 tmp/src/ExRootModule.$(ObjSuf) \
652 tmp/src/ExRootProgressBar.$(ObjSuf) \
653 tmp/src/ExRootResult.$(ObjSuf) \
654 tmp/src/ExRootTask.$(ObjSuf) \
655 tmp/src/ExRootTreeBranch.$(ObjSuf) \
656 tmp/src/ExRootTreeReader.$(ObjSuf) \
657 tmp/src/ExRootTreeWriter.$(ObjSuf) \
658 tmp/src/ExRootUtilities.$(ObjSuf) \
659 tmp/modules/MadGraphAnalysis.$(ObjSuf) \
660 tmp/modules/MadGraphClassFilter.$(ObjSuf) \
661 tmp/modules/MadGraphClassMerger.$(ObjSuf) \
662 tmp/modules/MadGraphConeJetFinder.$(ObjSuf) \
663 tmp/modules/MadGraphIsolatedLeptonFinder.$(ObjSuf) \
664 tmp/modules/MadGraphJetLeptonMerger.$(ObjSuf) \
665 tmp/modules/MadGraphJetParticleSelector.$(ObjSuf) \
666 tmp/modules/MadGraphKtJetFinder.$(ObjSuf) \
667 tmp/modules/MadGraphMatchingAnalysis.$(ObjSuf) \
668 tmp/modules/MadGraphMatchingTreeWriter.$(ObjSuf) \
669 tmp/modules/MadGraphParticleClassifier.$(ObjSuf) \
670 tmp/modules/MadGraphPartonSelector.$(ObjSuf) \
671 tmp/modules/MadGraphShowerLeptonSelector.$(ObjSuf) \
672 tmp/modules/MadGraphShowerPartonSelector.$(ObjSuf) \
673 tmp/modules/PythiaFix.$(ObjSuf) \
674 tmp/CDFCones/CalTower.$(ObjSuf) \
675 tmp/CDFCones/Centroid.$(ObjSuf) \
676 tmp/CDFCones/Cluster.$(ObjSuf) \
677 tmp/CDFCones/ClusterComparisons.$(ObjSuf) \
678 tmp/CDFCones/JetCluAlgorithm.$(ObjSuf) \
679 tmp/CDFCones/LorentzVector.$(ObjSuf) \
680 tmp/CDFCones/MidPointAlgorithm.$(ObjSuf) \
681 tmp/CDFCones/PhysicsTower.$(ObjSuf) \
682 tmp/KtJet/KtDistance.$(ObjSuf) \
683 tmp/KtJet/KtEvent.$(ObjSuf) \
684 tmp/KtJet/KtJetTable.$(ObjSuf) \
685 tmp/KtJet/KtLorentzVector.$(ObjSuf) \
686 tmp/KtJet/KtRecom.$(ObjSuf) \
687 tmp/KtJet/KtUtil.$(ObjSuf) \
688 tmp/CLHEP/src/AxisAngle.$(ObjSuf) \
689 tmp/CLHEP/src/Boost.$(ObjSuf) \
690 tmp/CLHEP/src/BoostX.$(ObjSuf) \
691 tmp/CLHEP/src/BoostY.$(ObjSuf) \
692 tmp/CLHEP/src/BoostZ.$(ObjSuf) \
693 tmp/CLHEP/src/EulerAngles.$(ObjSuf) \
694 tmp/CLHEP/src/LorentzRotation.$(ObjSuf) \
695 tmp/CLHEP/src/LorentzRotationC.$(ObjSuf) \
696 tmp/CLHEP/src/LorentzRotationD.$(ObjSuf) \
697 tmp/CLHEP/src/LorentzVector.$(ObjSuf) \
698 tmp/CLHEP/src/LorentzVectorB.$(ObjSuf) \
699 tmp/CLHEP/src/LorentzVectorC.$(ObjSuf) \
700 tmp/CLHEP/src/LorentzVectorK.$(ObjSuf) \
701 tmp/CLHEP/src/LorentzVectorL.$(ObjSuf) \
702 tmp/CLHEP/src/LorentzVectorR.$(ObjSuf) \
703 tmp/CLHEP/src/Rotation.$(ObjSuf) \
704 tmp/CLHEP/src/RotationA.$(ObjSuf) \
705 tmp/CLHEP/src/RotationC.$(ObjSuf) \
706 tmp/CLHEP/src/RotationE.$(ObjSuf) \
707 tmp/CLHEP/src/RotationIO.$(ObjSuf) \
708 tmp/CLHEP/src/RotationInterfaces.$(ObjSuf) \
709 tmp/CLHEP/src/RotationL.$(ObjSuf) \
710 tmp/CLHEP/src/RotationP.$(ObjSuf) \
711 tmp/CLHEP/src/RotationX.$(ObjSuf) \
712 tmp/CLHEP/src/RotationXYZ.$(ObjSuf) \
713 tmp/CLHEP/src/RotationY.$(ObjSuf) \
714 tmp/CLHEP/src/RotationZ.$(ObjSuf) \
715 tmp/CLHEP/src/SpaceVector.$(ObjSuf) \
716 tmp/CLHEP/src/SpaceVectorD.$(ObjSuf) \
717 tmp/CLHEP/src/SpaceVectorP.$(ObjSuf) \
718 tmp/CLHEP/src/SpaceVectorR.$(ObjSuf) \
719 tmp/CLHEP/src/ThreeVector.$(ObjSuf) \
720 tmp/CLHEP/src/ThreeVectorR.$(ObjSuf) \
721 tmp/CLHEP/src/TwoVector.$(ObjSuf) \
722 tmp/CLHEP/src/ZMinput.$(ObjSuf) \
723 tmp/CLHEP/src/ZMxpv.$(ObjSuf)
724
725PGS_SOURCE_OBJ = \
726 tmp/src/ExRootClasses.$(ObjSuf) \
727 tmp/src/ExRootTreeBranch.$(ObjSuf) \
728 tmp/src/ExRootTreeWriter.$(ObjSuf)
729
730tmp/pgs/ExRootAnalysis.$(ObjSuf): \
731 pgs/ExRootAnalysis.$(SrcSuf) \
732 ExRootAnalysis/ExRootClasses.h \
733 ExRootAnalysis/ExRootTreeBranch.h \
734 ExRootAnalysis/ExRootTreeWriter.h
735PGS_OBJ = \
736 tmp/pgs/ExRootAnalysis.$(ObjSuf)
737
738tmp/mcfio/mcf_NTuIOFiles.$(ObjSuf): \
739 mcfio/mcf_NTuIOFiles.c
740tmp/mcfio/mcf_NTuIOUtils.$(ObjSuf): \
741 mcfio/mcf_NTuIOUtils.c
742tmp/mcfio/mcf_evt_xdr.$(ObjSuf): \
743 mcfio/mcf_evt_xdr.c
744tmp/mcfio/mcf_ntuBldDbinc.$(ObjSuf): \
745 mcfio/mcf_ntuBldDbinc.c
746tmp/mcfio/mcf_ntubldInit.$(ObjSuf): \
747 mcfio/mcf_ntubldInit.c
748tmp/mcfio/mcfio_Block.$(ObjSuf): \
749 mcfio/mcfio_Block.c
750tmp/mcfio/mcfio_Direct.$(ObjSuf): \
751 mcfio/mcfio_Direct.c
752tmp/mcfio/mcfio_SeqDummy.$(ObjSuf): \
753 mcfio/mcfio_SeqDummy.c
754tmp/mcfio/mcfio_UserDictionary.$(ObjSuf): \
755 mcfio/mcfio_UserDictionary.c
756tmp/mcfio/mcfio_Util1.$(ObjSuf): \
757 mcfio/mcfio_Util1.c
758tmp/stdhep/mcf_Stdhep_xdr.$(ObjSuf): \
759 stdhep/mcf_Stdhep_xdr.c
760tmp/stdhep/mcf_hepev4_xdr.$(ObjSuf): \
761 stdhep/mcf_hepev4_xdr.c
762tmp/stdhep/mcf_hepup_xdr.$(ObjSuf): \
763 stdhep/mcf_hepup_xdr.c
764tmp/stdhep/mcf_stdcm1_xdr.$(ObjSuf): \
765 stdhep/mcf_stdcm1_xdr.c
766tmp/stdhep/stdhep_internal_utils.$(ObjSuf): \
767 stdhep/stdhep_internal_utils.c
768tmp/stdhep/stdhep_mcfio.$(ObjSuf): \
769 stdhep/stdhep_mcfio.c
770STDHEP_OBJ = \
771 tmp/mcfio/mcf_NTuIOFiles.$(ObjSuf) \
772 tmp/mcfio/mcf_NTuIOUtils.$(ObjSuf) \
773 tmp/mcfio/mcf_evt_xdr.$(ObjSuf) \
774 tmp/mcfio/mcf_ntuBldDbinc.$(ObjSuf) \
775 tmp/mcfio/mcf_ntubldInit.$(ObjSuf) \
776 tmp/mcfio/mcfio_Block.$(ObjSuf) \
777 tmp/mcfio/mcfio_Direct.$(ObjSuf) \
778 tmp/mcfio/mcfio_SeqDummy.$(ObjSuf) \
779 tmp/mcfio/mcfio_UserDictionary.$(ObjSuf) \
780 tmp/mcfio/mcfio_Util1.$(ObjSuf) \
781 tmp/stdhep/mcf_Stdhep_xdr.$(ObjSuf) \
782 tmp/stdhep/mcf_hepev4_xdr.$(ObjSuf) \
783 tmp/stdhep/mcf_hepup_xdr.$(ObjSuf) \
784 tmp/stdhep/mcf_stdcm1_xdr.$(ObjSuf) \
785 tmp/stdhep/stdhep_internal_utils.$(ObjSuf) \
786 tmp/stdhep/stdhep_mcfio.$(ObjSuf)
787
788tmp/tcl/tclAlloc.$(ObjSuf): \
789 tcl/tclAlloc.c
790tmp/tcl/panic.$(ObjSuf): \
791 tcl/panic.c
792tmp/tcl/tclAsync.$(ObjSuf): \
793 tcl/tclAsync.c
794tmp/tcl/tclBasic.$(ObjSuf): \
795 tcl/tclBasic.c
796tmp/tcl/tclCkalloc.$(ObjSuf): \
797 tcl/tclCkalloc.c
798tmp/tcl/tclCmdAH.$(ObjSuf): \
799 tcl/tclCmdAH.c
800tmp/tcl/tclCmdIL.$(ObjSuf): \
801 tcl/tclCmdIL.c
802tmp/tcl/tclCmdMZ.$(ObjSuf): \
803 tcl/tclCmdMZ.c
804tmp/tcl/tclCompExpr.$(ObjSuf): \
805 tcl/tclCompExpr.c
806tmp/tcl/tclCompile.$(ObjSuf): \
807 tcl/tclCompile.c
808tmp/tcl/tclExecute.$(ObjSuf): \
809 tcl/tclExecute.c
810tmp/tcl/tclGet.$(ObjSuf): \
811 tcl/tclGet.c
812tmp/tcl/tclHash.$(ObjSuf): \
813 tcl/tclHash.c
814tmp/tcl/tclHistory.$(ObjSuf): \
815 tcl/tclHistory.c
816tmp/tcl/tclIndexObj.$(ObjSuf): \
817 tcl/tclIndexObj.c
818tmp/tcl/tclLink.$(ObjSuf): \
819 tcl/tclLink.c
820tmp/tcl/tclListObj.$(ObjSuf): \
821 tcl/tclListObj.c
822tmp/tcl/tclNamesp.$(ObjSuf): \
823 tcl/tclNamesp.c
824tmp/tcl/tclObj.$(ObjSuf): \
825 tcl/tclObj.c
826tmp/tcl/tclParse.$(ObjSuf): \
827 tcl/tclParse.c
828tmp/tcl/tclPosixStr.$(ObjSuf): \
829 tcl/tclPosixStr.c
830tmp/tcl/tclPreserve.$(ObjSuf): \
831 tcl/tclPreserve.c
832tmp/tcl/tclProc.$(ObjSuf): \
833 tcl/tclProc.c
834tmp/tcl/tclResolve.$(ObjSuf): \
835 tcl/tclResolve.c
836tmp/tcl/tclStringObj.$(ObjSuf): \
837 tcl/tclStringObj.c
838tmp/tcl/tclUtil.$(ObjSuf): \
839 tcl/tclUtil.c
840tmp/tcl/tclVar.$(ObjSuf): \
841 tcl/tclVar.c
842TCL_OBJ = \
843 tmp/tcl/tclAlloc.$(ObjSuf) \
844 tmp/tcl/panic.$(ObjSuf) \
845 tmp/tcl/tclAsync.$(ObjSuf) \
846 tmp/tcl/tclBasic.$(ObjSuf) \
847 tmp/tcl/tclCkalloc.$(ObjSuf) \
848 tmp/tcl/tclCmdAH.$(ObjSuf) \
849 tmp/tcl/tclCmdIL.$(ObjSuf) \
850 tmp/tcl/tclCmdMZ.$(ObjSuf) \
851 tmp/tcl/tclCompExpr.$(ObjSuf) \
852 tmp/tcl/tclCompile.$(ObjSuf) \
853 tmp/tcl/tclExecute.$(ObjSuf) \
854 tmp/tcl/tclGet.$(ObjSuf) \
855 tmp/tcl/tclHash.$(ObjSuf) \
856 tmp/tcl/tclHistory.$(ObjSuf) \
857 tmp/tcl/tclIndexObj.$(ObjSuf) \
858 tmp/tcl/tclLink.$(ObjSuf) \
859 tmp/tcl/tclListObj.$(ObjSuf) \
860 tmp/tcl/tclNamesp.$(ObjSuf) \
861 tmp/tcl/tclObj.$(ObjSuf) \
862 tmp/tcl/tclParse.$(ObjSuf) \
863 tmp/tcl/tclPosixStr.$(ObjSuf) \
864 tmp/tcl/tclPreserve.$(ObjSuf) \
865 tmp/tcl/tclProc.$(ObjSuf) \
866 tmp/tcl/tclResolve.$(ObjSuf) \
867 tmp/tcl/tclStringObj.$(ObjSuf) \
868 tmp/tcl/tclUtil.$(ObjSuf) \
869 tmp/tcl/tclVar.$(ObjSuf)
870
871ExRootAnalysis/ExRootAnalysisNew.h: \
872 ExRootAnalysis/ExRootTask.h
873 @touch $@
874
875CLHEP/Vector/RotationZ.h: \
876 CLHEP/Vector/defs.h \
877 CLHEP/Vector/RotationInterfaces.h
878 @touch $@
879
880ExRootAnalysis/ExRootCandList.h: \
881 ExRootAnalysis/ExRootSortableObject.h
882 @touch $@
883
884modules/MadGraphClassFilter.h: \
885 ExRootAnalysis/ExRootModule.h
886 @touch $@
887
888KtJet/KtLorentzVector.h: \
889 KtJet/KtUtil.h
890 @touch $@
891
892KtJet/KtDistance.h: \
893 KtJet/KtDistanceInterface.h \
894 KtJet/KtUtil.h \
895 KtJet/KtLorentzVector.h
896 @touch $@
897
898KtJet/KtRecom.h: \
899 KtJet/KtUtil.h \
900 KtJet/KtLorentzVector.h \
901 KtJet/KtRecomInterface.h
902 @touch $@
903
904modules/MadGraphShowerLeptonSelector.h: \
905 ExRootAnalysis/ExRootModule.h
906 @touch $@
907
908CLHEP/Vector/RotationInterfaces.h: \
909 CLHEP/Vector/defs.h \
910 CLHEP/Vector/ThreeVector.h \
911 CLHEP/Vector/LorentzVector.h \
912 CLHEP/Vector/AxisAngle.h
913 @touch $@
914
915modules/MadGraphPartonSelector.h: \
916 ExRootAnalysis/ExRootModule.h
917 @touch $@
918
919CLHEP/Vector/EulerAngles.h: \
920 CLHEP/Vector/defs.h
921 @touch $@
922
923CLHEP/Vector/BoostX.h: \
924 CLHEP/Vector/defs.h \
925 CLHEP/Vector/RotationInterfaces.h \
926 CLHEP/Vector/LorentzVector.h
927 @touch $@
928
929KtJet/KtDistanceInterface.h: \
930 KtJet/KtUtil.h
931 @touch $@
932
933modules/MadGraphKtJetFinder.h: \
934 ExRootAnalysis/ExRootModule.h \
935 KtJet/KtLorentzVector.h
936 @touch $@
937
938KtJet/KtUtil.h: \
939 CLHEP/Vector/ThreeVector.h \
940 CLHEP/Vector/LorentzVector.h
941 @touch $@
942
943CLHEP/Vector/ThreeVector.h: \
944 CLHEP/Vector/defs.h
945 @touch $@
946
947ExRootAnalysis/ExRootAnalysis.h: \
948 ExRootAnalysis/ExRootTask.h
949 @touch $@
950
951CLHEP/Vector/LorentzRotation.h: \
952 CLHEP/Vector/defs.h \
953 CLHEP/Vector/RotationInterfaces.h \
954 CLHEP/Vector/Rotation.h \
955 CLHEP/Vector/Boost.h \
956 CLHEP/Vector/LorentzVector.h
957 @touch $@
958
959modules/MadGraphClassMerger.h: \
960 ExRootAnalysis/ExRootModule.h
961 @touch $@
962
963modules/MadGraphMatchingTreeWriter.h: \
964 ExRootAnalysis/ExRootModule.h
965 @touch $@
966
967CLHEP/Vector/Boost.h: \
968 CLHEP/Vector/defs.h \
969 CLHEP/Vector/RotationInterfaces.h \
970 CLHEP/Vector/BoostX.h \
971 CLHEP/Vector/BoostY.h \
972 CLHEP/Vector/BoostZ.h \
973 CLHEP/Vector/LorentzVector.h
974 @touch $@
975
976modules/MadGraphParticleClassifier.h: \
977 ExRootAnalysis/ExRootClassifier.h
978 @touch $@
979
980ExRootAnalysis/ExRootCandidate.h: \
981 ExRootAnalysis/ExRootCandList.h \
982 ExRootAnalysis/ExRootSortableObject.h
983 @touch $@
984
985modules/MadGraphJetLeptonMerger.h: \
986 ExRootAnalysis/ExRootModule.h
987 @touch $@
988
989modules/MadGraphMatchingAnalysis.h: \
990 ExRootAnalysis/ExRootModule.h
991 @touch $@
992
993CLHEP/Vector/RotationX.h: \
994 CLHEP/Vector/defs.h \
995 CLHEP/Vector/RotationInterfaces.h
996 @touch $@
997
998CLHEP/Vector/BoostY.h: \
999 CLHEP/Vector/defs.h \
1000 CLHEP/Vector/RotationInterfaces.h \
1001 CLHEP/Vector/LorentzVector.h
1002 @touch $@
1003
1004CLHEP/Vector/Rotation.h: \
1005 CLHEP/Vector/defs.h \
1006 CLHEP/Vector/RotationInterfaces.h \
1007 CLHEP/Vector/RotationX.h \
1008 CLHEP/Vector/RotationY.h \
1009 CLHEP/Vector/RotationZ.h \
1010 CLHEP/Vector/LorentzVector.h
1011 @touch $@
1012
1013CLHEP/Vector/LorentzVector.h: \
1014 CLHEP/Vector/defs.h \
1015 CLHEP/Vector/ThreeVector.h
1016 @touch $@
1017
1018KtJet/KtEvent.h: \
1019 KtJet/KtUtil.h \
1020 KtJet/KtDistanceInterface.h \
1021 KtJet/KtJetTable.h \
1022 KtJet/KtRecomInterface.h \
1023 CLHEP/Vector/LorentzVector.h
1024 @touch $@
1025
1026KtJet/KtJetTable.h: \
1027 KtJet/KtLorentzVector.h \
1028 KtJet/KtDistanceInterface.h \
1029 KtJet/KtRecomInterface.h
1030 @touch $@
1031
1032modules/MadGraphJetParticleSelector.h: \
1033 ExRootAnalysis/ExRootModule.h
1034 @touch $@
1035
1036modules/PythiaFix.h: \
1037 ExRootAnalysis/ExRootModule.h
1038 @touch $@
1039
1040KtJet/KtRecomInterface.h: \
1041 KtJet/KtUtil.h
1042 @touch $@
1043
1044ExRootAnalysis/ExRootTask.h: \
1045 ExRootAnalysis/ExRootConfReader.h
1046 @touch $@
1047
1048ExRootAnalysis/ExRootModule.h: \
1049 ExRootAnalysis/ExRootTask.h
1050 @touch $@
1051
1052CLHEP/Vector/RotationY.h: \
1053 CLHEP/Vector/defs.h \
1054 CLHEP/Vector/RotationInterfaces.h
1055 @touch $@
1056
1057CLHEP/Vector/BoostZ.h: \
1058 CLHEP/Vector/defs.h \
1059 CLHEP/Vector/RotationInterfaces.h \
1060 CLHEP/Vector/LorentzVector.h
1061 @touch $@
1062
1063CLHEP/Vector/AxisAngle.h: \
1064 CLHEP/Vector/ThreeVector.h \
1065 CLHEP/Vector/defs.h
1066 @touch $@
1067
1068CLHEP/Vector/TwoVector.h: \
1069 CLHEP/Vector/defs.h \
1070 CLHEP/Vector/ThreeVector.h
1071 @touch $@
1072
1073ExRootAnalysis/ExRootClasses.h: \
1074 ExRootAnalysis/ExRootSortableObject.h
1075 @touch $@
1076
1077modules/MadGraphIsolatedLeptonFinder.h: \
1078 ExRootAnalysis/ExRootModule.h
1079 @touch $@
1080
1081modules/MadGraphConeJetFinder.h: \
1082 ExRootAnalysis/ExRootModule.h \
1083 CDFCones/PhysicsTower.hh \
1084 CDFCones/Cluster.hh
1085 @touch $@
1086
1087CLHEP/Units/PhysicalConstants.h: \
1088 CLHEP/Units/defs.h \
1089 CLHEP/Units/SystemOfUnits.h
1090 @touch $@
1091
1092modules/MadGraphAnalysis.h: \
1093 ExRootAnalysis/ExRootModule.h
1094 @touch $@
1095
1096ExRootAnalysis/ExRootEventLoop.h: \
1097 ExRootAnalysis/ExRootModule.h
1098 @touch $@
1099
1100modules/MadGraphShowerPartonSelector.h: \
1101 ExRootAnalysis/ExRootModule.h
1102 @touch $@
1103
1104
1105
1106###
1107
1108all: $(SHARED) $(EXECUTABLE) $(STDHEP_EXECUTABLE)
1109
1110static: $(STATIC)
1111
1112$(STATIC): $(PGS_DICT_OBJ) $(PGS_SOURCE_OBJ) $(PGS_OBJ)
1113 @mkdir -p $(@D)
1114 $(AR) $(ARFLAGS) $@ $^
1115 $(RANLIB) $@
1116
1117$(SHARED): $(DICT_OBJ) $(SOURCE_OBJ) $(TCL_OBJ)
1118 @mkdir -p $(@D)
1119 @echo ">> Building $@"
1120ifeq ($(ARCH),aix)
1121 @/usr/ibmcxx/bin/makeC++SharedLib $(OutPutOpt) $@ $(LIBS) -p 0 $^
1122else
1123ifeq ($(ARCH),aix5)
1124 @/usr/vacpp/bin/makeC++SharedLib $(OutPutOpt) $@ $(LIBS) -p 0 $^
1125else
1126ifeq ($(PLATFORM),macosx)
1127# We need to make both the .dylib and the .so
1128 @$(LD) $(SOFLAGS) $^ $(OutPutOpt) $@
1129 @$(LD) -bundle -undefined $(UNDEFOPT) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt) $(subst .$(DllSuf),.so,$@)
1130else
1131ifeq ($(PLATFORM),win32)
1132 @bindexplib $* $^ > $*.def
1133 @lib -nologo -MACHINE:IX86 $^ -def:$*.def $(OutPutOpt)$(EVENTLIB)
1134 @$(LD) $(SOFLAGS) $(LDFLAGS) $^ $*.exp $(LIBS) $(OutPutOpt)$@
1135 @$(MT_DLL)
1136else
1137 @$(LD) $(SOFLAGS) $(LDFLAGS) $^ $(OutPutOpt) $@ $(EXPLLINKLIBS)
1138 @$(MT_DLL)
1139endif
1140endif
1141endif
1142endif
1143
1144clean:
1145 @rm -f $(PGS_DICT_OBJ) $(PGS_SOURCE_OBJ) $(PGS_OBJ) $(DICT_OBJ) $(SOURCE_OBJ) $(TCL_OBJ) $(STDHEP_OBJ) core
1146
1147distclean: clean
1148 @rm -f $(SHARED) $(STATIC) $(EXECUTABLE) $(STDHEP_EXECUTABLE)
1149
1150###
1151
1152.SUFFIXES: .$(SrcSuf) .$(ObjSuf) .$(DllSuf)
1153
1154%Dict.$(SrcSuf):
1155 @mkdir -p $(@D)
1156 @echo ">> Generating $@"
1157 @rootcint -f $@ -c $<
1158 @echo "#define private public" > $@.arch
1159 @echo "#define protected public" >> $@.arch
1160 @mv $@ $@.base
1161 @cat $@.arch $< $@.base > $@
1162 @rm $@.arch $@.base
1163
1164$(SOURCE_OBJ): tmp/%.$(ObjSuf): %.$(SrcSuf)
1165 @mkdir -p $(@D)
1166 @echo ">> Compiling $<"
1167 @$(CXX) $(CXXFLAGS) -c $< $(OutPutOpt)$@
1168
1169$(PGS_OBJ): tmp/%.$(ObjSuf): %.$(SrcSuf)
1170 @mkdir -p $(@D)
1171 @echo ">> Compiling $<"
1172 @$(CXX) $(CXXFLAGS) -c $< $(OutPutOpt)$@
1173
1174$(DICT_OBJ): %.$(ObjSuf): %.$(SrcSuf)
1175 @mkdir -p $(@D)
1176 @echo ">> Compiling $<"
1177 @$(CXX) $(CXXFLAGS) -c $< $(OutPutOpt)$@
1178
1179$(PGS_DICT_OBJ): %.$(ObjSuf): %.$(SrcSuf)
1180 @mkdir -p $(@D)
1181 @echo ">> Compiling $<"
1182 @$(CXX) $(CXXFLAGS) -c $< $(OutPutOpt)$@
1183
1184$(TCL_OBJ): tmp/%.$(ObjSuf): %.c
1185 @mkdir -p $(@D)
1186 @echo ">> Compiling $<"
1187 @gcc $(CXXFLAGS) -c $< $(OutPutOpt)$@
1188
1189$(STDHEP_OBJ): tmp/%.$(ObjSuf): %.c
1190 @mkdir -p $(@D)
1191 @echo ">> Compiling $<"
1192 @gcc $(CXXFLAGS) -c $< $(OutPutOpt)$@
1193
1194$(STDHEP_EXECUTABLE_OBJ): tmp/%.$(ObjSuf): %.cpp
1195 @mkdir -p $(@D)
1196 @echo ">> Compiling $<"
1197 @$(CXX) $(CXXFLAGS) -c $< $(OutPutOpt)$@
1198
1199$(STDHEP_EXECUTABLE): %$(ExeSuf): $(DICT_OBJ) $(SOURCE_OBJ) $(TCL_OBJ) $(STDHEP_OBJ)
1200 @echo ">> Building $@"
1201 @$(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@
1202
1203$(EXECUTABLE_OBJ): tmp/%.$(ObjSuf): %.cpp
1204 @mkdir -p $(@D)
1205 @echo ">> Compiling $<"
1206 @$(CXX) $(CXXFLAGS) -c $< $(OutPutOpt)$@
1207
1208$(EXECUTABLE): %$(ExeSuf): $(DICT_OBJ) $(SOURCE_OBJ) $(TCL_OBJ)
1209 @echo ">> Building $@"
1210 @$(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@
1211
1212###
1213
1214
Note: See TracBrowser for help on using the repository browser.