Changes in Makefile [832ce9e:a740c66] in git
Legend:
- Unmodified
- Added
- Removed
-
Makefile
r832ce9e ra740c66 29 29 OPT_LIBS += -L$(subst include,lib,$(subst :, -L,$(LD_LIBRARY_PATH))) 30 30 endif 31 OPT_LIBS += -lGenVector -lFWCoreFWLite -lDataFormatsFWLite -lDataFormats Common -lDataFormatsPatCandidates -lDataFormatsLuminosity -lSimDataFormatsGeneratorProducts -lCommonToolsUtils -lDataFormatsCommon31 OPT_LIBS += -lGenVector -lFWCoreFWLite -lDataFormatsFWLite -lDataFormatsPatCandidates -lDataFormatsLuminosity -lSimDataFormatsGeneratorProducts -lCommonToolsUtils 32 32 endif 33 33 … … 40 40 ifneq ($(PYTHIA8),) 41 41 #HAS_PYTHIA8 = true 42 CXXFLAGS += -I$(PYTHIA8)/include43 CXXFLAGS += -I$(PYTHIA8)/include/Pythia844 OPT_LIBS += -L$(PYTHIA8)/lib -lpythia8 -ldl42 #CXXFLAGS += -I$(PYTHIA8)/include 43 #CXXFLAGS += -I$(PYTHIA8)/include/Pythia8 44 #OPT_LIBS += -L$(PYTHIA8)/lib -lpythia8 -ldl 45 45 endif 46 46 … … 257 257 classes/DelphesClasses.h \ 258 258 classes/DelphesFactory.h \ 259 classes/DelphesLHEFReader.h \260 259 external/ExRootAnalysis/ExRootTreeWriter.h \ 261 260 external/ExRootAnalysis/ExRootTreeBranch.h \ … … 309 308 modules/Delphes.h \ 310 309 modules/AngularSmearing.h \ 311 modules/PhotonConversions.h \312 310 modules/ParticlePropagator.h \ 313 311 modules/Efficiency.h \ … … 331 329 modules/JetPileUpSubtractor.h \ 332 330 modules/TrackPileUpSubtractor.h \ 333 modules/TaggingParticlesSkimmer.h \334 331 modules/PileUpJetID.h \ 335 332 modules/ConstituentFilter.h \ … … 339 336 modules/Weighter.h \ 340 337 modules/Hector.h \ 341 modules/JetFlavorAssociation.h \342 modules/JetFakeParticle.h \343 338 modules/ExampleModule.h 344 339 ModulesDict$(PcmSuf): \ … … 358 353 modules/FastJetLinkDef.h \ 359 354 modules/FastJetFinder.h \ 360 modules/FastJetGridMedianEstimator.h \ 361 modules/RunPUPPI.h 355 modules/FastJetGridMedianEstimator.h 362 356 FastJetDict$(PcmSuf): \ 363 357 tmp/modules/FastJetDict$(PcmSuf) \ … … 392 386 classes/DelphesFactory.h \ 393 387 classes/SortableObject.h 394 tmp/classes/DelphesCylindricalFormula.$(ObjSuf): \395 classes/DelphesCylindricalFormula.$(SrcSuf) \396 classes/DelphesCylindricalFormula.h397 388 tmp/classes/DelphesFactory.$(ObjSuf): \ 398 389 classes/DelphesFactory.$(SrcSuf) \ … … 543 534 classes/DelphesClasses.h \ 544 535 classes/DelphesFactory.h \ 545 classes/DelphesFormula.h 536 classes/DelphesFormula.h \ 537 external/ExRootAnalysis/ExRootResult.h \ 538 external/ExRootAnalysis/ExRootFilter.h \ 539 external/ExRootAnalysis/ExRootClassifier.h 546 540 tmp/modules/Calorimeter.$(ObjSuf): \ 547 541 modules/Calorimeter.$(SrcSuf) \ … … 657 651 external/ExRootAnalysis/ExRootFilter.h \ 658 652 external/ExRootAnalysis/ExRootClassifier.h 659 tmp/modules/JetFakeParticle.$(ObjSuf): \660 modules/JetFakeParticle.$(SrcSuf) \661 modules/JetFakeParticle.h \662 classes/DelphesClasses.h \663 classes/DelphesFactory.h \664 classes/DelphesFormula.h \665 external/ExRootAnalysis/ExRootResult.h \666 external/ExRootAnalysis/ExRootFilter.h \667 external/ExRootAnalysis/ExRootClassifier.h668 tmp/modules/JetFlavorAssociation.$(ObjSuf): \669 modules/JetFlavorAssociation.$(SrcSuf) \670 modules/JetFlavorAssociation.h \671 classes/DelphesClasses.h \672 classes/DelphesFactory.h \673 classes/DelphesFormula.h \674 external/ExRootAnalysis/ExRootResult.h \675 external/ExRootAnalysis/ExRootFilter.h \676 external/ExRootAnalysis/ExRootClassifier.h677 653 tmp/modules/JetPileUpSubtractor.$(ObjSuf): \ 678 654 modules/JetPileUpSubtractor.$(SrcSuf) \ … … 729 705 external/ExRootAnalysis/ExRootFilter.h \ 730 706 external/ExRootAnalysis/ExRootClassifier.h 731 tmp/modules/PhotonConversions.$(ObjSuf): \732 modules/PhotonConversions.$(SrcSuf) \733 modules/PhotonConversions.h \734 classes/DelphesClasses.h \735 classes/DelphesFactory.h \736 classes/DelphesCylindricalFormula.h \737 external/ExRootAnalysis/ExRootResult.h \738 external/ExRootAnalysis/ExRootFilter.h \739 external/ExRootAnalysis/ExRootClassifier.h740 707 tmp/modules/PileUpJetID.$(ObjSuf): \ 741 708 modules/PileUpJetID.$(SrcSuf) \ … … 762 729 classes/DelphesClasses.h \ 763 730 classes/DelphesFactory.h \ 764 classes/Delphes TF2.h \731 classes/DelphesFormula.h \ 765 732 classes/DelphesPileUpReader.h \ 766 733 external/ExRootAnalysis/ExRootResult.h \ … … 785 752 external/ExRootAnalysis/ExRootFilter.h \ 786 753 external/ExRootAnalysis/ExRootClassifier.h 787 tmp/modules/TaggingParticlesSkimmer.$(ObjSuf): \788 modules/TaggingParticlesSkimmer.$(SrcSuf) \789 modules/TaggingParticlesSkimmer.h \790 modules/TauTagging.h \791 classes/DelphesClasses.h \792 classes/DelphesFactory.h \793 classes/DelphesFormula.h \794 external/ExRootAnalysis/ExRootResult.h \795 external/ExRootAnalysis/ExRootFilter.h \796 external/ExRootAnalysis/ExRootClassifier.h797 754 tmp/modules/TauTagging.$(ObjSuf): \ 798 755 modules/TauTagging.$(SrcSuf) \ … … 800 757 classes/DelphesClasses.h \ 801 758 classes/DelphesFactory.h \ 802 classes/DelphesFormula.h 759 classes/DelphesFormula.h \ 760 external/ExRootAnalysis/ExRootResult.h \ 761 external/ExRootAnalysis/ExRootFilter.h \ 762 external/ExRootAnalysis/ExRootClassifier.h 803 763 tmp/modules/TimeSmearing.$(ObjSuf): \ 804 764 modules/TimeSmearing.$(SrcSuf) \ … … 855 815 DELPHES_OBJ += \ 856 816 tmp/classes/DelphesClasses.$(ObjSuf) \ 857 tmp/classes/DelphesCylindricalFormula.$(ObjSuf) \858 817 tmp/classes/DelphesFactory.$(ObjSuf) \ 859 818 tmp/classes/DelphesFormula.$(ObjSuf) \ … … 916 875 tmp/modules/ImpactParameterSmearing.$(ObjSuf) \ 917 876 tmp/modules/Isolation.$(ObjSuf) \ 918 tmp/modules/JetFakeParticle.$(ObjSuf) \919 tmp/modules/JetFlavorAssociation.$(ObjSuf) \920 877 tmp/modules/JetPileUpSubtractor.$(ObjSuf) \ 921 878 tmp/modules/LeptonDressing.$(ObjSuf) \ … … 924 881 tmp/modules/ParticlePropagator.$(ObjSuf) \ 925 882 tmp/modules/PdgCodeFilter.$(ObjSuf) \ 926 tmp/modules/PhotonConversions.$(ObjSuf) \927 883 tmp/modules/PileUpJetID.$(ObjSuf) \ 928 884 tmp/modules/PileUpMerger.$(ObjSuf) \ 929 885 tmp/modules/SimpleCalorimeter.$(ObjSuf) \ 930 886 tmp/modules/StatusPidFilter.$(ObjSuf) \ 931 tmp/modules/TaggingParticlesSkimmer.$(ObjSuf) \932 887 tmp/modules/TauTagging.$(ObjSuf) \ 933 888 tmp/modules/TimeSmearing.$(ObjSuf) \ … … 943 898 endif 944 899 945 tmp/external/PUPPI/puppiCleanContainer.$(ObjSuf): \946 external/PUPPI/puppiCleanContainer.$(SrcSuf) \947 external/fastjet/Selector.hh948 900 tmp/external/fastjet/AreaDefinition.$(ObjSuf): \ 949 901 external/fastjet/AreaDefinition.$(SrcSuf) \ … … 1119 1071 tmp/external/fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.$(ObjSuf): \ 1120 1072 external/fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.$(SrcSuf) 1121 tmp/external/fastjet/contribs/RecursiveTools/ModifiedMassDropTagger.$(ObjSuf): \1122 external/fastjet/contribs/RecursiveTools/ModifiedMassDropTagger.$(SrcSuf) \1123 external/fastjet/JetDefinition.hh \1124 external/fastjet/ClusterSequenceAreaBase.hh1125 tmp/external/fastjet/contribs/RecursiveTools/Recluster.$(ObjSuf): \1126 external/fastjet/contribs/RecursiveTools/Recluster.$(SrcSuf)1127 tmp/external/fastjet/contribs/RecursiveTools/RecursiveSymmetryCutBase.$(ObjSuf): \1128 external/fastjet/contribs/RecursiveTools/RecursiveSymmetryCutBase.$(SrcSuf) \1129 external/fastjet/JetDefinition.hh \1130 external/fastjet/ClusterSequenceAreaBase.hh1131 tmp/external/fastjet/contribs/RecursiveTools/SoftDrop.$(ObjSuf): \1132 external/fastjet/contribs/RecursiveTools/SoftDrop.$(SrcSuf)1133 1073 tmp/external/fastjet/contribs/SoftKiller/SoftKiller.$(ObjSuf): \ 1134 1074 external/fastjet/contribs/SoftKiller/SoftKiller.$(SrcSuf) … … 1264 1204 external/fastjet/contribs/Nsubjettiness/Njettiness.hh \ 1265 1205 external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.hh \ 1266 external/fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.hh \ 1267 external/fastjet/tools/Filter.hh \ 1268 external/fastjet/tools/Pruner.hh \ 1269 external/fastjet/contribs/RecursiveTools/SoftDrop.hh 1206 external/fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.hh 1270 1207 tmp/modules/FastJetGridMedianEstimator.$(ObjSuf): \ 1271 1208 modules/FastJetGridMedianEstimator.$(SrcSuf) \ … … 1292 1229 external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.hh \ 1293 1230 external/fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.hh 1294 tmp/modules/RunPUPPI.$(ObjSuf): \1295 modules/RunPUPPI.$(SrcSuf) \1296 modules/RunPUPPI.h \1297 external/PUPPI/puppiCleanContainer.hh \1298 external/PUPPI/RecoObj.hh \1299 external/PUPPI/puppiParticle.hh \1300 external/PUPPI/puppiAlgoBin.hh \1301 classes/DelphesClasses.h \1302 classes/DelphesFactory.h \1303 classes/DelphesFormula.h1304 1231 FASTJET_OBJ += \ 1305 tmp/external/PUPPI/puppiCleanContainer.$(ObjSuf) \1306 1232 tmp/external/fastjet/AreaDefinition.$(ObjSuf) \ 1307 1233 tmp/external/fastjet/BasicRandom.$(ObjSuf) \ … … 1350 1276 tmp/external/fastjet/contribs/Nsubjettiness/Nsubjettiness.$(ObjSuf) \ 1351 1277 tmp/external/fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.$(ObjSuf) \ 1352 tmp/external/fastjet/contribs/RecursiveTools/ModifiedMassDropTagger.$(ObjSuf) \1353 tmp/external/fastjet/contribs/RecursiveTools/Recluster.$(ObjSuf) \1354 tmp/external/fastjet/contribs/RecursiveTools/RecursiveSymmetryCutBase.$(ObjSuf) \1355 tmp/external/fastjet/contribs/RecursiveTools/SoftDrop.$(ObjSuf) \1356 1278 tmp/external/fastjet/contribs/SoftKiller/SoftKiller.$(ObjSuf) \ 1357 1279 tmp/external/fastjet/plugins/ATLASCone/ATLASConePlugin.$(ObjSuf) \ … … 1397 1319 tmp/external/fastjet/tools/TopTaggerBase.$(ObjSuf) \ 1398 1320 tmp/modules/FastJetFinder.$(ObjSuf) \ 1399 tmp/modules/FastJetGridMedianEstimator.$(ObjSuf) \ 1400 tmp/modules/RunPUPPI.$(ObjSuf) 1321 tmp/modules/FastJetGridMedianEstimator.$(ObjSuf) 1401 1322 1402 1323 ifeq ($(HAS_PYTHIA8),true) … … 1408 1329 display/Delphes3DGeometry.$(SrcSuf) \ 1409 1330 display/Delphes3DGeometry.h \ 1410 classes/DelphesClasses.h \1411 external/ExRootAnalysis/ExRootConfReader.h1331 external/ExRootAnalysis/ExRootConfReader.h \ 1332 classes/DelphesClasses.h 1412 1333 tmp/display/DelphesBranchElement.$(ObjSuf): \ 1413 1334 display/DelphesBranchElement.$(SrcSuf) \ … … 1422 1343 tmp/display/DelphesEventDisplay.$(ObjSuf): \ 1423 1344 display/DelphesEventDisplay.$(SrcSuf) \ 1345 external/ExRootAnalysis/ExRootConfReader.h \ 1346 external/ExRootAnalysis/ExRootTreeReader.h \ 1424 1347 display/DelphesCaloData.h \ 1425 1348 display/DelphesBranchElement.h \ 1426 1349 display/Delphes3DGeometry.h \ 1427 1350 display/DelphesEventDisplay.h \ 1428 display/DelphesDisplay.h \ 1429 display/Delphes3DGeometry.h \ 1430 display/DelphesHtmlSummary.h \ 1431 display/DelphesPlotSummary.h \ 1432 classes/DelphesClasses.h \ 1433 external/ExRootAnalysis/ExRootConfReader.h \ 1434 external/ExRootAnalysis/ExRootTreeReader.h 1351 classes/DelphesClasses.h 1435 1352 tmp/display/DelphesHtmlSummary.$(ObjSuf): \ 1436 1353 display/DelphesHtmlSummary.$(SrcSuf) \ … … 1479 1396 tmp/external/tcl/tclHash.$(ObjSuf): \ 1480 1397 external/tcl/tclHash.c 1398 tmp/external/tcl/tclHistory.$(ObjSuf): \ 1399 external/tcl/tclHistory.c 1481 1400 tmp/external/tcl/tclIndexObj.$(ObjSuf): \ 1482 1401 external/tcl/tclIndexObj.c … … 1491 1410 tmp/external/tcl/tclParse.$(ObjSuf): \ 1492 1411 external/tcl/tclParse.c 1412 tmp/external/tcl/tclPosixStr.$(ObjSuf): \ 1413 external/tcl/tclPosixStr.c 1493 1414 tmp/external/tcl/tclPreserve.$(ObjSuf): \ 1494 1415 external/tcl/tclPreserve.c … … 1517 1438 tmp/external/tcl/tclGet.$(ObjSuf) \ 1518 1439 tmp/external/tcl/tclHash.$(ObjSuf) \ 1440 tmp/external/tcl/tclHistory.$(ObjSuf) \ 1519 1441 tmp/external/tcl/tclIndexObj.$(ObjSuf) \ 1520 1442 tmp/external/tcl/tclLink.$(ObjSuf) \ … … 1523 1445 tmp/external/tcl/tclObj.$(ObjSuf) \ 1524 1446 tmp/external/tcl/tclParse.$(ObjSuf) \ 1447 tmp/external/tcl/tclPosixStr.$(ObjSuf) \ 1525 1448 tmp/external/tcl/tclPreserve.$(ObjSuf) \ 1526 1449 tmp/external/tcl/tclProc.$(ObjSuf) \ … … 1615 1538 @touch $@ 1616 1539 1540 external/fastjet/Selector.hh: \ 1541 external/fastjet/PseudoJet.hh \ 1542 external/fastjet/RangeDefinition.hh 1543 @touch $@ 1544 1617 1545 external/fastjet/internal/Dnn2piCylinder.hh: \ 1618 1546 external/fastjet/internal/DynamicNearestNeighbours.hh \ 1619 1547 external/fastjet/internal/DnnPlane.hh \ 1620 1548 external/fastjet/internal/numconsts.hh 1621 @touch $@1622 1623 external/fastjet/Selector.hh: \1624 external/fastjet/PseudoJet.hh \1625 external/fastjet/RangeDefinition.hh1626 1549 @touch $@ 1627 1550 … … 1679 1602 @touch $@ 1680 1603 1681 modules/JetFakeParticle.h: \1682 classes/DelphesModule.h1683 @touch $@1684 1685 1604 external/fastjet/ClusterSequence1GhostPassiveArea.hh: \ 1686 1605 external/fastjet/PseudoJet.hh \ … … 1715 1634 external/fastjet/internal/numconsts.hh \ 1716 1635 external/fastjet/Error.hh 1717 @touch $@1718 1719 modules/RunPUPPI.h: \1720 classes/DelphesModule.h1721 1636 @touch $@ 1722 1637 … … 1757 1672 @touch $@ 1758 1673 1674 display/DelphesEventDisplay.h: \ 1675 external/ExRootAnalysis/ExRootTreeReader.h \ 1676 display/DelphesDisplay.h \ 1677 display/Delphes3DGeometry.h \ 1678 display/DelphesHtmlSummary.h \ 1679 display/DelphesPlotSummary.h 1680 @touch $@ 1681 1759 1682 modules/TauTagging.h: \ 1760 classes/DelphesModule.h \ 1761 external/ExRootAnalysis/ExRootResult.h \ 1762 external/ExRootAnalysis/ExRootFilter.h \ 1763 external/ExRootAnalysis/ExRootClassifier.h 1683 classes/DelphesModule.h 1764 1684 @touch $@ 1765 1685 … … 1799 1719 @touch $@ 1800 1720 1801 modules/JetFlavorAssociation.h: \1802 classes/DelphesModule.h \1803 classes/DelphesClasses.h1804 @touch $@1805 1806 1721 modules/ParticlePropagator.h: \ 1807 1722 classes/DelphesModule.h … … 1832 1747 @touch $@ 1833 1748 1834 modules/PhotonConversions.h: \1835 classes/DelphesModule.h1836 @touch $@1837 1838 1749 external/fastjet/ClusterSequenceVoronoiArea.hh: \ 1839 1750 external/fastjet/PseudoJet.hh \ … … 1842 1753 @touch $@ 1843 1754 1844 external/PUPPI/puppiCleanContainer.hh: \1845 external/PUPPI/RecoObj.hh \1846 external/PUPPI/puppiParticle.hh \1847 external/PUPPI/puppiAlgoBin.hh \1848 external/fastjet/internal/base.hh \1849 external/fastjet/PseudoJet.hh1850 @touch $@1851 1852 1755 modules/BTagging.h: \ 1853 1756 classes/DelphesModule.h … … 1872 1775 1873 1776 modules/Weighter.h: \ 1874 classes/DelphesModule.h1875 @touch $@1876 1877 modules/TaggingParticlesSkimmer.h: \1878 1777 classes/DelphesModule.h 1879 1778 @touch $@ … … 2064 1963 @echo ">> Building $(DISTTAR)" 2065 1964 @mkdir -p $(DISTDIR) 2066 @cp -a CHANGELOG C MakeLists.txt COPYING CREDITS DelphesEnv.sh README README_4LHCb VERSION Makefile MinBias.pileupconfigure cards classes converters display doc examples external modules python readers $(DISTDIR)1965 @cp -a CHANGELOG COPYING CREDITS README VERSION Makefile configure cards classes converters display doc examples external modules python readers $(DISTDIR) 2067 1966 @find $(DISTDIR) -depth -name .\* -exec rm -rf {} \; 2068 1967 @tar -czf $(DISTTAR) $(DISTDIR)
Note:
See TracChangeset
for help on using the changeset viewer.