- Timestamp:
- Sep 29, 2015, 2:08:10 PM (9 years ago)
- Branches:
- ImprovedOutputFile, Timing, dual_readout, llp, master
- Children:
- a98c7ef
- Parents:
- d870fc5 (diff), 06ec139 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Makefile
rd870fc5 rd77b51d 29 29 OPT_LIBS += -L$(subst include,lib,$(subst :, -L,$(LD_LIBRARY_PATH))) 30 30 endif 31 OPT_LIBS += -lGenVector -lFWCoreFWLite -lDataFormatsFWLite -lDataFormats PatCandidates -lDataFormatsLuminosity -lSimDataFormatsGeneratorProducts -lCommonToolsUtils31 OPT_LIBS += -lGenVector -lFWCoreFWLite -lDataFormatsFWLite -lDataFormatsCommon -lDataFormatsPatCandidates -lDataFormatsLuminosity -lSimDataFormatsGeneratorProducts -lCommonToolsUtils -lDataFormatsCommon 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 \ 259 260 external/ExRootAnalysis/ExRootTreeWriter.h \ 260 261 external/ExRootAnalysis/ExRootTreeBranch.h \ … … 308 309 modules/Delphes.h \ 309 310 modules/AngularSmearing.h \ 311 modules/PhotonConversions.h \ 310 312 modules/ParticlePropagator.h \ 311 313 modules/Efficiency.h \ … … 329 331 modules/JetPileUpSubtractor.h \ 330 332 modules/TrackPileUpSubtractor.h \ 333 modules/TaggingParticlesSkimmer.h \ 331 334 modules/PileUpJetID.h \ 332 335 modules/ConstituentFilter.h \ … … 336 339 modules/Weighter.h \ 337 340 modules/Hector.h \ 341 modules/JetFlavorAssociation.h \ 342 modules/JetFakeParticle.h \ 338 343 modules/ExampleModule.h 339 344 ModulesDict$(PcmSuf): \ … … 353 358 modules/FastJetLinkDef.h \ 354 359 modules/FastJetFinder.h \ 355 modules/FastJetGridMedianEstimator.h 360 modules/FastJetGridMedianEstimator.h \ 361 modules/RunPUPPI.h 356 362 FastJetDict$(PcmSuf): \ 357 363 tmp/modules/FastJetDict$(PcmSuf) \ … … 386 392 classes/DelphesFactory.h \ 387 393 classes/SortableObject.h 394 tmp/classes/DelphesCylindricalFormula.$(ObjSuf): \ 395 classes/DelphesCylindricalFormula.$(SrcSuf) \ 396 classes/DelphesCylindricalFormula.h 388 397 tmp/classes/DelphesFactory.$(ObjSuf): \ 389 398 classes/DelphesFactory.$(SrcSuf) \ … … 534 543 classes/DelphesClasses.h \ 535 544 classes/DelphesFactory.h \ 536 classes/DelphesFormula.h \ 537 external/ExRootAnalysis/ExRootResult.h \ 538 external/ExRootAnalysis/ExRootFilter.h \ 539 external/ExRootAnalysis/ExRootClassifier.h 545 classes/DelphesFormula.h 540 546 tmp/modules/Calorimeter.$(ObjSuf): \ 541 547 modules/Calorimeter.$(SrcSuf) \ … … 651 657 external/ExRootAnalysis/ExRootFilter.h \ 652 658 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.h 668 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.h 653 677 tmp/modules/JetPileUpSubtractor.$(ObjSuf): \ 654 678 modules/JetPileUpSubtractor.$(SrcSuf) \ … … 705 729 external/ExRootAnalysis/ExRootFilter.h \ 706 730 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.h 707 740 tmp/modules/PileUpJetID.$(ObjSuf): \ 708 741 modules/PileUpJetID.$(SrcSuf) \ … … 729 762 classes/DelphesClasses.h \ 730 763 classes/DelphesFactory.h \ 731 classes/Delphes Formula.h \764 classes/DelphesTF2.h \ 732 765 classes/DelphesPileUpReader.h \ 733 766 external/ExRootAnalysis/ExRootResult.h \ … … 752 785 external/ExRootAnalysis/ExRootFilter.h \ 753 786 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.h 754 797 tmp/modules/TauTagging.$(ObjSuf): \ 755 798 modules/TauTagging.$(SrcSuf) \ … … 757 800 classes/DelphesClasses.h \ 758 801 classes/DelphesFactory.h \ 759 classes/DelphesFormula.h \ 760 external/ExRootAnalysis/ExRootResult.h \ 761 external/ExRootAnalysis/ExRootFilter.h \ 762 external/ExRootAnalysis/ExRootClassifier.h 802 classes/DelphesFormula.h 763 803 tmp/modules/TimeSmearing.$(ObjSuf): \ 764 804 modules/TimeSmearing.$(SrcSuf) \ … … 815 855 DELPHES_OBJ += \ 816 856 tmp/classes/DelphesClasses.$(ObjSuf) \ 857 tmp/classes/DelphesCylindricalFormula.$(ObjSuf) \ 817 858 tmp/classes/DelphesFactory.$(ObjSuf) \ 818 859 tmp/classes/DelphesFormula.$(ObjSuf) \ … … 875 916 tmp/modules/ImpactParameterSmearing.$(ObjSuf) \ 876 917 tmp/modules/Isolation.$(ObjSuf) \ 918 tmp/modules/JetFakeParticle.$(ObjSuf) \ 919 tmp/modules/JetFlavorAssociation.$(ObjSuf) \ 877 920 tmp/modules/JetPileUpSubtractor.$(ObjSuf) \ 878 921 tmp/modules/LeptonDressing.$(ObjSuf) \ … … 881 924 tmp/modules/ParticlePropagator.$(ObjSuf) \ 882 925 tmp/modules/PdgCodeFilter.$(ObjSuf) \ 926 tmp/modules/PhotonConversions.$(ObjSuf) \ 883 927 tmp/modules/PileUpJetID.$(ObjSuf) \ 884 928 tmp/modules/PileUpMerger.$(ObjSuf) \ 885 929 tmp/modules/SimpleCalorimeter.$(ObjSuf) \ 886 930 tmp/modules/StatusPidFilter.$(ObjSuf) \ 931 tmp/modules/TaggingParticlesSkimmer.$(ObjSuf) \ 887 932 tmp/modules/TauTagging.$(ObjSuf) \ 888 933 tmp/modules/TimeSmearing.$(ObjSuf) \ … … 898 943 endif 899 944 945 tmp/external/PUPPI/puppiCleanContainer.$(ObjSuf): \ 946 external/PUPPI/puppiCleanContainer.$(SrcSuf) \ 947 external/fastjet/Selector.hh 900 948 tmp/external/fastjet/AreaDefinition.$(ObjSuf): \ 901 949 external/fastjet/AreaDefinition.$(SrcSuf) \ … … 1071 1119 tmp/external/fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.$(ObjSuf): \ 1072 1120 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.hh 1125 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.hh 1131 tmp/external/fastjet/contribs/RecursiveTools/SoftDrop.$(ObjSuf): \ 1132 external/fastjet/contribs/RecursiveTools/SoftDrop.$(SrcSuf) 1073 1133 tmp/external/fastjet/contribs/SoftKiller/SoftKiller.$(ObjSuf): \ 1074 1134 external/fastjet/contribs/SoftKiller/SoftKiller.$(SrcSuf) … … 1204 1264 external/fastjet/contribs/Nsubjettiness/Njettiness.hh \ 1205 1265 external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.hh \ 1206 external/fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.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 1207 1270 tmp/modules/FastJetGridMedianEstimator.$(ObjSuf): \ 1208 1271 modules/FastJetGridMedianEstimator.$(SrcSuf) \ … … 1229 1292 external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.hh \ 1230 1293 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.h 1231 1304 FASTJET_OBJ += \ 1305 tmp/external/PUPPI/puppiCleanContainer.$(ObjSuf) \ 1232 1306 tmp/external/fastjet/AreaDefinition.$(ObjSuf) \ 1233 1307 tmp/external/fastjet/BasicRandom.$(ObjSuf) \ … … 1276 1350 tmp/external/fastjet/contribs/Nsubjettiness/Nsubjettiness.$(ObjSuf) \ 1277 1351 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) \ 1278 1356 tmp/external/fastjet/contribs/SoftKiller/SoftKiller.$(ObjSuf) \ 1279 1357 tmp/external/fastjet/plugins/ATLASCone/ATLASConePlugin.$(ObjSuf) \ … … 1319 1397 tmp/external/fastjet/tools/TopTaggerBase.$(ObjSuf) \ 1320 1398 tmp/modules/FastJetFinder.$(ObjSuf) \ 1321 tmp/modules/FastJetGridMedianEstimator.$(ObjSuf) 1399 tmp/modules/FastJetGridMedianEstimator.$(ObjSuf) \ 1400 tmp/modules/RunPUPPI.$(ObjSuf) 1322 1401 1323 1402 ifeq ($(HAS_PYTHIA8),true) … … 1329 1408 display/Delphes3DGeometry.$(SrcSuf) \ 1330 1409 display/Delphes3DGeometry.h \ 1331 external/ExRootAnalysis/ExRootConfReader.h \1332 classes/DelphesClasses.h1410 classes/DelphesClasses.h \ 1411 external/ExRootAnalysis/ExRootConfReader.h 1333 1412 tmp/display/DelphesBranchElement.$(ObjSuf): \ 1334 1413 display/DelphesBranchElement.$(SrcSuf) \ … … 1343 1422 tmp/display/DelphesEventDisplay.$(ObjSuf): \ 1344 1423 display/DelphesEventDisplay.$(SrcSuf) \ 1345 external/ExRootAnalysis/ExRootConfReader.h \1346 external/ExRootAnalysis/ExRootTreeReader.h \1347 1424 display/DelphesCaloData.h \ 1348 1425 display/DelphesBranchElement.h \ 1349 1426 display/Delphes3DGeometry.h \ 1350 1427 display/DelphesEventDisplay.h \ 1351 classes/DelphesClasses.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 1352 1435 tmp/display/DelphesHtmlSummary.$(ObjSuf): \ 1353 1436 display/DelphesHtmlSummary.$(SrcSuf) \ … … 1396 1479 tmp/external/tcl/tclHash.$(ObjSuf): \ 1397 1480 external/tcl/tclHash.c 1398 tmp/external/tcl/tclHistory.$(ObjSuf): \1399 external/tcl/tclHistory.c1400 1481 tmp/external/tcl/tclIndexObj.$(ObjSuf): \ 1401 1482 external/tcl/tclIndexObj.c … … 1410 1491 tmp/external/tcl/tclParse.$(ObjSuf): \ 1411 1492 external/tcl/tclParse.c 1412 tmp/external/tcl/tclPosixStr.$(ObjSuf): \1413 external/tcl/tclPosixStr.c1414 1493 tmp/external/tcl/tclPreserve.$(ObjSuf): \ 1415 1494 external/tcl/tclPreserve.c … … 1438 1517 tmp/external/tcl/tclGet.$(ObjSuf) \ 1439 1518 tmp/external/tcl/tclHash.$(ObjSuf) \ 1440 tmp/external/tcl/tclHistory.$(ObjSuf) \1441 1519 tmp/external/tcl/tclIndexObj.$(ObjSuf) \ 1442 1520 tmp/external/tcl/tclLink.$(ObjSuf) \ … … 1445 1523 tmp/external/tcl/tclObj.$(ObjSuf) \ 1446 1524 tmp/external/tcl/tclParse.$(ObjSuf) \ 1447 tmp/external/tcl/tclPosixStr.$(ObjSuf) \1448 1525 tmp/external/tcl/tclPreserve.$(ObjSuf) \ 1449 1526 tmp/external/tcl/tclProc.$(ObjSuf) \ … … 1538 1615 @touch $@ 1539 1616 1540 external/fastjet/Selector.hh: \1541 external/fastjet/PseudoJet.hh \1542 external/fastjet/RangeDefinition.hh1543 @touch $@1544 1545 1617 external/fastjet/internal/Dnn2piCylinder.hh: \ 1546 1618 external/fastjet/internal/DynamicNearestNeighbours.hh \ 1547 1619 external/fastjet/internal/DnnPlane.hh \ 1548 1620 external/fastjet/internal/numconsts.hh 1621 @touch $@ 1622 1623 external/fastjet/Selector.hh: \ 1624 external/fastjet/PseudoJet.hh \ 1625 external/fastjet/RangeDefinition.hh 1549 1626 @touch $@ 1550 1627 … … 1602 1679 @touch $@ 1603 1680 1681 modules/JetFakeParticle.h: \ 1682 classes/DelphesModule.h 1683 @touch $@ 1684 1604 1685 external/fastjet/ClusterSequence1GhostPassiveArea.hh: \ 1605 1686 external/fastjet/PseudoJet.hh \ … … 1634 1715 external/fastjet/internal/numconsts.hh \ 1635 1716 external/fastjet/Error.hh 1717 @touch $@ 1718 1719 modules/RunPUPPI.h: \ 1720 classes/DelphesModule.h 1636 1721 @touch $@ 1637 1722 … … 1672 1757 @touch $@ 1673 1758 1674 display/DelphesEventDisplay.h: \1675 external/ExRootAnalysis/ExRootTreeReader.h \1676 display/DelphesDisplay.h \1677 display/Delphes3DGeometry.h \1678 display/DelphesHtmlSummary.h \1679 display/DelphesPlotSummary.h1680 @touch $@1681 1682 1759 modules/TauTagging.h: \ 1683 classes/DelphesModule.h 1760 classes/DelphesModule.h \ 1761 external/ExRootAnalysis/ExRootResult.h \ 1762 external/ExRootAnalysis/ExRootFilter.h \ 1763 external/ExRootAnalysis/ExRootClassifier.h 1684 1764 @touch $@ 1685 1765 … … 1719 1799 @touch $@ 1720 1800 1801 modules/JetFlavorAssociation.h: \ 1802 classes/DelphesModule.h \ 1803 classes/DelphesClasses.h 1804 @touch $@ 1805 1721 1806 modules/ParticlePropagator.h: \ 1722 1807 classes/DelphesModule.h … … 1747 1832 @touch $@ 1748 1833 1834 modules/PhotonConversions.h: \ 1835 classes/DelphesModule.h 1836 @touch $@ 1837 1749 1838 external/fastjet/ClusterSequenceVoronoiArea.hh: \ 1750 1839 external/fastjet/PseudoJet.hh \ … … 1753 1842 @touch $@ 1754 1843 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.hh 1850 @touch $@ 1851 1755 1852 modules/BTagging.h: \ 1756 1853 classes/DelphesModule.h … … 1775 1872 1776 1873 modules/Weighter.h: \ 1874 classes/DelphesModule.h 1875 @touch $@ 1876 1877 modules/TaggingParticlesSkimmer.h: \ 1777 1878 classes/DelphesModule.h 1778 1879 @touch $@ … … 1963 2064 @echo ">> Building $(DISTTAR)" 1964 2065 @mkdir -p $(DISTDIR) 1965 @cp -a CHANGELOG C OPYING CREDITS README VERSION Makefileconfigure cards classes converters display doc examples external modules python readers $(DISTDIR)2066 @cp -a CHANGELOG CMakeLists.txt COPYING CREDITS DelphesEnv.sh README README_4LHCb VERSION Makefile MinBias.pileup configure cards classes converters display doc examples external modules python readers $(DISTDIR) 1966 2067 @find $(DISTDIR) -depth -name .\* -exec rm -rf {} \; 1967 2068 @tar -czf $(DISTTAR) $(DISTDIR)
Note:
See TracChangeset
for help on using the changeset viewer.