Fork me on GitHub

Changeset 8e602e5 in git


Ignore:
Timestamp:
Dec 11, 2014, 3:46:57 PM (10 years ago)
Author:
Michele Selvaggi <michele.selvaggi@…>
Branches:
ImprovedOutputFile, Timing, dual_readout, llp, master
Children:
a8782e8
Parents:
27eb358
Message:

move all cards from examples to cards directory, add ExternalFastJetBasic, rename StandaloneHepMC to ExternalFastJetHepMC

Files:
2 added
1 edited
12 moved

Legend:

Unmodified
Added
Removed
  • Makefile

    r27eb358 r8e602e5  
    7171
    7272
     73lhco2root$(ExeSuf): \
     74        tmp/converters/lhco2root.$(ObjSuf)
     75
     76tmp/converters/lhco2root.$(ObjSuf): \
     77        converters/lhco2root.cpp \
     78        modules/Delphes.h \
     79        classes/DelphesStream.h \
     80        classes/DelphesClasses.h \
     81        classes/DelphesFactory.h \
     82        external/ExRootAnalysis/ExRootTreeWriter.h \
     83        external/ExRootAnalysis/ExRootTreeBranch.h \
     84        external/ExRootAnalysis/ExRootProgressBar.h
     85root2lhco$(ExeSuf): \
     86        tmp/converters/root2lhco.$(ObjSuf)
     87
     88tmp/converters/root2lhco.$(ObjSuf): \
     89        converters/root2lhco.cpp \
     90        classes/DelphesClasses.h \
     91        external/ExRootAnalysis/ExRootTreeReader.h \
     92        external/ExRootAnalysis/ExRootProgressBar.h
     93stdhep2pileup$(ExeSuf): \
     94        tmp/converters/stdhep2pileup.$(ObjSuf)
     95
     96tmp/converters/stdhep2pileup.$(ObjSuf): \
     97        converters/stdhep2pileup.cpp \
     98        classes/DelphesClasses.h \
     99        classes/DelphesFactory.h \
     100        classes/DelphesSTDHEPReader.h \
     101        classes/DelphesPileUpWriter.h \
     102        external/ExRootAnalysis/ExRootTreeWriter.h \
     103        external/ExRootAnalysis/ExRootTreeBranch.h \
     104        external/ExRootAnalysis/ExRootProgressBar.h
    73105hepmc2pileup$(ExeSuf): \
    74106        tmp/converters/hepmc2pileup.$(ObjSuf)
     
    95127        external/ExRootAnalysis/ExRootTreeBranch.h \
    96128        external/ExRootAnalysis/ExRootProgressBar.h
    97 stdhep2pileup$(ExeSuf): \
    98         tmp/converters/stdhep2pileup.$(ObjSuf)
    99 
    100 tmp/converters/stdhep2pileup.$(ObjSuf): \
    101         converters/stdhep2pileup.cpp \
    102         classes/DelphesClasses.h \
    103         classes/DelphesFactory.h \
    104         classes/DelphesSTDHEPReader.h \
    105         classes/DelphesPileUpWriter.h \
    106         external/ExRootAnalysis/ExRootTreeWriter.h \
    107         external/ExRootAnalysis/ExRootTreeBranch.h \
    108         external/ExRootAnalysis/ExRootProgressBar.h
    109129root2pileup$(ExeSuf): \
    110130        tmp/converters/root2pileup.$(ObjSuf)
     
    116136        external/ExRootAnalysis/ExRootTreeReader.h \
    117137        external/ExRootAnalysis/ExRootProgressBar.h
    118 root2lhco$(ExeSuf): \
    119         tmp/converters/root2lhco.$(ObjSuf)
    120 
    121 tmp/converters/root2lhco.$(ObjSuf): \
    122         converters/root2lhco.cpp \
     138Example1$(ExeSuf): \
     139        tmp/examples/Example1.$(ObjSuf)
     140
     141tmp/examples/Example1.$(ObjSuf): \
     142        examples/Example1.cpp \
    123143        classes/DelphesClasses.h \
    124144        external/ExRootAnalysis/ExRootTreeReader.h \
    125         external/ExRootAnalysis/ExRootProgressBar.h
    126 lhco2root$(ExeSuf): \
    127         tmp/converters/lhco2root.$(ObjSuf)
    128 
    129 tmp/converters/lhco2root.$(ObjSuf): \
    130         converters/lhco2root.cpp \
    131         modules/Delphes.h \
    132         classes/DelphesStream.h \
    133         classes/DelphesClasses.h \
    134         classes/DelphesFactory.h \
    135145        external/ExRootAnalysis/ExRootTreeWriter.h \
    136146        external/ExRootAnalysis/ExRootTreeBranch.h \
    137         external/ExRootAnalysis/ExRootProgressBar.h
    138 StandaloneHepMC$(ExeSuf): \
    139         tmp/examples/StandaloneHepMC.$(ObjSuf)
    140 
    141 tmp/examples/StandaloneHepMC.$(ObjSuf): \
    142         examples/StandaloneHepMC.cpp \
     147        external/ExRootAnalysis/ExRootResult.h \
     148        external/ExRootAnalysis/ExRootUtilities.h
     149ExternalFastJetBasic$(ExeSuf): \
     150        tmp/examples/ExternalFastJetBasic.$(ObjSuf)
     151
     152tmp/examples/ExternalFastJetBasic.$(ObjSuf): \
     153        examples/ExternalFastJetBasic.cpp \
     154        modules/Delphes.h \
     155        classes/DelphesClasses.h \
     156        classes/DelphesFactory.h \
     157        external/ExRootAnalysis/ExRootTreeWriter.h \
     158        external/ExRootAnalysis/ExRootTreeBranch.h \
     159        external/ExRootAnalysis/ExRootProgressBar.h \
     160        external/fastjet/PseudoJet.hh \
     161        external/fastjet/JetDefinition.hh \
     162        external/fastjet/ClusterSequence.hh
     163ExternalFastJetHepMC$(ExeSuf): \
     164        tmp/examples/ExternalFastJetHepMC.$(ObjSuf)
     165
     166tmp/examples/ExternalFastJetHepMC.$(ObjSuf): \
     167        examples/ExternalFastJetHepMC.cpp \
    143168        modules/Delphes.h \
    144169        classes/DelphesClasses.h \
     
    150175        external/fastjet/PseudoJet.hh \
    151176        external/fastjet/JetDefinition.hh \
    152         external/fastjet/ClusterSequence.hh \
    153         external/fastjet/Selector.hh \
    154         external/fastjet/ClusterSequenceArea.hh \
    155         external/fastjet/tools/JetMedianBackgroundEstimator.hh \
    156         external/fastjet/plugins/SISCone/fastjet/SISConePlugin.hh \
    157         external/fastjet/plugins/CDFCones/fastjet/CDFMidPointPlugin.hh \
    158         external/fastjet/plugins/CDFCones/fastjet/CDFJetCluPlugin.hh \
    159         external/fastjet/contribs/Nsubjettiness/Nsubjettiness.hh \
    160         external/fastjet/contribs/Nsubjettiness/Njettiness.hh \
    161         external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.hh \
    162         external/fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.hh
    163 Example1$(ExeSuf): \
    164         tmp/examples/Example1.$(ObjSuf)
    165 
    166 tmp/examples/Example1.$(ObjSuf): \
    167         examples/Example1.cpp \
    168         classes/DelphesClasses.h \
    169         external/ExRootAnalysis/ExRootTreeReader.h \
    170         external/ExRootAnalysis/ExRootTreeWriter.h \
    171         external/ExRootAnalysis/ExRootTreeBranch.h \
    172         external/ExRootAnalysis/ExRootResult.h \
    173         external/ExRootAnalysis/ExRootUtilities.h
     177        external/fastjet/ClusterSequence.hh
    174178EXECUTABLE +=  \
     179        lhco2root$(ExeSuf) \
     180        root2lhco$(ExeSuf) \
     181        stdhep2pileup$(ExeSuf) \
    175182        hepmc2pileup$(ExeSuf) \
    176183        pileup2root$(ExeSuf) \
    177         stdhep2pileup$(ExeSuf) \
    178184        root2pileup$(ExeSuf) \
    179         root2lhco$(ExeSuf) \
    180         lhco2root$(ExeSuf) \
    181         StandaloneHepMC$(ExeSuf) \
    182         Example1$(ExeSuf)
     185        Example1$(ExeSuf) \
     186        ExternalFastJetBasic$(ExeSuf) \
     187        ExternalFastJetHepMC$(ExeSuf)
    183188
    184189EXECUTABLE_OBJ +=  \
     190        tmp/converters/lhco2root.$(ObjSuf) \
     191        tmp/converters/root2lhco.$(ObjSuf) \
     192        tmp/converters/stdhep2pileup.$(ObjSuf) \
    185193        tmp/converters/hepmc2pileup.$(ObjSuf) \
    186194        tmp/converters/pileup2root.$(ObjSuf) \
    187         tmp/converters/stdhep2pileup.$(ObjSuf) \
    188195        tmp/converters/root2pileup.$(ObjSuf) \
    189         tmp/converters/root2lhco.$(ObjSuf) \
    190         tmp/converters/lhco2root.$(ObjSuf) \
    191         tmp/examples/StandaloneHepMC.$(ObjSuf) \
    192         tmp/examples/Example1.$(ObjSuf)
     196        tmp/examples/Example1.$(ObjSuf) \
     197        tmp/examples/ExternalFastJetBasic.$(ObjSuf) \
     198        tmp/examples/ExternalFastJetHepMC.$(ObjSuf)
    193199
    194200DelphesHepMC$(ExeSuf): \
     
    413419        DisplayDict$(PcmSuf)
    414420
    415 tmp/classes/DelphesFormula.$(ObjSuf): \
    416         classes/DelphesFormula.$(SrcSuf) \
    417         classes/DelphesFormula.h
     421tmp/classes/DelphesFactory.$(ObjSuf): \
     422        classes/DelphesFactory.$(SrcSuf) \
     423        classes/DelphesFactory.h \
     424        classes/DelphesClasses.h \
     425        external/ExRootAnalysis/ExRootTreeBranch.h
     426tmp/classes/DelphesLHEFReader.$(ObjSuf): \
     427        classes/DelphesLHEFReader.$(SrcSuf) \
     428        classes/DelphesLHEFReader.h \
     429        classes/DelphesClasses.h \
     430        classes/DelphesFactory.h \
     431        classes/DelphesStream.h \
     432        external/ExRootAnalysis/ExRootTreeBranch.h
    418433tmp/classes/DelphesModule.$(ObjSuf): \
    419434        classes/DelphesModule.$(SrcSuf) \
     
    424439        external/ExRootAnalysis/ExRootTreeWriter.h \
    425440        external/ExRootAnalysis/ExRootResult.h
     441tmp/classes/DelphesStream.$(ObjSuf): \
     442        classes/DelphesStream.$(SrcSuf) \
     443        classes/DelphesStream.h
     444tmp/classes/DelphesHepMCReader.$(ObjSuf): \
     445        classes/DelphesHepMCReader.$(SrcSuf) \
     446        classes/DelphesHepMCReader.h \
     447        classes/DelphesClasses.h \
     448        classes/DelphesFactory.h \
     449        classes/DelphesStream.h \
     450        external/ExRootAnalysis/ExRootTreeBranch.h
     451tmp/classes/DelphesClasses.$(ObjSuf): \
     452        classes/DelphesClasses.$(SrcSuf) \
     453        classes/DelphesClasses.h \
     454        classes/DelphesFactory.h \
     455        classes/SortableObject.h
     456tmp/classes/DelphesFormula.$(ObjSuf): \
     457        classes/DelphesFormula.$(SrcSuf) \
     458        classes/DelphesFormula.h
    426459tmp/classes/DelphesPileUpWriter.$(ObjSuf): \
    427460        classes/DelphesPileUpWriter.$(SrcSuf) \
    428461        classes/DelphesPileUpWriter.h
    429 tmp/classes/DelphesStream.$(ObjSuf): \
    430         classes/DelphesStream.$(SrcSuf) \
    431         classes/DelphesStream.h
    432 tmp/classes/DelphesLHEFReader.$(ObjSuf): \
    433         classes/DelphesLHEFReader.$(SrcSuf) \
    434         classes/DelphesLHEFReader.h \
    435         classes/DelphesClasses.h \
    436         classes/DelphesFactory.h \
    437         classes/DelphesStream.h \
    438         external/ExRootAnalysis/ExRootTreeBranch.h
    439 tmp/classes/DelphesFactory.$(ObjSuf): \
    440         classes/DelphesFactory.$(SrcSuf) \
    441         classes/DelphesFactory.h \
    442         classes/DelphesClasses.h \
    443         external/ExRootAnalysis/ExRootTreeBranch.h
    444 tmp/classes/DelphesHepMCReader.$(ObjSuf): \
    445         classes/DelphesHepMCReader.$(SrcSuf) \
    446         classes/DelphesHepMCReader.h \
    447         classes/DelphesClasses.h \
    448         classes/DelphesFactory.h \
    449         classes/DelphesStream.h \
     462tmp/classes/DelphesTF2.$(ObjSuf): \
     463        classes/DelphesTF2.$(SrcSuf) \
     464        classes/DelphesTF2.h
     465tmp/classes/DelphesSTDHEPReader.$(ObjSuf): \
     466        classes/DelphesSTDHEPReader.$(SrcSuf) \
     467        classes/DelphesSTDHEPReader.h \
     468        classes/DelphesClasses.h \
     469        classes/DelphesFactory.h \
    450470        external/ExRootAnalysis/ExRootTreeBranch.h
    451471tmp/classes/DelphesPileUpReader.$(ObjSuf): \
    452472        classes/DelphesPileUpReader.$(SrcSuf) \
    453473        classes/DelphesPileUpReader.h
    454 tmp/classes/DelphesTF2.$(ObjSuf): \
    455         classes/DelphesTF2.$(SrcSuf) \
    456         classes/DelphesTF2.h
    457 tmp/classes/DelphesClasses.$(ObjSuf): \
    458         classes/DelphesClasses.$(SrcSuf) \
    459         classes/DelphesClasses.h \
    460         classes/DelphesFactory.h \
    461         classes/SortableObject.h
    462 tmp/classes/DelphesSTDHEPReader.$(ObjSuf): \
    463         classes/DelphesSTDHEPReader.$(SrcSuf) \
    464         classes/DelphesSTDHEPReader.h \
    465         classes/DelphesClasses.h \
    466         classes/DelphesFactory.h \
    467         external/ExRootAnalysis/ExRootTreeBranch.h
    468 tmp/modules/StatusPidFilter.$(ObjSuf): \
    469         modules/StatusPidFilter.$(SrcSuf) \
    470         modules/StatusPidFilter.h \
    471         classes/DelphesClasses.h \
    472         classes/DelphesFactory.h \
    473         classes/DelphesFormula.h \
    474         external/ExRootAnalysis/ExRootResult.h \
    475         external/ExRootAnalysis/ExRootFilter.h \
    476         external/ExRootAnalysis/ExRootClassifier.h
    477 tmp/modules/PileUpJetID.$(ObjSuf): \
    478         modules/PileUpJetID.$(SrcSuf) \
    479         modules/PileUpJetID.h \
    480         classes/DelphesClasses.h \
    481         classes/DelphesFactory.h \
    482         classes/DelphesFormula.h \
    483         external/ExRootAnalysis/ExRootResult.h \
    484         external/ExRootAnalysis/ExRootFilter.h \
    485         external/ExRootAnalysis/ExRootClassifier.h
    486 tmp/modules/Delphes.$(ObjSuf): \
    487         modules/Delphes.$(SrcSuf) \
    488         modules/Delphes.h \
    489         classes/DelphesClasses.h \
    490         classes/DelphesFactory.h \
    491         classes/DelphesFormula.h \
    492         external/ExRootAnalysis/ExRootResult.h \
    493         external/ExRootAnalysis/ExRootFilter.h \
    494         external/ExRootAnalysis/ExRootClassifier.h \
    495         external/ExRootAnalysis/ExRootConfReader.h \
    496         external/ExRootAnalysis/ExRootTreeWriter.h
    497 tmp/modules/Calorimeter.$(ObjSuf): \
    498         modules/Calorimeter.$(SrcSuf) \
    499         modules/Calorimeter.h \
    500         classes/DelphesClasses.h \
    501         classes/DelphesFactory.h \
    502         classes/DelphesFormula.h \
    503         external/ExRootAnalysis/ExRootResult.h \
    504         external/ExRootAnalysis/ExRootFilter.h \
    505         external/ExRootAnalysis/ExRootClassifier.h
    506 tmp/modules/AngularSmearing.$(ObjSuf): \
    507         modules/AngularSmearing.$(SrcSuf) \
    508         modules/AngularSmearing.h \
    509         classes/DelphesClasses.h \
    510         classes/DelphesFactory.h \
    511         classes/DelphesFormula.h \
    512         external/ExRootAnalysis/ExRootResult.h \
    513         external/ExRootAnalysis/ExRootFilter.h \
    514         external/ExRootAnalysis/ExRootClassifier.h
    515 tmp/modules/LeptonDressing.$(ObjSuf): \
    516         modules/LeptonDressing.$(SrcSuf) \
    517         modules/LeptonDressing.h \
    518         classes/DelphesClasses.h \
    519         classes/DelphesFactory.h \
    520         classes/DelphesFormula.h \
    521         external/ExRootAnalysis/ExRootResult.h \
    522         external/ExRootAnalysis/ExRootFilter.h \
    523         external/ExRootAnalysis/ExRootClassifier.h
    524 tmp/modules/UniqueObjectFinder.$(ObjSuf): \
    525         modules/UniqueObjectFinder.$(SrcSuf) \
    526         modules/UniqueObjectFinder.h \
    527         classes/DelphesClasses.h \
    528         classes/DelphesFactory.h \
    529         classes/DelphesFormula.h \
    530         external/ExRootAnalysis/ExRootResult.h \
    531         external/ExRootAnalysis/ExRootFilter.h \
    532         external/ExRootAnalysis/ExRootClassifier.h
    533 tmp/modules/IdentificationMap.$(ObjSuf): \
    534         modules/IdentificationMap.$(SrcSuf) \
    535         modules/IdentificationMap.h \
    536         classes/DelphesClasses.h \
    537         classes/DelphesFactory.h \
    538         classes/DelphesFormula.h \
    539         external/ExRootAnalysis/ExRootResult.h \
    540         external/ExRootAnalysis/ExRootFilter.h \
    541         external/ExRootAnalysis/ExRootClassifier.h
    542 tmp/modules/PileUpMergerPythia8.$(ObjSuf): \
    543         modules/PileUpMergerPythia8.$(SrcSuf) \
    544         modules/PileUpMergerPythia8.h \
    545         classes/DelphesClasses.h \
    546         classes/DelphesFactory.h \
    547         classes/DelphesFormula.h \
    548         classes/DelphesPileUpReader.h \
    549         external/ExRootAnalysis/ExRootResult.h \
    550         external/ExRootAnalysis/ExRootFilter.h \
    551         external/ExRootAnalysis/ExRootClassifier.h
    552 tmp/modules/PdgCodeFilter.$(ObjSuf): \
    553         modules/PdgCodeFilter.$(SrcSuf) \
    554         modules/PdgCodeFilter.h \
    555         classes/DelphesClasses.h \
    556         classes/DelphesFactory.h \
    557         classes/DelphesFormula.h \
    558         external/ExRootAnalysis/ExRootResult.h \
    559         external/ExRootAnalysis/ExRootFilter.h \
    560         external/ExRootAnalysis/ExRootClassifier.h
    561 tmp/modules/Cloner.$(ObjSuf): \
    562         modules/Cloner.$(SrcSuf) \
    563         modules/Cloner.h \
    564         classes/DelphesClasses.h \
    565         classes/DelphesFactory.h \
    566         classes/DelphesFormula.h \
    567         external/ExRootAnalysis/ExRootResult.h \
    568         external/ExRootAnalysis/ExRootFilter.h \
    569         external/ExRootAnalysis/ExRootClassifier.h
    570 tmp/modules/Isolation.$(ObjSuf): \
    571         modules/Isolation.$(SrcSuf) \
    572         modules/Isolation.h \
    573         classes/DelphesClasses.h \
    574         classes/DelphesFactory.h \
    575         classes/DelphesFormula.h \
    576         external/ExRootAnalysis/ExRootResult.h \
    577         external/ExRootAnalysis/ExRootFilter.h \
    578         external/ExRootAnalysis/ExRootClassifier.h
    579 tmp/modules/ConstituentFilter.$(ObjSuf): \
    580         modules/ConstituentFilter.$(SrcSuf) \
    581         modules/ConstituentFilter.h \
     474tmp/modules/Weighter.$(ObjSuf): \
     475        modules/Weighter.$(SrcSuf) \
     476        modules/Weighter.h \
    582477        classes/DelphesClasses.h \
    583478        classes/DelphesFactory.h \
     
    598493        external/Hector/H_RecRPObject.h \
    599494        external/Hector/H_BeamParticle.h
     495tmp/modules/ConstituentFilter.$(ObjSuf): \
     496        modules/ConstituentFilter.$(SrcSuf) \
     497        modules/ConstituentFilter.h \
     498        classes/DelphesClasses.h \
     499        classes/DelphesFactory.h \
     500        classes/DelphesFormula.h \
     501        external/ExRootAnalysis/ExRootResult.h \
     502        external/ExRootAnalysis/ExRootFilter.h \
     503        external/ExRootAnalysis/ExRootClassifier.h
     504tmp/modules/JetPileUpSubtractor.$(ObjSuf): \
     505        modules/JetPileUpSubtractor.$(SrcSuf) \
     506        modules/JetPileUpSubtractor.h \
     507        classes/DelphesClasses.h \
     508        classes/DelphesFactory.h \
     509        classes/DelphesFormula.h \
     510        external/ExRootAnalysis/ExRootResult.h \
     511        external/ExRootAnalysis/ExRootFilter.h \
     512        external/ExRootAnalysis/ExRootClassifier.h
     513tmp/modules/TrackPileUpSubtractor.$(ObjSuf): \
     514        modules/TrackPileUpSubtractor.$(SrcSuf) \
     515        modules/TrackPileUpSubtractor.h \
     516        classes/DelphesClasses.h \
     517        classes/DelphesFactory.h \
     518        classes/DelphesFormula.h \
     519        external/ExRootAnalysis/ExRootResult.h \
     520        external/ExRootAnalysis/ExRootFilter.h \
     521        external/ExRootAnalysis/ExRootClassifier.h
     522tmp/modules/PileUpJetID.$(ObjSuf): \
     523        modules/PileUpJetID.$(SrcSuf) \
     524        modules/PileUpJetID.h \
     525        classes/DelphesClasses.h \
     526        classes/DelphesFactory.h \
     527        classes/DelphesFormula.h \
     528        external/ExRootAnalysis/ExRootResult.h \
     529        external/ExRootAnalysis/ExRootFilter.h \
     530        external/ExRootAnalysis/ExRootClassifier.h
     531tmp/modules/ExampleModule.$(ObjSuf): \
     532        modules/ExampleModule.$(SrcSuf) \
     533        modules/ExampleModule.h \
     534        classes/DelphesClasses.h \
     535        classes/DelphesFactory.h \
     536        classes/DelphesFormula.h \
     537        external/ExRootAnalysis/ExRootResult.h \
     538        external/ExRootAnalysis/ExRootFilter.h \
     539        external/ExRootAnalysis/ExRootClassifier.h
     540tmp/modules/ParticlePropagator.$(ObjSuf): \
     541        modules/ParticlePropagator.$(SrcSuf) \
     542        modules/ParticlePropagator.h \
     543        classes/DelphesClasses.h \
     544        classes/DelphesFactory.h \
     545        classes/DelphesFormula.h \
     546        external/ExRootAnalysis/ExRootResult.h \
     547        external/ExRootAnalysis/ExRootFilter.h \
     548        external/ExRootAnalysis/ExRootClassifier.h
     549tmp/modules/EnergyScale.$(ObjSuf): \
     550        modules/EnergyScale.$(SrcSuf) \
     551        modules/EnergyScale.h \
     552        classes/DelphesClasses.h \
     553        classes/DelphesFactory.h \
     554        classes/DelphesFormula.h \
     555        external/ExRootAnalysis/ExRootResult.h \
     556        external/ExRootAnalysis/ExRootFilter.h \
     557        external/ExRootAnalysis/ExRootClassifier.h
     558tmp/modules/PileUpMergerPythia8.$(ObjSuf): \
     559        modules/PileUpMergerPythia8.$(SrcSuf) \
     560        modules/PileUpMergerPythia8.h \
     561        classes/DelphesClasses.h \
     562        classes/DelphesFactory.h \
     563        classes/DelphesFormula.h \
     564        classes/DelphesPileUpReader.h \
     565        external/ExRootAnalysis/ExRootResult.h \
     566        external/ExRootAnalysis/ExRootFilter.h \
     567        external/ExRootAnalysis/ExRootClassifier.h
     568tmp/modules/TimeSmearing.$(ObjSuf): \
     569        modules/TimeSmearing.$(SrcSuf) \
     570        modules/TimeSmearing.h \
     571        classes/DelphesClasses.h \
     572        classes/DelphesFactory.h \
     573        classes/DelphesFormula.h \
     574        external/ExRootAnalysis/ExRootResult.h \
     575        external/ExRootAnalysis/ExRootFilter.h \
     576        external/ExRootAnalysis/ExRootClassifier.h
     577tmp/modules/Calorimeter.$(ObjSuf): \
     578        modules/Calorimeter.$(SrcSuf) \
     579        modules/Calorimeter.h \
     580        classes/DelphesClasses.h \
     581        classes/DelphesFactory.h \
     582        classes/DelphesFormula.h \
     583        external/ExRootAnalysis/ExRootResult.h \
     584        external/ExRootAnalysis/ExRootFilter.h \
     585        external/ExRootAnalysis/ExRootClassifier.h
     586tmp/modules/UniqueObjectFinder.$(ObjSuf): \
     587        modules/UniqueObjectFinder.$(SrcSuf) \
     588        modules/UniqueObjectFinder.h \
     589        classes/DelphesClasses.h \
     590        classes/DelphesFactory.h \
     591        classes/DelphesFormula.h \
     592        external/ExRootAnalysis/ExRootResult.h \
     593        external/ExRootAnalysis/ExRootFilter.h \
     594        external/ExRootAnalysis/ExRootClassifier.h
     595tmp/modules/TrackCountingBTagging.$(ObjSuf): \
     596        modules/TrackCountingBTagging.$(SrcSuf) \
     597        modules/TrackCountingBTagging.h \
     598        classes/DelphesClasses.h \
     599        classes/DelphesFactory.h \
     600        classes/DelphesFormula.h
     601tmp/modules/StatusPidFilter.$(ObjSuf): \
     602        modules/StatusPidFilter.$(SrcSuf) \
     603        modules/StatusPidFilter.h \
     604        classes/DelphesClasses.h \
     605        classes/DelphesFactory.h \
     606        classes/DelphesFormula.h \
     607        external/ExRootAnalysis/ExRootResult.h \
     608        external/ExRootAnalysis/ExRootFilter.h \
     609        external/ExRootAnalysis/ExRootClassifier.h
     610tmp/modules/AngularSmearing.$(ObjSuf): \
     611        modules/AngularSmearing.$(SrcSuf) \
     612        modules/AngularSmearing.h \
     613        classes/DelphesClasses.h \
     614        classes/DelphesFactory.h \
     615        classes/DelphesFormula.h \
     616        external/ExRootAnalysis/ExRootResult.h \
     617        external/ExRootAnalysis/ExRootFilter.h \
     618        external/ExRootAnalysis/ExRootClassifier.h
     619tmp/modules/PileUpMerger.$(ObjSuf): \
     620        modules/PileUpMerger.$(SrcSuf) \
     621        modules/PileUpMerger.h \
     622        classes/DelphesClasses.h \
     623        classes/DelphesFactory.h \
     624        classes/DelphesTF2.h \
     625        classes/DelphesPileUpReader.h \
     626        external/ExRootAnalysis/ExRootResult.h \
     627        external/ExRootAnalysis/ExRootFilter.h \
     628        external/ExRootAnalysis/ExRootClassifier.h
     629tmp/modules/TreeWriter.$(ObjSuf): \
     630        modules/TreeWriter.$(SrcSuf) \
     631        modules/TreeWriter.h \
     632        classes/DelphesClasses.h \
     633        classes/DelphesFactory.h \
     634        classes/DelphesFormula.h \
     635        external/ExRootAnalysis/ExRootResult.h \
     636        external/ExRootAnalysis/ExRootFilter.h \
     637        external/ExRootAnalysis/ExRootClassifier.h \
     638        external/ExRootAnalysis/ExRootTreeBranch.h
     639tmp/modules/SimpleCalorimeter.$(ObjSuf): \
     640        modules/SimpleCalorimeter.$(SrcSuf) \
     641        modules/SimpleCalorimeter.h \
     642        classes/DelphesClasses.h \
     643        classes/DelphesFactory.h \
     644        classes/DelphesFormula.h \
     645        external/ExRootAnalysis/ExRootResult.h \
     646        external/ExRootAnalysis/ExRootFilter.h \
     647        external/ExRootAnalysis/ExRootClassifier.h
     648tmp/modules/Cloner.$(ObjSuf): \
     649        modules/Cloner.$(SrcSuf) \
     650        modules/Cloner.h \
     651        classes/DelphesClasses.h \
     652        classes/DelphesFactory.h \
     653        classes/DelphesFormula.h \
     654        external/ExRootAnalysis/ExRootResult.h \
     655        external/ExRootAnalysis/ExRootFilter.h \
     656        external/ExRootAnalysis/ExRootClassifier.h
     657tmp/modules/Efficiency.$(ObjSuf): \
     658        modules/Efficiency.$(SrcSuf) \
     659        modules/Efficiency.h \
     660        classes/DelphesClasses.h \
     661        classes/DelphesFactory.h \
     662        classes/DelphesFormula.h \
     663        external/ExRootAnalysis/ExRootResult.h \
     664        external/ExRootAnalysis/ExRootFilter.h \
     665        external/ExRootAnalysis/ExRootClassifier.h
     666tmp/modules/ImpactParameterSmearing.$(ObjSuf): \
     667        modules/ImpactParameterSmearing.$(SrcSuf) \
     668        modules/ImpactParameterSmearing.h \
     669        classes/DelphesClasses.h \
     670        classes/DelphesFactory.h \
     671        classes/DelphesFormula.h \
     672        external/ExRootAnalysis/ExRootResult.h \
     673        external/ExRootAnalysis/ExRootFilter.h \
     674        external/ExRootAnalysis/ExRootClassifier.h
     675tmp/modules/Merger.$(ObjSuf): \
     676        modules/Merger.$(SrcSuf) \
     677        modules/Merger.h \
     678        classes/DelphesClasses.h \
     679        classes/DelphesFactory.h \
     680        classes/DelphesFormula.h \
     681        external/ExRootAnalysis/ExRootResult.h \
     682        external/ExRootAnalysis/ExRootFilter.h \
     683        external/ExRootAnalysis/ExRootClassifier.h
     684tmp/modules/Isolation.$(ObjSuf): \
     685        modules/Isolation.$(SrcSuf) \
     686        modules/Isolation.h \
     687        classes/DelphesClasses.h \
     688        classes/DelphesFactory.h \
     689        classes/DelphesFormula.h \
     690        external/ExRootAnalysis/ExRootResult.h \
     691        external/ExRootAnalysis/ExRootFilter.h \
     692        external/ExRootAnalysis/ExRootClassifier.h
     693tmp/modules/Delphes.$(ObjSuf): \
     694        modules/Delphes.$(SrcSuf) \
     695        modules/Delphes.h \
     696        classes/DelphesClasses.h \
     697        classes/DelphesFactory.h \
     698        classes/DelphesFormula.h \
     699        external/ExRootAnalysis/ExRootResult.h \
     700        external/ExRootAnalysis/ExRootFilter.h \
     701        external/ExRootAnalysis/ExRootClassifier.h \
     702        external/ExRootAnalysis/ExRootConfReader.h \
     703        external/ExRootAnalysis/ExRootTreeWriter.h
     704tmp/modules/IdentificationMap.$(ObjSuf): \
     705        modules/IdentificationMap.$(SrcSuf) \
     706        modules/IdentificationMap.h \
     707        classes/DelphesClasses.h \
     708        classes/DelphesFactory.h \
     709        classes/DelphesFormula.h \
     710        external/ExRootAnalysis/ExRootResult.h \
     711        external/ExRootAnalysis/ExRootFilter.h \
     712        external/ExRootAnalysis/ExRootClassifier.h
     713tmp/modules/MomentumSmearing.$(ObjSuf): \
     714        modules/MomentumSmearing.$(SrcSuf) \
     715        modules/MomentumSmearing.h \
     716        classes/DelphesClasses.h \
     717        classes/DelphesFactory.h \
     718        classes/DelphesFormula.h \
     719        external/ExRootAnalysis/ExRootResult.h \
     720        external/ExRootAnalysis/ExRootFilter.h \
     721        external/ExRootAnalysis/ExRootClassifier.h
     722tmp/modules/BTagging.$(ObjSuf): \
     723        modules/BTagging.$(SrcSuf) \
     724        modules/BTagging.h \
     725        classes/DelphesClasses.h \
     726        classes/DelphesFactory.h \
     727        classes/DelphesFormula.h \
     728        external/ExRootAnalysis/ExRootResult.h \
     729        external/ExRootAnalysis/ExRootFilter.h \
     730        external/ExRootAnalysis/ExRootClassifier.h
     731tmp/modules/PdgCodeFilter.$(ObjSuf): \
     732        modules/PdgCodeFilter.$(SrcSuf) \
     733        modules/PdgCodeFilter.h \
     734        classes/DelphesClasses.h \
     735        classes/DelphesFactory.h \
     736        classes/DelphesFormula.h \
     737        external/ExRootAnalysis/ExRootResult.h \
     738        external/ExRootAnalysis/ExRootFilter.h \
     739        external/ExRootAnalysis/ExRootClassifier.h
    600740tmp/modules/TauTagging.$(ObjSuf): \
    601741        modules/TauTagging.$(SrcSuf) \
     
    607747        external/ExRootAnalysis/ExRootFilter.h \
    608748        external/ExRootAnalysis/ExRootClassifier.h
    609 tmp/modules/BTagging.$(ObjSuf): \
    610         modules/BTagging.$(SrcSuf) \
    611         modules/BTagging.h \
    612         classes/DelphesClasses.h \
    613         classes/DelphesFactory.h \
    614         classes/DelphesFormula.h \
    615         external/ExRootAnalysis/ExRootResult.h \
    616         external/ExRootAnalysis/ExRootFilter.h \
    617         external/ExRootAnalysis/ExRootClassifier.h
    618 tmp/modules/EnergyScale.$(ObjSuf): \
    619         modules/EnergyScale.$(SrcSuf) \
    620         modules/EnergyScale.h \
    621         classes/DelphesClasses.h \
    622         classes/DelphesFactory.h \
    623         classes/DelphesFormula.h \
    624         external/ExRootAnalysis/ExRootResult.h \
    625         external/ExRootAnalysis/ExRootFilter.h \
    626         external/ExRootAnalysis/ExRootClassifier.h
    627 tmp/modules/TrackCountingBTagging.$(ObjSuf): \
    628         modules/TrackCountingBTagging.$(SrcSuf) \
    629         modules/TrackCountingBTagging.h \
    630         classes/DelphesClasses.h \
    631         classes/DelphesFactory.h \
    632         classes/DelphesFormula.h
    633 tmp/modules/JetPileUpSubtractor.$(ObjSuf): \
    634         modules/JetPileUpSubtractor.$(SrcSuf) \
    635         modules/JetPileUpSubtractor.h \
    636         classes/DelphesClasses.h \
    637         classes/DelphesFactory.h \
    638         classes/DelphesFormula.h \
    639         external/ExRootAnalysis/ExRootResult.h \
    640         external/ExRootAnalysis/ExRootFilter.h \
    641         external/ExRootAnalysis/ExRootClassifier.h
    642 tmp/modules/SimpleCalorimeter.$(ObjSuf): \
    643         modules/SimpleCalorimeter.$(SrcSuf) \
    644         modules/SimpleCalorimeter.h \
    645         classes/DelphesClasses.h \
    646         classes/DelphesFactory.h \
    647         classes/DelphesFormula.h \
    648         external/ExRootAnalysis/ExRootResult.h \
    649         external/ExRootAnalysis/ExRootFilter.h \
    650         external/ExRootAnalysis/ExRootClassifier.h
    651749tmp/modules/EnergySmearing.$(ObjSuf): \
    652750        modules/EnergySmearing.$(SrcSuf) \
     
    658756        external/ExRootAnalysis/ExRootFilter.h \
    659757        external/ExRootAnalysis/ExRootClassifier.h
    660 tmp/modules/PileUpMerger.$(ObjSuf): \
    661         modules/PileUpMerger.$(SrcSuf) \
    662         modules/PileUpMerger.h \
    663         classes/DelphesClasses.h \
    664         classes/DelphesFactory.h \
    665         classes/DelphesTF2.h \
    666         classes/DelphesPileUpReader.h \
    667         external/ExRootAnalysis/ExRootResult.h \
    668         external/ExRootAnalysis/ExRootFilter.h \
    669         external/ExRootAnalysis/ExRootClassifier.h
    670 tmp/modules/ImpactParameterSmearing.$(ObjSuf): \
    671         modules/ImpactParameterSmearing.$(SrcSuf) \
    672         modules/ImpactParameterSmearing.h \
    673         classes/DelphesClasses.h \
    674         classes/DelphesFactory.h \
    675         classes/DelphesFormula.h \
    676         external/ExRootAnalysis/ExRootResult.h \
    677         external/ExRootAnalysis/ExRootFilter.h \
    678         external/ExRootAnalysis/ExRootClassifier.h
    679 tmp/modules/ExampleModule.$(ObjSuf): \
    680         modules/ExampleModule.$(SrcSuf) \
    681         modules/ExampleModule.h \
    682         classes/DelphesClasses.h \
    683         classes/DelphesFactory.h \
    684         classes/DelphesFormula.h \
    685         external/ExRootAnalysis/ExRootResult.h \
    686         external/ExRootAnalysis/ExRootFilter.h \
    687         external/ExRootAnalysis/ExRootClassifier.h
    688 tmp/modules/TreeWriter.$(ObjSuf): \
    689         modules/TreeWriter.$(SrcSuf) \
    690         modules/TreeWriter.h \
    691         classes/DelphesClasses.h \
    692         classes/DelphesFactory.h \
    693         classes/DelphesFormula.h \
    694         external/ExRootAnalysis/ExRootResult.h \
    695         external/ExRootAnalysis/ExRootFilter.h \
    696         external/ExRootAnalysis/ExRootClassifier.h \
    697         external/ExRootAnalysis/ExRootTreeBranch.h
    698 tmp/modules/Weighter.$(ObjSuf): \
    699         modules/Weighter.$(SrcSuf) \
    700         modules/Weighter.h \
    701         classes/DelphesClasses.h \
    702         classes/DelphesFactory.h \
    703         classes/DelphesFormula.h \
    704         external/ExRootAnalysis/ExRootResult.h \
    705         external/ExRootAnalysis/ExRootFilter.h \
    706         external/ExRootAnalysis/ExRootClassifier.h
    707 tmp/modules/Efficiency.$(ObjSuf): \
    708         modules/Efficiency.$(SrcSuf) \
    709         modules/Efficiency.h \
    710         classes/DelphesClasses.h \
    711         classes/DelphesFactory.h \
    712         classes/DelphesFormula.h \
    713         external/ExRootAnalysis/ExRootResult.h \
    714         external/ExRootAnalysis/ExRootFilter.h \
    715         external/ExRootAnalysis/ExRootClassifier.h
    716 tmp/modules/TrackPileUpSubtractor.$(ObjSuf): \
    717         modules/TrackPileUpSubtractor.$(SrcSuf) \
    718         modules/TrackPileUpSubtractor.h \
    719         classes/DelphesClasses.h \
    720         classes/DelphesFactory.h \
    721         classes/DelphesFormula.h \
    722         external/ExRootAnalysis/ExRootResult.h \
    723         external/ExRootAnalysis/ExRootFilter.h \
    724         external/ExRootAnalysis/ExRootClassifier.h
    725 tmp/modules/MomentumSmearing.$(ObjSuf): \
    726         modules/MomentumSmearing.$(SrcSuf) \
    727         modules/MomentumSmearing.h \
    728         classes/DelphesClasses.h \
    729         classes/DelphesFactory.h \
    730         classes/DelphesFormula.h \
    731         external/ExRootAnalysis/ExRootResult.h \
    732         external/ExRootAnalysis/ExRootFilter.h \
    733         external/ExRootAnalysis/ExRootClassifier.h
    734 tmp/modules/TimeSmearing.$(ObjSuf): \
    735         modules/TimeSmearing.$(SrcSuf) \
    736         modules/TimeSmearing.h \
    737         classes/DelphesClasses.h \
    738         classes/DelphesFactory.h \
    739         classes/DelphesFormula.h \
    740         external/ExRootAnalysis/ExRootResult.h \
    741         external/ExRootAnalysis/ExRootFilter.h \
    742         external/ExRootAnalysis/ExRootClassifier.h
    743 tmp/modules/ParticlePropagator.$(ObjSuf): \
    744         modules/ParticlePropagator.$(SrcSuf) \
    745         modules/ParticlePropagator.h \
    746         classes/DelphesClasses.h \
    747         classes/DelphesFactory.h \
    748         classes/DelphesFormula.h \
    749         external/ExRootAnalysis/ExRootResult.h \
    750         external/ExRootAnalysis/ExRootFilter.h \
    751         external/ExRootAnalysis/ExRootClassifier.h
    752 tmp/modules/Merger.$(ObjSuf): \
    753         modules/Merger.$(SrcSuf) \
    754         modules/Merger.h \
    755         classes/DelphesClasses.h \
    756         classes/DelphesFactory.h \
    757         classes/DelphesFormula.h \
    758         external/ExRootAnalysis/ExRootResult.h \
    759         external/ExRootAnalysis/ExRootFilter.h \
    760         external/ExRootAnalysis/ExRootClassifier.h
    761 tmp/external/ExRootAnalysis/ExRootUtilities.$(ObjSuf): \
    762         external/ExRootAnalysis/ExRootUtilities.$(SrcSuf) \
    763         external/ExRootAnalysis/ExRootUtilities.h
    764 tmp/external/ExRootAnalysis/ExRootTreeBranch.$(ObjSuf): \
    765         external/ExRootAnalysis/ExRootTreeBranch.$(SrcSuf) \
    766         external/ExRootAnalysis/ExRootTreeBranch.h
    767 tmp/external/ExRootAnalysis/ExRootConfReader.$(ObjSuf): \
    768         external/ExRootAnalysis/ExRootConfReader.$(SrcSuf) \
    769         external/ExRootAnalysis/ExRootConfReader.h \
    770         external/tcl/tcl.h
    771 tmp/external/ExRootAnalysis/ExRootTask.$(ObjSuf): \
    772         external/ExRootAnalysis/ExRootTask.$(SrcSuf) \
    773         external/ExRootAnalysis/ExRootTask.h \
    774         external/ExRootAnalysis/ExRootConfReader.h
    775 tmp/external/ExRootAnalysis/ExRootTreeWriter.$(ObjSuf): \
    776         external/ExRootAnalysis/ExRootTreeWriter.$(SrcSuf) \
    777         external/ExRootAnalysis/ExRootTreeWriter.h \
    778         external/ExRootAnalysis/ExRootTreeBranch.h
    779 tmp/external/ExRootAnalysis/ExRootFilter.$(ObjSuf): \
    780         external/ExRootAnalysis/ExRootFilter.$(SrcSuf) \
    781         external/ExRootAnalysis/ExRootFilter.h \
    782         external/ExRootAnalysis/ExRootClassifier.h
    783 tmp/external/ExRootAnalysis/ExRootResult.$(ObjSuf): \
    784         external/ExRootAnalysis/ExRootResult.$(SrcSuf) \
    785         external/ExRootAnalysis/ExRootResult.h \
    786         external/ExRootAnalysis/ExRootUtilities.h
     758tmp/modules/LeptonDressing.$(ObjSuf): \
     759        modules/LeptonDressing.$(SrcSuf) \
     760        modules/LeptonDressing.h \
     761        classes/DelphesClasses.h \
     762        classes/DelphesFactory.h \
     763        classes/DelphesFormula.h \
     764        external/ExRootAnalysis/ExRootResult.h \
     765        external/ExRootAnalysis/ExRootFilter.h \
     766        external/ExRootAnalysis/ExRootClassifier.h
    787767tmp/external/ExRootAnalysis/ExRootProgressBar.$(ObjSuf): \
    788768        external/ExRootAnalysis/ExRootProgressBar.$(SrcSuf) \
     
    791771        external/ExRootAnalysis/ExRootTreeReader.$(SrcSuf) \
    792772        external/ExRootAnalysis/ExRootTreeReader.h
     773tmp/external/ExRootAnalysis/ExRootTreeBranch.$(ObjSuf): \
     774        external/ExRootAnalysis/ExRootTreeBranch.$(SrcSuf) \
     775        external/ExRootAnalysis/ExRootTreeBranch.h
     776tmp/external/ExRootAnalysis/ExRootTask.$(ObjSuf): \
     777        external/ExRootAnalysis/ExRootTask.$(SrcSuf) \
     778        external/ExRootAnalysis/ExRootTask.h \
     779        external/ExRootAnalysis/ExRootConfReader.h
     780tmp/external/ExRootAnalysis/ExRootConfReader.$(ObjSuf): \
     781        external/ExRootAnalysis/ExRootConfReader.$(SrcSuf) \
     782        external/ExRootAnalysis/ExRootConfReader.h \
     783        external/tcl/tcl.h
     784tmp/external/ExRootAnalysis/ExRootResult.$(ObjSuf): \
     785        external/ExRootAnalysis/ExRootResult.$(SrcSuf) \
     786        external/ExRootAnalysis/ExRootResult.h \
     787        external/ExRootAnalysis/ExRootUtilities.h
     788tmp/external/ExRootAnalysis/ExRootUtilities.$(ObjSuf): \
     789        external/ExRootAnalysis/ExRootUtilities.$(SrcSuf) \
     790        external/ExRootAnalysis/ExRootUtilities.h
     791tmp/external/ExRootAnalysis/ExRootFilter.$(ObjSuf): \
     792        external/ExRootAnalysis/ExRootFilter.$(SrcSuf) \
     793        external/ExRootAnalysis/ExRootFilter.h \
     794        external/ExRootAnalysis/ExRootClassifier.h
     795tmp/external/ExRootAnalysis/ExRootTreeWriter.$(ObjSuf): \
     796        external/ExRootAnalysis/ExRootTreeWriter.$(SrcSuf) \
     797        external/ExRootAnalysis/ExRootTreeWriter.h \
     798        external/ExRootAnalysis/ExRootTreeBranch.h
     799tmp/external/Hector/H_EllipticAperture.$(ObjSuf): \
     800        external/Hector/H_EllipticAperture.$(SrcSuf)
     801tmp/external/Hector/H_Parameters.$(ObjSuf): \
     802        external/Hector/H_Parameters.$(SrcSuf)
     803tmp/external/Hector/H_RectangularAperture.$(ObjSuf): \
     804        external/Hector/H_RectangularAperture.$(SrcSuf)
     805tmp/external/Hector/H_Marker.$(ObjSuf): \
     806        external/Hector/H_Marker.$(SrcSuf)
     807tmp/external/Hector/H_VerticalKicker.$(ObjSuf): \
     808        external/Hector/H_VerticalKicker.$(SrcSuf)
     809tmp/external/Hector/H_HorizontalQuadrupole.$(ObjSuf): \
     810        external/Hector/H_HorizontalQuadrupole.$(SrcSuf)
     811tmp/external/Hector/H_Beam.$(ObjSuf): \
     812        external/Hector/H_Beam.$(SrcSuf)
     813tmp/external/Hector/H_BeamLine.$(ObjSuf): \
     814        external/Hector/H_BeamLine.$(SrcSuf)
     815tmp/external/Hector/H_VerticalQuadrupole.$(ObjSuf): \
     816        external/Hector/H_VerticalQuadrupole.$(SrcSuf)
     817tmp/external/Hector/H_Quadrupole.$(ObjSuf): \
     818        external/Hector/H_Quadrupole.$(SrcSuf)
     819tmp/external/Hector/H_RecRPObject.$(ObjSuf): \
     820        external/Hector/H_RecRPObject.$(SrcSuf)
    793821tmp/external/Hector/H_TransportMatrices.$(ObjSuf): \
    794822        external/Hector/H_TransportMatrices.$(SrcSuf)
    795 tmp/external/Hector/H_RecRPObject.$(ObjSuf): \
    796         external/Hector/H_RecRPObject.$(SrcSuf)
     823tmp/external/Hector/H_CircularAperture.$(ObjSuf): \
     824        external/Hector/H_CircularAperture.$(SrcSuf)
     825tmp/external/Hector/H_Dipole.$(ObjSuf): \
     826        external/Hector/H_Dipole.$(SrcSuf)
     827tmp/external/Hector/H_Drift.$(ObjSuf): \
     828        external/Hector/H_Drift.$(SrcSuf)
     829tmp/external/Hector/H_BeamParticle.$(ObjSuf): \
     830        external/Hector/H_BeamParticle.$(SrcSuf)
     831tmp/external/Hector/H_OpticalElement.$(ObjSuf): \
     832        external/Hector/H_OpticalElement.$(SrcSuf)
     833tmp/external/Hector/H_Kicker.$(ObjSuf): \
     834        external/Hector/H_Kicker.$(SrcSuf)
     835tmp/external/Hector/H_AbstractBeamLine.$(ObjSuf): \
     836        external/Hector/H_AbstractBeamLine.$(SrcSuf)
     837tmp/external/Hector/H_RectEllipticAperture.$(ObjSuf): \
     838        external/Hector/H_RectEllipticAperture.$(SrcSuf)
    797839tmp/external/Hector/H_RectangularCollimator.$(ObjSuf): \
    798840        external/Hector/H_RectangularCollimator.$(SrcSuf)
     841tmp/external/Hector/H_RectangularDipole.$(ObjSuf): \
     842        external/Hector/H_RectangularDipole.$(SrcSuf)
     843tmp/external/Hector/H_BeamLineParser.$(ObjSuf): \
     844        external/Hector/H_BeamLineParser.$(SrcSuf)
     845tmp/external/Hector/H_HorizontalKicker.$(ObjSuf): \
     846        external/Hector/H_HorizontalKicker.$(SrcSuf)
     847tmp/external/Hector/H_Aperture.$(ObjSuf): \
     848        external/Hector/H_Aperture.$(SrcSuf)
     849tmp/external/Hector/H_RomanPot.$(ObjSuf): \
     850        external/Hector/H_RomanPot.$(SrcSuf)
    799851tmp/external/Hector/H_SectorDipole.$(ObjSuf): \
    800852        external/Hector/H_SectorDipole.$(SrcSuf)
    801 tmp/external/Hector/H_RomanPot.$(ObjSuf): \
    802         external/Hector/H_RomanPot.$(SrcSuf)
    803 tmp/external/Hector/H_Kicker.$(ObjSuf): \
    804         external/Hector/H_Kicker.$(SrcSuf)
    805 tmp/external/Hector/H_BeamLine.$(ObjSuf): \
    806         external/Hector/H_BeamLine.$(SrcSuf)
    807 tmp/external/Hector/H_Aperture.$(ObjSuf): \
    808         external/Hector/H_Aperture.$(SrcSuf)
    809 tmp/external/Hector/H_HorizontalQuadrupole.$(ObjSuf): \
    810         external/Hector/H_HorizontalQuadrupole.$(SrcSuf)
    811 tmp/external/Hector/H_RectangularDipole.$(ObjSuf): \
    812         external/Hector/H_RectangularDipole.$(SrcSuf)
    813 tmp/external/Hector/H_Marker.$(ObjSuf): \
    814         external/Hector/H_Marker.$(SrcSuf)
    815 tmp/external/Hector/H_Beam.$(ObjSuf): \
    816         external/Hector/H_Beam.$(SrcSuf)
    817 tmp/external/Hector/H_EllipticAperture.$(ObjSuf): \
    818         external/Hector/H_EllipticAperture.$(SrcSuf)
    819 tmp/external/Hector/H_BeamLineParser.$(ObjSuf): \
    820         external/Hector/H_BeamLineParser.$(SrcSuf)
    821 tmp/external/Hector/H_RectEllipticAperture.$(ObjSuf): \
    822         external/Hector/H_RectEllipticAperture.$(SrcSuf)
    823 tmp/external/Hector/H_Drift.$(ObjSuf): \
    824         external/Hector/H_Drift.$(SrcSuf)
    825 tmp/external/Hector/H_CircularAperture.$(ObjSuf): \
    826         external/Hector/H_CircularAperture.$(SrcSuf)
    827 tmp/external/Hector/H_HorizontalKicker.$(ObjSuf): \
    828         external/Hector/H_HorizontalKicker.$(SrcSuf)
    829 tmp/external/Hector/H_Parameters.$(ObjSuf): \
    830         external/Hector/H_Parameters.$(SrcSuf)
    831 tmp/external/Hector/H_AbstractBeamLine.$(ObjSuf): \
    832         external/Hector/H_AbstractBeamLine.$(SrcSuf)
    833 tmp/external/Hector/H_Dipole.$(ObjSuf): \
    834         external/Hector/H_Dipole.$(SrcSuf)
    835 tmp/external/Hector/H_OpticalElement.$(ObjSuf): \
    836         external/Hector/H_OpticalElement.$(SrcSuf)
    837 tmp/external/Hector/H_BeamParticle.$(ObjSuf): \
    838         external/Hector/H_BeamParticle.$(SrcSuf)
    839 tmp/external/Hector/H_Quadrupole.$(ObjSuf): \
    840         external/Hector/H_Quadrupole.$(SrcSuf)
    841 tmp/external/Hector/H_RectangularAperture.$(ObjSuf): \
    842         external/Hector/H_RectangularAperture.$(SrcSuf)
    843 tmp/external/Hector/H_VerticalKicker.$(ObjSuf): \
    844         external/Hector/H_VerticalKicker.$(SrcSuf)
    845 tmp/external/Hector/H_VerticalQuadrupole.$(ObjSuf): \
    846         external/Hector/H_VerticalQuadrupole.$(SrcSuf)
    847853DELPHES_OBJ +=  \
     854        tmp/classes/DelphesFactory.$(ObjSuf) \
     855        tmp/classes/DelphesLHEFReader.$(ObjSuf) \
     856        tmp/classes/DelphesModule.$(ObjSuf) \
     857        tmp/classes/DelphesStream.$(ObjSuf) \
     858        tmp/classes/DelphesHepMCReader.$(ObjSuf) \
     859        tmp/classes/DelphesClasses.$(ObjSuf) \
    848860        tmp/classes/DelphesFormula.$(ObjSuf) \
    849         tmp/classes/DelphesModule.$(ObjSuf) \
    850861        tmp/classes/DelphesPileUpWriter.$(ObjSuf) \
    851         tmp/classes/DelphesStream.$(ObjSuf) \
    852         tmp/classes/DelphesLHEFReader.$(ObjSuf) \
    853         tmp/classes/DelphesFactory.$(ObjSuf) \
    854         tmp/classes/DelphesHepMCReader.$(ObjSuf) \
     862        tmp/classes/DelphesTF2.$(ObjSuf) \
     863        tmp/classes/DelphesSTDHEPReader.$(ObjSuf) \
    855864        tmp/classes/DelphesPileUpReader.$(ObjSuf) \
    856         tmp/classes/DelphesTF2.$(ObjSuf) \
    857         tmp/classes/DelphesClasses.$(ObjSuf) \
    858         tmp/classes/DelphesSTDHEPReader.$(ObjSuf) \
     865        tmp/modules/Weighter.$(ObjSuf) \
     866        tmp/modules/Hector.$(ObjSuf) \
     867        tmp/modules/ConstituentFilter.$(ObjSuf) \
     868        tmp/modules/JetPileUpSubtractor.$(ObjSuf) \
     869        tmp/modules/TrackPileUpSubtractor.$(ObjSuf) \
     870        tmp/modules/PileUpJetID.$(ObjSuf) \
     871        tmp/modules/ExampleModule.$(ObjSuf) \
     872        tmp/modules/ParticlePropagator.$(ObjSuf) \
     873        tmp/modules/EnergyScale.$(ObjSuf) \
     874        tmp/modules/TimeSmearing.$(ObjSuf) \
     875        tmp/modules/Calorimeter.$(ObjSuf) \
     876        tmp/modules/UniqueObjectFinder.$(ObjSuf) \
     877        tmp/modules/TrackCountingBTagging.$(ObjSuf) \
    859878        tmp/modules/StatusPidFilter.$(ObjSuf) \
    860         tmp/modules/PileUpJetID.$(ObjSuf) \
     879        tmp/modules/AngularSmearing.$(ObjSuf) \
     880        tmp/modules/PileUpMerger.$(ObjSuf) \
     881        tmp/modules/TreeWriter.$(ObjSuf) \
     882        tmp/modules/SimpleCalorimeter.$(ObjSuf) \
     883        tmp/modules/Cloner.$(ObjSuf) \
     884        tmp/modules/Efficiency.$(ObjSuf) \
     885        tmp/modules/ImpactParameterSmearing.$(ObjSuf) \
     886        tmp/modules/Merger.$(ObjSuf) \
     887        tmp/modules/Isolation.$(ObjSuf) \
    861888        tmp/modules/Delphes.$(ObjSuf) \
    862         tmp/modules/Calorimeter.$(ObjSuf) \
    863         tmp/modules/AngularSmearing.$(ObjSuf) \
     889        tmp/modules/IdentificationMap.$(ObjSuf) \
     890        tmp/modules/MomentumSmearing.$(ObjSuf) \
     891        tmp/modules/BTagging.$(ObjSuf) \
     892        tmp/modules/PdgCodeFilter.$(ObjSuf) \
     893        tmp/modules/TauTagging.$(ObjSuf) \
     894        tmp/modules/EnergySmearing.$(ObjSuf) \
    864895        tmp/modules/LeptonDressing.$(ObjSuf) \
    865         tmp/modules/UniqueObjectFinder.$(ObjSuf) \
    866         tmp/modules/IdentificationMap.$(ObjSuf) \
    867         tmp/modules/PdgCodeFilter.$(ObjSuf) \
    868         tmp/modules/Cloner.$(ObjSuf) \
    869         tmp/modules/Isolation.$(ObjSuf) \
    870         tmp/modules/ConstituentFilter.$(ObjSuf) \
    871         tmp/modules/Hector.$(ObjSuf) \
    872         tmp/modules/TauTagging.$(ObjSuf) \
    873         tmp/modules/BTagging.$(ObjSuf) \
    874         tmp/modules/EnergyScale.$(ObjSuf) \
    875         tmp/modules/TrackCountingBTagging.$(ObjSuf) \
    876         tmp/modules/JetPileUpSubtractor.$(ObjSuf) \
    877         tmp/modules/SimpleCalorimeter.$(ObjSuf) \
    878         tmp/modules/EnergySmearing.$(ObjSuf) \
    879         tmp/modules/PileUpMerger.$(ObjSuf) \
    880         tmp/modules/ImpactParameterSmearing.$(ObjSuf) \
    881         tmp/modules/ExampleModule.$(ObjSuf) \
    882         tmp/modules/TreeWriter.$(ObjSuf) \
    883         tmp/modules/Weighter.$(ObjSuf) \
    884         tmp/modules/Efficiency.$(ObjSuf) \
    885         tmp/modules/TrackPileUpSubtractor.$(ObjSuf) \
    886         tmp/modules/MomentumSmearing.$(ObjSuf) \
    887         tmp/modules/TimeSmearing.$(ObjSuf) \
    888         tmp/modules/ParticlePropagator.$(ObjSuf) \
    889         tmp/modules/Merger.$(ObjSuf) \
    890         tmp/external/ExRootAnalysis/ExRootUtilities.$(ObjSuf) \
    891         tmp/external/ExRootAnalysis/ExRootTreeBranch.$(ObjSuf) \
    892         tmp/external/ExRootAnalysis/ExRootConfReader.$(ObjSuf) \
    893         tmp/external/ExRootAnalysis/ExRootTask.$(ObjSuf) \
    894         tmp/external/ExRootAnalysis/ExRootTreeWriter.$(ObjSuf) \
    895         tmp/external/ExRootAnalysis/ExRootFilter.$(ObjSuf) \
    896         tmp/external/ExRootAnalysis/ExRootResult.$(ObjSuf) \
    897896        tmp/external/ExRootAnalysis/ExRootProgressBar.$(ObjSuf) \
    898897        tmp/external/ExRootAnalysis/ExRootTreeReader.$(ObjSuf) \
     898        tmp/external/ExRootAnalysis/ExRootTreeBranch.$(ObjSuf) \
     899        tmp/external/ExRootAnalysis/ExRootTask.$(ObjSuf) \
     900        tmp/external/ExRootAnalysis/ExRootConfReader.$(ObjSuf) \
     901        tmp/external/ExRootAnalysis/ExRootResult.$(ObjSuf) \
     902        tmp/external/ExRootAnalysis/ExRootUtilities.$(ObjSuf) \
     903        tmp/external/ExRootAnalysis/ExRootFilter.$(ObjSuf) \
     904        tmp/external/ExRootAnalysis/ExRootTreeWriter.$(ObjSuf) \
     905        tmp/external/Hector/H_EllipticAperture.$(ObjSuf) \
     906        tmp/external/Hector/H_Parameters.$(ObjSuf) \
     907        tmp/external/Hector/H_RectangularAperture.$(ObjSuf) \
     908        tmp/external/Hector/H_Marker.$(ObjSuf) \
     909        tmp/external/Hector/H_VerticalKicker.$(ObjSuf) \
     910        tmp/external/Hector/H_HorizontalQuadrupole.$(ObjSuf) \
     911        tmp/external/Hector/H_Beam.$(ObjSuf) \
     912        tmp/external/Hector/H_BeamLine.$(ObjSuf) \
     913        tmp/external/Hector/H_VerticalQuadrupole.$(ObjSuf) \
     914        tmp/external/Hector/H_Quadrupole.$(ObjSuf) \
     915        tmp/external/Hector/H_RecRPObject.$(ObjSuf) \
    899916        tmp/external/Hector/H_TransportMatrices.$(ObjSuf) \
    900         tmp/external/Hector/H_RecRPObject.$(ObjSuf) \
     917        tmp/external/Hector/H_CircularAperture.$(ObjSuf) \
     918        tmp/external/Hector/H_Dipole.$(ObjSuf) \
     919        tmp/external/Hector/H_Drift.$(ObjSuf) \
     920        tmp/external/Hector/H_BeamParticle.$(ObjSuf) \
     921        tmp/external/Hector/H_OpticalElement.$(ObjSuf) \
     922        tmp/external/Hector/H_Kicker.$(ObjSuf) \
     923        tmp/external/Hector/H_AbstractBeamLine.$(ObjSuf) \
     924        tmp/external/Hector/H_RectEllipticAperture.$(ObjSuf) \
    901925        tmp/external/Hector/H_RectangularCollimator.$(ObjSuf) \
    902         tmp/external/Hector/H_SectorDipole.$(ObjSuf) \
     926        tmp/external/Hector/H_RectangularDipole.$(ObjSuf) \
     927        tmp/external/Hector/H_BeamLineParser.$(ObjSuf) \
     928        tmp/external/Hector/H_HorizontalKicker.$(ObjSuf) \
     929        tmp/external/Hector/H_Aperture.$(ObjSuf) \
    903930        tmp/external/Hector/H_RomanPot.$(ObjSuf) \
    904         tmp/external/Hector/H_Kicker.$(ObjSuf) \
    905         tmp/external/Hector/H_BeamLine.$(ObjSuf) \
    906         tmp/external/Hector/H_Aperture.$(ObjSuf) \
    907         tmp/external/Hector/H_HorizontalQuadrupole.$(ObjSuf) \
    908         tmp/external/Hector/H_RectangularDipole.$(ObjSuf) \
    909         tmp/external/Hector/H_Marker.$(ObjSuf) \
    910         tmp/external/Hector/H_Beam.$(ObjSuf) \
    911         tmp/external/Hector/H_EllipticAperture.$(ObjSuf) \
    912         tmp/external/Hector/H_BeamLineParser.$(ObjSuf) \
    913         tmp/external/Hector/H_RectEllipticAperture.$(ObjSuf) \
    914         tmp/external/Hector/H_Drift.$(ObjSuf) \
    915         tmp/external/Hector/H_CircularAperture.$(ObjSuf) \
    916         tmp/external/Hector/H_HorizontalKicker.$(ObjSuf) \
    917         tmp/external/Hector/H_Parameters.$(ObjSuf) \
    918         tmp/external/Hector/H_AbstractBeamLine.$(ObjSuf) \
    919         tmp/external/Hector/H_Dipole.$(ObjSuf) \
    920         tmp/external/Hector/H_OpticalElement.$(ObjSuf) \
    921         tmp/external/Hector/H_BeamParticle.$(ObjSuf) \
    922         tmp/external/Hector/H_Quadrupole.$(ObjSuf) \
    923         tmp/external/Hector/H_RectangularAperture.$(ObjSuf) \
    924         tmp/external/Hector/H_VerticalKicker.$(ObjSuf) \
    925         tmp/external/Hector/H_VerticalQuadrupole.$(ObjSuf)
     931        tmp/external/Hector/H_SectorDipole.$(ObjSuf)
    926932
    927933ifeq ($(HAS_PYTHIA8),true)
     
    930936endif
    931937
    932 tmp/modules/FastJetFinder.$(ObjSuf): \
    933         modules/FastJetFinder.$(SrcSuf) \
    934         modules/FastJetFinder.h \
    935         classes/DelphesClasses.h \
    936         classes/DelphesFactory.h \
    937         classes/DelphesFormula.h \
    938         external/ExRootAnalysis/ExRootResult.h \
    939         external/ExRootAnalysis/ExRootFilter.h \
    940         external/ExRootAnalysis/ExRootClassifier.h \
    941         external/fastjet/PseudoJet.hh \
    942         external/fastjet/JetDefinition.hh \
    943         external/fastjet/ClusterSequence.hh \
    944         external/fastjet/Selector.hh \
    945         external/fastjet/ClusterSequenceArea.hh \
    946         external/fastjet/tools/JetMedianBackgroundEstimator.hh \
    947         external/fastjet/plugins/SISCone/fastjet/SISConePlugin.hh \
    948         external/fastjet/plugins/CDFCones/fastjet/CDFMidPointPlugin.hh \
    949         external/fastjet/plugins/CDFCones/fastjet/CDFJetCluPlugin.hh \
    950         external/fastjet/contribs/Nsubjettiness/Nsubjettiness.hh \
    951         external/fastjet/contribs/Nsubjettiness/Njettiness.hh \
    952         external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.hh \
    953         external/fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.hh
    954938tmp/modules/FastJetGridMedianEstimator.$(ObjSuf): \
    955939        modules/FastJetGridMedianEstimator.$(SrcSuf) \
     
    976960        external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.hh \
    977961        external/fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.hh
     962tmp/modules/FastJetFinder.$(ObjSuf): \
     963        modules/FastJetFinder.$(SrcSuf) \
     964        modules/FastJetFinder.h \
     965        classes/DelphesClasses.h \
     966        classes/DelphesFactory.h \
     967        classes/DelphesFormula.h \
     968        external/ExRootAnalysis/ExRootResult.h \
     969        external/ExRootAnalysis/ExRootFilter.h \
     970        external/ExRootAnalysis/ExRootClassifier.h \
     971        external/fastjet/PseudoJet.hh \
     972        external/fastjet/JetDefinition.hh \
     973        external/fastjet/ClusterSequence.hh \
     974        external/fastjet/Selector.hh \
     975        external/fastjet/ClusterSequenceArea.hh \
     976        external/fastjet/tools/JetMedianBackgroundEstimator.hh \
     977        external/fastjet/plugins/SISCone/fastjet/SISConePlugin.hh \
     978        external/fastjet/plugins/CDFCones/fastjet/CDFMidPointPlugin.hh \
     979        external/fastjet/plugins/CDFCones/fastjet/CDFJetCluPlugin.hh \
     980        external/fastjet/contribs/Nsubjettiness/Nsubjettiness.hh \
     981        external/fastjet/contribs/Nsubjettiness/Njettiness.hh \
     982        external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.hh \
     983        external/fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.hh
     984tmp/external/fastjet/ClusterSequenceActiveAreaExplicitGhosts.$(ObjSuf): \
     985        external/fastjet/ClusterSequenceActiveAreaExplicitGhosts.$(SrcSuf) \
     986        external/fastjet/ClusterSequenceActiveAreaExplicitGhosts.hh
     987tmp/external/fastjet/ClusterSequence_DumbN3.$(ObjSuf): \
     988        external/fastjet/ClusterSequence_DumbN3.$(SrcSuf) \
     989        external/fastjet/PseudoJet.hh \
     990        external/fastjet/ClusterSequence.hh
     991tmp/external/fastjet/Error.$(ObjSuf): \
     992        external/fastjet/Error.$(SrcSuf) \
     993        external/fastjet/Error.hh \
     994        external/fastjet/config.h
     995tmp/external/fastjet/TilingExtent.$(ObjSuf): \
     996        external/fastjet/TilingExtent.$(SrcSuf) \
     997        external/fastjet/internal/TilingExtent.hh
    978998tmp/external/fastjet/ClusterSequence_CP2DChan.$(ObjSuf): \
    979999        external/fastjet/ClusterSequence_CP2DChan.$(SrcSuf) \
    9801000        external/fastjet/ClusterSequence.hh \
    9811001        external/fastjet/internal/ClosestPair2D.hh
    982 tmp/external/fastjet/TilingExtent.$(ObjSuf): \
    983         external/fastjet/TilingExtent.$(SrcSuf) \
    984         external/fastjet/internal/TilingExtent.hh
    985 tmp/external/fastjet/LazyTiling25.$(ObjSuf): \
    986         external/fastjet/LazyTiling25.$(SrcSuf) \
    987         external/fastjet/internal/LazyTiling25.hh \
    988         external/fastjet/internal/TilingExtent.hh
    989 tmp/external/fastjet/ClusterSequencePassiveArea.$(ObjSuf): \
    990         external/fastjet/ClusterSequencePassiveArea.$(SrcSuf) \
    991         external/fastjet/ClusterSequencePassiveArea.hh \
    992         external/fastjet/ClusterSequenceVoronoiArea.hh
    993 tmp/external/fastjet/LazyTiling9.$(ObjSuf): \
    994         external/fastjet/LazyTiling9.$(SrcSuf) \
    995         external/fastjet/internal/LazyTiling9.hh \
    996         external/fastjet/internal/TilingExtent.hh
    997 tmp/external/fastjet/Dnn3piCylinder.$(ObjSuf): \
    998         external/fastjet/Dnn3piCylinder.$(SrcSuf) \
    999         external/fastjet/internal/Dnn3piCylinder.hh
     1002tmp/external/fastjet/ClusterSequence1GhostPassiveArea.$(ObjSuf): \
     1003        external/fastjet/ClusterSequence1GhostPassiveArea.$(SrcSuf) \
     1004        external/fastjet/ClusterSequence1GhostPassiveArea.hh
     1005tmp/external/fastjet/GhostedAreaSpec.$(ObjSuf): \
     1006        external/fastjet/GhostedAreaSpec.$(SrcSuf) \
     1007        external/fastjet/GhostedAreaSpec.hh \
     1008        external/fastjet/Error.hh
     1009tmp/external/fastjet/Dnn4piCylinder.$(ObjSuf): \
     1010        external/fastjet/Dnn4piCylinder.$(SrcSuf) \
     1011        external/fastjet/internal/Dnn4piCylinder.hh
     1012tmp/external/fastjet/AreaDefinition.$(ObjSuf): \
     1013        external/fastjet/AreaDefinition.$(SrcSuf) \
     1014        external/fastjet/AreaDefinition.hh
     1015tmp/external/fastjet/ClusterSequenceAreaBase.$(ObjSuf): \
     1016        external/fastjet/ClusterSequenceAreaBase.$(SrcSuf) \
     1017        external/fastjet/ClusterSequenceAreaBase.hh
    10001018tmp/external/fastjet/ClusterSequence.$(ObjSuf): \
    10011019        external/fastjet/ClusterSequence.$(SrcSuf) \
     
    10151033        external/fastjet/internal/MinHeap.hh \
    10161034        external/fastjet/internal/TilingExtent.hh
     1035tmp/external/fastjet/Dnn3piCylinder.$(ObjSuf): \
     1036        external/fastjet/Dnn3piCylinder.$(SrcSuf) \
     1037        external/fastjet/internal/Dnn3piCylinder.hh
     1038tmp/external/fastjet/ClusterSequenceActiveArea.$(ObjSuf): \
     1039        external/fastjet/ClusterSequenceActiveArea.$(SrcSuf) \
     1040        external/fastjet/PseudoJet.hh \
     1041        external/fastjet/ClusterSequence.hh \
     1042        external/fastjet/ClusterSequenceActiveArea.hh \
     1043        external/fastjet/ClusterSequenceActiveAreaExplicitGhosts.hh
     1044tmp/external/fastjet/RangeDefinition.$(ObjSuf): \
     1045        external/fastjet/RangeDefinition.$(SrcSuf) \
     1046        external/fastjet/RangeDefinition.hh
     1047tmp/external/fastjet/Dnn2piCylinder.$(ObjSuf): \
     1048        external/fastjet/Dnn2piCylinder.$(SrcSuf) \
     1049        external/fastjet/internal/Dnn2piCylinder.hh
     1050tmp/external/fastjet/LazyTiling9SeparateGhosts.$(ObjSuf): \
     1051        external/fastjet/LazyTiling9SeparateGhosts.$(SrcSuf) \
     1052        external/fastjet/internal/LazyTiling9SeparateGhosts.hh \
     1053        external/fastjet/internal/TilingExtent.hh
     1054tmp/external/fastjet/Selector.$(ObjSuf): \
     1055        external/fastjet/Selector.$(SrcSuf) \
     1056        external/fastjet/Selector.hh \
     1057        external/fastjet/GhostedAreaSpec.hh
    10171058tmp/external/fastjet/ClusterSequenceArea.$(ObjSuf): \
    10181059        external/fastjet/ClusterSequenceArea.$(SrcSuf) \
    10191060        external/fastjet/ClusterSequenceArea.hh
     1061tmp/external/fastjet/PseudoJet.$(ObjSuf): \
     1062        external/fastjet/PseudoJet.$(SrcSuf) \
     1063        external/fastjet/Error.hh \
     1064        external/fastjet/PseudoJet.hh \
     1065        external/fastjet/ClusterSequence.hh \
     1066        external/fastjet/ClusterSequenceAreaBase.hh \
     1067        external/fastjet/CompositeJetStructure.hh
     1068tmp/external/fastjet/LimitedWarning.$(ObjSuf): \
     1069        external/fastjet/LimitedWarning.$(SrcSuf) \
     1070        external/fastjet/LimitedWarning.hh
     1071tmp/external/fastjet/ClusterSequence_N2.$(ObjSuf): \
     1072        external/fastjet/ClusterSequence_N2.$(SrcSuf)
     1073tmp/external/fastjet/ClusterSequenceVoronoiArea.$(ObjSuf): \
     1074        external/fastjet/ClusterSequenceVoronoiArea.$(SrcSuf) \
     1075        external/fastjet/ClusterSequenceVoronoiArea.hh \
     1076        external/fastjet/internal/Voronoi.hh
     1077tmp/external/fastjet/FunctionOfPseudoJet.$(ObjSuf): \
     1078        external/fastjet/FunctionOfPseudoJet.$(SrcSuf)
    10201079tmp/external/fastjet/ClusterSequenceStructure.$(ObjSuf): \
    10211080        external/fastjet/ClusterSequenceStructure.$(SrcSuf) \
     
    10251084        external/fastjet/ClusterSequence.hh \
    10261085        external/fastjet/ClusterSequenceAreaBase.hh
     1086tmp/external/fastjet/PseudoJetStructureBase.$(ObjSuf): \
     1087        external/fastjet/PseudoJetStructureBase.$(SrcSuf) \
     1088        external/fastjet/PseudoJetStructureBase.hh \
     1089        external/fastjet/Error.hh \
     1090        external/fastjet/PseudoJet.hh \
     1091        external/fastjet/ClusterSequence.hh \
     1092        external/fastjet/ClusterSequenceAreaBase.hh
     1093tmp/external/fastjet/Voronoi.$(ObjSuf): \
     1094        external/fastjet/Voronoi.$(SrcSuf) \
     1095        external/fastjet/internal/Voronoi.hh
     1096tmp/external/fastjet/CompositeJetStructure.$(ObjSuf): \
     1097        external/fastjet/CompositeJetStructure.$(SrcSuf)
     1098tmp/external/fastjet/ClosestPair2D.$(ObjSuf): \
     1099        external/fastjet/ClosestPair2D.$(SrcSuf) \
     1100        external/fastjet/internal/ClosestPair2D.hh
     1101tmp/external/fastjet/JetDefinition.$(ObjSuf): \
     1102        external/fastjet/JetDefinition.$(SrcSuf) \
     1103        external/fastjet/JetDefinition.hh \
     1104        external/fastjet/Error.hh \
     1105        external/fastjet/CompositeJetStructure.hh
     1106tmp/external/fastjet/LazyTiling9Alt.$(ObjSuf): \
     1107        external/fastjet/LazyTiling9Alt.$(SrcSuf) \
     1108        external/fastjet/internal/LazyTiling9Alt.hh \
     1109        external/fastjet/internal/TilingExtent.hh
     1110tmp/external/fastjet/DnnPlane.$(ObjSuf): \
     1111        external/fastjet/DnnPlane.$(SrcSuf) \
     1112        external/fastjet/internal/DnnPlane.hh
    10271113tmp/external/fastjet/RectangularGrid.$(ObjSuf): \
    10281114        external/fastjet/RectangularGrid.$(SrcSuf) \
    10291115        external/fastjet/RectangularGrid.hh
    1030 tmp/external/fastjet/MinHeap.$(ObjSuf): \
    1031         external/fastjet/MinHeap.$(SrcSuf) \
    1032         external/fastjet/internal/MinHeap.hh
    1033 tmp/external/fastjet/DnnPlane.$(ObjSuf): \
    1034         external/fastjet/DnnPlane.$(SrcSuf) \
    1035         external/fastjet/internal/DnnPlane.hh
    1036 tmp/external/fastjet/ClusterSequenceActiveAreaExplicitGhosts.$(ObjSuf): \
    1037         external/fastjet/ClusterSequenceActiveAreaExplicitGhosts.$(SrcSuf) \
    1038         external/fastjet/ClusterSequenceActiveAreaExplicitGhosts.hh
    1039 tmp/external/fastjet/ClosestPair2D.$(ObjSuf): \
    1040         external/fastjet/ClosestPair2D.$(SrcSuf) \
    1041         external/fastjet/internal/ClosestPair2D.hh
    1042 tmp/external/fastjet/Dnn4piCylinder.$(ObjSuf): \
    1043         external/fastjet/Dnn4piCylinder.$(SrcSuf) \
    1044         external/fastjet/internal/Dnn4piCylinder.hh
    1045 tmp/external/fastjet/Voronoi.$(ObjSuf): \
    1046         external/fastjet/Voronoi.$(SrcSuf) \
    1047         external/fastjet/internal/Voronoi.hh
    1048 tmp/external/fastjet/LazyTiling9SeparateGhosts.$(ObjSuf): \
    1049         external/fastjet/LazyTiling9SeparateGhosts.$(SrcSuf) \
    1050         external/fastjet/internal/LazyTiling9SeparateGhosts.hh \
     1116tmp/external/fastjet/LazyTiling25.$(ObjSuf): \
     1117        external/fastjet/LazyTiling25.$(SrcSuf) \
     1118        external/fastjet/internal/LazyTiling25.hh \
    10511119        external/fastjet/internal/TilingExtent.hh
    10521120tmp/external/fastjet/BasicRandom.$(ObjSuf): \
    10531121        external/fastjet/BasicRandom.$(SrcSuf) \
    10541122        external/fastjet/internal/BasicRandom.hh
    1055 tmp/external/fastjet/RangeDefinition.$(ObjSuf): \
    1056         external/fastjet/RangeDefinition.$(SrcSuf) \
    1057         external/fastjet/RangeDefinition.hh
    1058 tmp/external/fastjet/Error.$(ObjSuf): \
    1059         external/fastjet/Error.$(SrcSuf) \
    1060         external/fastjet/Error.hh \
    1061         external/fastjet/config.h
    1062 tmp/external/fastjet/Selector.$(ObjSuf): \
    1063         external/fastjet/Selector.$(SrcSuf) \
    1064         external/fastjet/Selector.hh \
    1065         external/fastjet/GhostedAreaSpec.hh
    1066 tmp/external/fastjet/Dnn2piCylinder.$(ObjSuf): \
    1067         external/fastjet/Dnn2piCylinder.$(SrcSuf) \
    1068         external/fastjet/internal/Dnn2piCylinder.hh
    1069 tmp/external/fastjet/ClusterSequenceActiveArea.$(ObjSuf): \
    1070         external/fastjet/ClusterSequenceActiveArea.$(SrcSuf) \
    1071         external/fastjet/PseudoJet.hh \
    1072         external/fastjet/ClusterSequence.hh \
    1073         external/fastjet/ClusterSequenceActiveArea.hh \
    1074         external/fastjet/ClusterSequenceActiveAreaExplicitGhosts.hh
    1075 tmp/external/fastjet/GhostedAreaSpec.$(ObjSuf): \
    1076         external/fastjet/GhostedAreaSpec.$(SrcSuf) \
    1077         external/fastjet/GhostedAreaSpec.hh \
    1078         external/fastjet/Error.hh
    1079 tmp/external/fastjet/CompositeJetStructure.$(ObjSuf): \
    1080         external/fastjet/CompositeJetStructure.$(SrcSuf)
    1081 tmp/external/fastjet/ClusterSequence_N2.$(ObjSuf): \
    1082         external/fastjet/ClusterSequence_N2.$(SrcSuf)
    1083 tmp/external/fastjet/ClusterSequence1GhostPassiveArea.$(ObjSuf): \
    1084         external/fastjet/ClusterSequence1GhostPassiveArea.$(SrcSuf) \
    1085         external/fastjet/ClusterSequence1GhostPassiveArea.hh
    10861123tmp/external/fastjet/ClusterSequence_Delaunay.$(ObjSuf): \
    10871124        external/fastjet/ClusterSequence_Delaunay.$(SrcSuf) \
     
    10931130        external/fastjet/internal/Dnn3piCylinder.hh \
    10941131        external/fastjet/internal/Dnn2piCylinder.hh
    1095 tmp/external/fastjet/AreaDefinition.$(ObjSuf): \
    1096         external/fastjet/AreaDefinition.$(SrcSuf) \
    1097         external/fastjet/AreaDefinition.hh
    1098 tmp/external/fastjet/ClusterSequenceVoronoiArea.$(ObjSuf): \
    1099         external/fastjet/ClusterSequenceVoronoiArea.$(SrcSuf) \
    1100         external/fastjet/ClusterSequenceVoronoiArea.hh \
    1101         external/fastjet/internal/Voronoi.hh
    1102 tmp/external/fastjet/LimitedWarning.$(ObjSuf): \
    1103         external/fastjet/LimitedWarning.$(SrcSuf) \
    1104         external/fastjet/LimitedWarning.hh
    1105 tmp/external/fastjet/JetDefinition.$(ObjSuf): \
    1106         external/fastjet/JetDefinition.$(SrcSuf) \
    1107         external/fastjet/JetDefinition.hh \
    1108         external/fastjet/Error.hh \
    1109         external/fastjet/CompositeJetStructure.hh
    1110 tmp/external/fastjet/ClusterSequence_DumbN3.$(ObjSuf): \
    1111         external/fastjet/ClusterSequence_DumbN3.$(SrcSuf) \
    1112         external/fastjet/PseudoJet.hh \
    1113         external/fastjet/ClusterSequence.hh
    1114 tmp/external/fastjet/ClusterSequenceAreaBase.$(ObjSuf): \
    1115         external/fastjet/ClusterSequenceAreaBase.$(SrcSuf) \
    1116         external/fastjet/ClusterSequenceAreaBase.hh
    1117 tmp/external/fastjet/LazyTiling9Alt.$(ObjSuf): \
    1118         external/fastjet/LazyTiling9Alt.$(SrcSuf) \
    1119         external/fastjet/internal/LazyTiling9Alt.hh \
     1132tmp/external/fastjet/ClusterSequencePassiveArea.$(ObjSuf): \
     1133        external/fastjet/ClusterSequencePassiveArea.$(SrcSuf) \
     1134        external/fastjet/ClusterSequencePassiveArea.hh \
     1135        external/fastjet/ClusterSequenceVoronoiArea.hh
     1136tmp/external/fastjet/LazyTiling9.$(ObjSuf): \
     1137        external/fastjet/LazyTiling9.$(SrcSuf) \
     1138        external/fastjet/internal/LazyTiling9.hh \
    11201139        external/fastjet/internal/TilingExtent.hh
    1121 tmp/external/fastjet/PseudoJet.$(ObjSuf): \
    1122         external/fastjet/PseudoJet.$(SrcSuf) \
    1123         external/fastjet/Error.hh \
    1124         external/fastjet/PseudoJet.hh \
    1125         external/fastjet/ClusterSequence.hh \
    1126         external/fastjet/ClusterSequenceAreaBase.hh \
    1127         external/fastjet/CompositeJetStructure.hh
    1128 tmp/external/fastjet/FunctionOfPseudoJet.$(ObjSuf): \
    1129         external/fastjet/FunctionOfPseudoJet.$(SrcSuf)
    1130 tmp/external/fastjet/PseudoJetStructureBase.$(ObjSuf): \
    1131         external/fastjet/PseudoJetStructureBase.$(SrcSuf) \
    1132         external/fastjet/PseudoJetStructureBase.hh \
    1133         external/fastjet/Error.hh \
    1134         external/fastjet/PseudoJet.hh \
    1135         external/fastjet/ClusterSequence.hh \
    1136         external/fastjet/ClusterSequenceAreaBase.hh
     1140tmp/external/fastjet/MinHeap.$(ObjSuf): \
     1141        external/fastjet/MinHeap.$(SrcSuf) \
     1142        external/fastjet/internal/MinHeap.hh
     1143tmp/external/fastjet/tools/JetMedianBackgroundEstimator.$(ObjSuf): \
     1144        external/fastjet/tools/JetMedianBackgroundEstimator.$(SrcSuf) \
     1145        external/fastjet/tools/JetMedianBackgroundEstimator.hh
     1146tmp/external/fastjet/tools/Filter.$(ObjSuf): \
     1147        external/fastjet/tools/Filter.$(SrcSuf) \
     1148        external/fastjet/tools/Filter.hh \
     1149        external/fastjet/tools/Recluster.hh
     1150tmp/external/fastjet/tools/JHTopTagger.$(ObjSuf): \
     1151        external/fastjet/tools/JHTopTagger.$(SrcSuf)
     1152tmp/external/fastjet/tools/GridMedianBackgroundEstimator.$(ObjSuf): \
     1153        external/fastjet/tools/GridMedianBackgroundEstimator.$(SrcSuf) \
     1154        external/fastjet/tools/GridMedianBackgroundEstimator.hh
    11371155tmp/external/fastjet/tools/TopTaggerBase.$(ObjSuf): \
    11381156        external/fastjet/tools/TopTaggerBase.$(SrcSuf)
    1139 tmp/external/fastjet/tools/MassDropTagger.$(ObjSuf): \
    1140         external/fastjet/tools/MassDropTagger.$(SrcSuf)
    1141 tmp/external/fastjet/tools/CASubJetTagger.$(ObjSuf): \
    1142         external/fastjet/tools/CASubJetTagger.$(SrcSuf)
     1157tmp/external/fastjet/tools/BackgroundEstimatorBase.$(ObjSuf): \
     1158        external/fastjet/tools/BackgroundEstimatorBase.$(SrcSuf) \
     1159        external/fastjet/tools/BackgroundEstimatorBase.hh
    11431160tmp/external/fastjet/tools/Pruner.$(ObjSuf): \
    11441161        external/fastjet/tools/Pruner.$(SrcSuf) \
     
    11461163        external/fastjet/ClusterSequenceActiveAreaExplicitGhosts.hh \
    11471164        external/fastjet/Selector.hh
     1165tmp/external/fastjet/tools/RestFrameNSubjettinessTagger.$(ObjSuf): \
     1166        external/fastjet/tools/RestFrameNSubjettinessTagger.$(SrcSuf)
     1167tmp/external/fastjet/tools/CASubJetTagger.$(ObjSuf): \
     1168        external/fastjet/tools/CASubJetTagger.$(SrcSuf)
    11481169tmp/external/fastjet/tools/Recluster.$(ObjSuf): \
    11491170        external/fastjet/tools/Recluster.$(SrcSuf) \
    11501171        external/fastjet/tools/Recluster.hh \
    11511172        external/fastjet/CompositeJetStructure.hh
    1152 tmp/external/fastjet/tools/RestFrameNSubjettinessTagger.$(ObjSuf): \
    1153         external/fastjet/tools/RestFrameNSubjettinessTagger.$(SrcSuf)
    1154 tmp/external/fastjet/tools/GridMedianBackgroundEstimator.$(ObjSuf): \
    1155         external/fastjet/tools/GridMedianBackgroundEstimator.$(SrcSuf) \
    1156         external/fastjet/tools/GridMedianBackgroundEstimator.hh
    1157 tmp/external/fastjet/tools/JHTopTagger.$(ObjSuf): \
    1158         external/fastjet/tools/JHTopTagger.$(SrcSuf)
     1173tmp/external/fastjet/tools/MassDropTagger.$(ObjSuf): \
     1174        external/fastjet/tools/MassDropTagger.$(SrcSuf)
    11591175tmp/external/fastjet/tools/Subtractor.$(ObjSuf): \
    11601176        external/fastjet/tools/Subtractor.$(SrcSuf) \
    11611177        external/fastjet/tools/Subtractor.hh
    1162 tmp/external/fastjet/tools/Filter.$(ObjSuf): \
    1163         external/fastjet/tools/Filter.$(SrcSuf) \
    1164         external/fastjet/tools/Filter.hh \
    1165         external/fastjet/tools/Recluster.hh
    1166 tmp/external/fastjet/tools/BackgroundEstimatorBase.$(ObjSuf): \
    1167         external/fastjet/tools/BackgroundEstimatorBase.$(SrcSuf) \
    1168         external/fastjet/tools/BackgroundEstimatorBase.hh
    1169 tmp/external/fastjet/tools/JetMedianBackgroundEstimator.$(ObjSuf): \
    1170         external/fastjet/tools/JetMedianBackgroundEstimator.$(SrcSuf) \
    1171         external/fastjet/tools/JetMedianBackgroundEstimator.hh
    11721178tmp/external/fastjet/plugins/CMSIterativeCone/CMSIterativeConePlugin.$(ObjSuf): \
    11731179        external/fastjet/plugins/CMSIterativeCone/CMSIterativeConePlugin.$(SrcSuf) \
     
    11761182        external/fastjet/plugins/GridJet/GridJetPlugin.$(SrcSuf) \
    11771183        external/fastjet/ClusterSequence.hh
    1178 tmp/external/fastjet/plugins/D0RunICone/D0RunIBaseConePlugin.$(ObjSuf): \
    1179         external/fastjet/plugins/D0RunICone/D0RunIBaseConePlugin.$(SrcSuf) \
    1180         external/fastjet/ClusterSequence.hh \
    1181         external/fastjet/Error.hh
    11821184tmp/external/fastjet/plugins/D0RunIICone/D0RunIIConePlugin.$(ObjSuf): \
    11831185        external/fastjet/plugins/D0RunIICone/D0RunIIConePlugin.$(SrcSuf) \
    11841186        external/fastjet/ClusterSequence.hh \
    11851187        external/fastjet/Error.hh
    1186 tmp/external/fastjet/plugins/NestedDefs/NestedDefsPlugin.$(ObjSuf): \
    1187         external/fastjet/plugins/NestedDefs/NestedDefsPlugin.$(SrcSuf) \
    1188         external/fastjet/ClusterSequence.hh
    11891188tmp/external/fastjet/plugins/TrackJet/TrackJetPlugin.$(ObjSuf): \
    11901189        external/fastjet/plugins/TrackJet/TrackJetPlugin.$(SrcSuf) \
    11911190        external/fastjet/ClusterSequence.hh
    1192 tmp/external/fastjet/plugins/EECambridge/EECambridgePlugin.$(ObjSuf): \
    1193         external/fastjet/plugins/EECambridge/EECambridgePlugin.$(SrcSuf) \
    1194         external/fastjet/ClusterSequence.hh \
    1195         external/fastjet/NNH.hh
    1196 tmp/external/fastjet/plugins/ATLASCone/JetConeFinderTool.$(ObjSuf): \
    1197         external/fastjet/plugins/ATLASCone/JetConeFinderTool.$(SrcSuf)
    1198 tmp/external/fastjet/plugins/ATLASCone/Jet.$(ObjSuf): \
    1199         external/fastjet/plugins/ATLASCone/Jet.$(SrcSuf)
    1200 tmp/external/fastjet/plugins/ATLASCone/ATLASConePlugin.$(ObjSuf): \
    1201         external/fastjet/plugins/ATLASCone/ATLASConePlugin.$(SrcSuf) \
    1202         external/fastjet/ClusterSequence.hh
    1203 tmp/external/fastjet/plugins/ATLASCone/JetSplitMergeTool.$(ObjSuf): \
    1204         external/fastjet/plugins/ATLASCone/JetSplitMergeTool.$(SrcSuf)
    1205 tmp/external/fastjet/plugins/SISCone/area.$(ObjSuf): \
    1206         external/fastjet/plugins/SISCone/area.$(SrcSuf)
    1207 tmp/external/fastjet/plugins/SISCone/geom_2d.$(ObjSuf): \
    1208         external/fastjet/plugins/SISCone/geom_2d.$(SrcSuf)
    1209 tmp/external/fastjet/plugins/SISCone/ranlux.$(ObjSuf): \
    1210         external/fastjet/plugins/SISCone/ranlux.$(SrcSuf)
    1211 tmp/external/fastjet/plugins/SISCone/vicinity.$(ObjSuf): \
    1212         external/fastjet/plugins/SISCone/vicinity.$(SrcSuf)
    1213 tmp/external/fastjet/plugins/SISCone/SISConePlugin.$(ObjSuf): \
    1214         external/fastjet/plugins/SISCone/SISConePlugin.$(SrcSuf) \
    1215         external/fastjet/ClusterSequence.hh
    1216 tmp/external/fastjet/plugins/SISCone/siscone.$(ObjSuf): \
    1217         external/fastjet/plugins/SISCone/siscone.$(SrcSuf)
    1218 tmp/external/fastjet/plugins/SISCone/protocones.$(ObjSuf): \
    1219         external/fastjet/plugins/SISCone/protocones.$(SrcSuf)
    1220 tmp/external/fastjet/plugins/SISCone/siscone_error.$(ObjSuf): \
    1221         external/fastjet/plugins/SISCone/siscone_error.$(SrcSuf)
    1222 tmp/external/fastjet/plugins/SISCone/momentum.$(ObjSuf): \
    1223         external/fastjet/plugins/SISCone/momentum.$(SrcSuf)
    1224 tmp/external/fastjet/plugins/SISCone/quadtree.$(ObjSuf): \
    1225         external/fastjet/plugins/SISCone/quadtree.$(SrcSuf)
    1226 tmp/external/fastjet/plugins/SISCone/hash.$(ObjSuf): \
    1227         external/fastjet/plugins/SISCone/hash.$(SrcSuf)
    1228 tmp/external/fastjet/plugins/SISCone/split_merge.$(ObjSuf): \
    1229         external/fastjet/plugins/SISCone/split_merge.$(SrcSuf)
    1230 tmp/external/fastjet/plugins/SISCone/reference.$(ObjSuf): \
    1231         external/fastjet/plugins/SISCone/reference.$(SrcSuf)
    12321191tmp/external/fastjet/plugins/Jade/JadePlugin.$(ObjSuf): \
    12331192        external/fastjet/plugins/Jade/JadePlugin.$(SrcSuf) \
    12341193        external/fastjet/ClusterSequence.hh \
    12351194        external/fastjet/NNH.hh
    1236 tmp/external/fastjet/plugins/CDFCones/CDFMidPointPlugin.$(ObjSuf): \
    1237         external/fastjet/plugins/CDFCones/CDFMidPointPlugin.$(SrcSuf) \
     1195tmp/external/fastjet/plugins/ATLASCone/ATLASConePlugin.$(ObjSuf): \
     1196        external/fastjet/plugins/ATLASCone/ATLASConePlugin.$(SrcSuf) \
     1197        external/fastjet/ClusterSequence.hh
     1198tmp/external/fastjet/plugins/ATLASCone/Jet.$(ObjSuf): \
     1199        external/fastjet/plugins/ATLASCone/Jet.$(SrcSuf)
     1200tmp/external/fastjet/plugins/ATLASCone/JetSplitMergeTool.$(ObjSuf): \
     1201        external/fastjet/plugins/ATLASCone/JetSplitMergeTool.$(SrcSuf)
     1202tmp/external/fastjet/plugins/ATLASCone/JetConeFinderTool.$(ObjSuf): \
     1203        external/fastjet/plugins/ATLASCone/JetConeFinderTool.$(SrcSuf)
     1204tmp/external/fastjet/plugins/D0RunICone/D0RunIBaseConePlugin.$(ObjSuf): \
     1205        external/fastjet/plugins/D0RunICone/D0RunIBaseConePlugin.$(SrcSuf) \
    12381206        external/fastjet/ClusterSequence.hh \
    12391207        external/fastjet/Error.hh
     
    12431211        external/fastjet/plugins/CDFCones/CDFJetCluPlugin.$(SrcSuf) \
    12441212        external/fastjet/ClusterSequence.hh
     1213tmp/external/fastjet/plugins/CDFCones/CDFMidPointPlugin.$(ObjSuf): \
     1214        external/fastjet/plugins/CDFCones/CDFMidPointPlugin.$(SrcSuf) \
     1215        external/fastjet/ClusterSequence.hh \
     1216        external/fastjet/Error.hh
    12451217tmp/external/fastjet/plugins/CDFCones/MidPointAlgorithm.$(ObjSuf): \
    12461218        external/fastjet/plugins/CDFCones/MidPointAlgorithm.$(SrcSuf)
     1219tmp/external/fastjet/plugins/NestedDefs/NestedDefsPlugin.$(ObjSuf): \
     1220        external/fastjet/plugins/NestedDefs/NestedDefsPlugin.$(SrcSuf) \
     1221        external/fastjet/ClusterSequence.hh
     1222tmp/external/fastjet/plugins/EECambridge/EECambridgePlugin.$(ObjSuf): \
     1223        external/fastjet/plugins/EECambridge/EECambridgePlugin.$(SrcSuf) \
     1224        external/fastjet/ClusterSequence.hh \
     1225        external/fastjet/NNH.hh
     1226tmp/external/fastjet/plugins/SISCone/quadtree.$(ObjSuf): \
     1227        external/fastjet/plugins/SISCone/quadtree.$(SrcSuf)
     1228tmp/external/fastjet/plugins/SISCone/split_merge.$(ObjSuf): \
     1229        external/fastjet/plugins/SISCone/split_merge.$(SrcSuf)
     1230tmp/external/fastjet/plugins/SISCone/ranlux.$(ObjSuf): \
     1231        external/fastjet/plugins/SISCone/ranlux.$(SrcSuf)
     1232tmp/external/fastjet/plugins/SISCone/momentum.$(ObjSuf): \
     1233        external/fastjet/plugins/SISCone/momentum.$(SrcSuf)
     1234tmp/external/fastjet/plugins/SISCone/reference.$(ObjSuf): \
     1235        external/fastjet/plugins/SISCone/reference.$(SrcSuf)
     1236tmp/external/fastjet/plugins/SISCone/geom_2d.$(ObjSuf): \
     1237        external/fastjet/plugins/SISCone/geom_2d.$(SrcSuf)
     1238tmp/external/fastjet/plugins/SISCone/hash.$(ObjSuf): \
     1239        external/fastjet/plugins/SISCone/hash.$(SrcSuf)
     1240tmp/external/fastjet/plugins/SISCone/protocones.$(ObjSuf): \
     1241        external/fastjet/plugins/SISCone/protocones.$(SrcSuf)
     1242tmp/external/fastjet/plugins/SISCone/SISConePlugin.$(ObjSuf): \
     1243        external/fastjet/plugins/SISCone/SISConePlugin.$(SrcSuf) \
     1244        external/fastjet/ClusterSequence.hh
     1245tmp/external/fastjet/plugins/SISCone/siscone.$(ObjSuf): \
     1246        external/fastjet/plugins/SISCone/siscone.$(SrcSuf)
     1247tmp/external/fastjet/plugins/SISCone/area.$(ObjSuf): \
     1248        external/fastjet/plugins/SISCone/area.$(SrcSuf)
     1249tmp/external/fastjet/plugins/SISCone/siscone_error.$(ObjSuf): \
     1250        external/fastjet/plugins/SISCone/siscone_error.$(SrcSuf)
     1251tmp/external/fastjet/plugins/SISCone/vicinity.$(ObjSuf): \
     1252        external/fastjet/plugins/SISCone/vicinity.$(SrcSuf)
     1253tmp/external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.$(ObjSuf): \
     1254        external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.$(SrcSuf)
     1255tmp/external/fastjet/contribs/Nsubjettiness/Njettiness.$(ObjSuf): \
     1256        external/fastjet/contribs/Nsubjettiness/Njettiness.$(SrcSuf)
     1257tmp/external/fastjet/contribs/Nsubjettiness/AxesFinder.$(ObjSuf): \
     1258        external/fastjet/contribs/Nsubjettiness/AxesFinder.$(SrcSuf)
     1259tmp/external/fastjet/contribs/Nsubjettiness/NjettinessDefinition.$(ObjSuf): \
     1260        external/fastjet/contribs/Nsubjettiness/NjettinessDefinition.$(SrcSuf)
     1261tmp/external/fastjet/contribs/Nsubjettiness/Nsubjettiness.$(ObjSuf): \
     1262        external/fastjet/contribs/Nsubjettiness/Nsubjettiness.$(SrcSuf)
     1263tmp/external/fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.$(ObjSuf): \
     1264        external/fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.$(SrcSuf)
     1265tmp/external/fastjet/contribs/Nsubjettiness/MeasureFunction.$(ObjSuf): \
     1266        external/fastjet/contribs/Nsubjettiness/MeasureFunction.$(SrcSuf)
    12471267tmp/external/fastjet/contribs/SoftKiller/SoftKiller.$(ObjSuf): \
    12481268        external/fastjet/contribs/SoftKiller/SoftKiller.$(SrcSuf)
    1249 tmp/external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.$(ObjSuf): \
    1250         external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.$(SrcSuf)
    1251 tmp/external/fastjet/contribs/Nsubjettiness/Nsubjettiness.$(ObjSuf): \
    1252         external/fastjet/contribs/Nsubjettiness/Nsubjettiness.$(SrcSuf)
    1253 tmp/external/fastjet/contribs/Nsubjettiness/AxesFinder.$(ObjSuf): \
    1254         external/fastjet/contribs/Nsubjettiness/AxesFinder.$(SrcSuf)
    1255 tmp/external/fastjet/contribs/Nsubjettiness/MeasureFunction.$(ObjSuf): \
    1256         external/fastjet/contribs/Nsubjettiness/MeasureFunction.$(SrcSuf)
    1257 tmp/external/fastjet/contribs/Nsubjettiness/NjettinessDefinition.$(ObjSuf): \
    1258         external/fastjet/contribs/Nsubjettiness/NjettinessDefinition.$(SrcSuf)
    1259 tmp/external/fastjet/contribs/Nsubjettiness/Njettiness.$(ObjSuf): \
    1260         external/fastjet/contribs/Nsubjettiness/Njettiness.$(SrcSuf)
    1261 tmp/external/fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.$(ObjSuf): \
    1262         external/fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.$(SrcSuf)
    12631269FASTJET_OBJ +=  \
     1270        tmp/modules/FastJetGridMedianEstimator.$(ObjSuf) \
    12641271        tmp/modules/FastJetFinder.$(ObjSuf) \
    1265         tmp/modules/FastJetGridMedianEstimator.$(ObjSuf) \
     1272        tmp/external/fastjet/ClusterSequenceActiveAreaExplicitGhosts.$(ObjSuf) \
     1273        tmp/external/fastjet/ClusterSequence_DumbN3.$(ObjSuf) \
     1274        tmp/external/fastjet/Error.$(ObjSuf) \
     1275        tmp/external/fastjet/TilingExtent.$(ObjSuf) \
    12661276        tmp/external/fastjet/ClusterSequence_CP2DChan.$(ObjSuf) \
    1267         tmp/external/fastjet/TilingExtent.$(ObjSuf) \
     1277        tmp/external/fastjet/ClusterSequence1GhostPassiveArea.$(ObjSuf) \
     1278        tmp/external/fastjet/GhostedAreaSpec.$(ObjSuf) \
     1279        tmp/external/fastjet/Dnn4piCylinder.$(ObjSuf) \
     1280        tmp/external/fastjet/AreaDefinition.$(ObjSuf) \
     1281        tmp/external/fastjet/ClusterSequenceAreaBase.$(ObjSuf) \
     1282        tmp/external/fastjet/ClusterSequence.$(ObjSuf) \
     1283        tmp/external/fastjet/ClusterSequence_TiledN2.$(ObjSuf) \
     1284        tmp/external/fastjet/Dnn3piCylinder.$(ObjSuf) \
     1285        tmp/external/fastjet/ClusterSequenceActiveArea.$(ObjSuf) \
     1286        tmp/external/fastjet/RangeDefinition.$(ObjSuf) \
     1287        tmp/external/fastjet/Dnn2piCylinder.$(ObjSuf) \
     1288        tmp/external/fastjet/LazyTiling9SeparateGhosts.$(ObjSuf) \
     1289        tmp/external/fastjet/Selector.$(ObjSuf) \
     1290        tmp/external/fastjet/ClusterSequenceArea.$(ObjSuf) \
     1291        tmp/external/fastjet/PseudoJet.$(ObjSuf) \
     1292        tmp/external/fastjet/LimitedWarning.$(ObjSuf) \
     1293        tmp/external/fastjet/ClusterSequence_N2.$(ObjSuf) \
     1294        tmp/external/fastjet/ClusterSequenceVoronoiArea.$(ObjSuf) \
     1295        tmp/external/fastjet/FunctionOfPseudoJet.$(ObjSuf) \
     1296        tmp/external/fastjet/ClusterSequenceStructure.$(ObjSuf) \
     1297        tmp/external/fastjet/PseudoJetStructureBase.$(ObjSuf) \
     1298        tmp/external/fastjet/Voronoi.$(ObjSuf) \
     1299        tmp/external/fastjet/CompositeJetStructure.$(ObjSuf) \
     1300        tmp/external/fastjet/ClosestPair2D.$(ObjSuf) \
     1301        tmp/external/fastjet/JetDefinition.$(ObjSuf) \
     1302        tmp/external/fastjet/LazyTiling9Alt.$(ObjSuf) \
     1303        tmp/external/fastjet/DnnPlane.$(ObjSuf) \
     1304        tmp/external/fastjet/RectangularGrid.$(ObjSuf) \
    12681305        tmp/external/fastjet/LazyTiling25.$(ObjSuf) \
     1306        tmp/external/fastjet/BasicRandom.$(ObjSuf) \
     1307        tmp/external/fastjet/ClusterSequence_Delaunay.$(ObjSuf) \
    12691308        tmp/external/fastjet/ClusterSequencePassiveArea.$(ObjSuf) \
    12701309        tmp/external/fastjet/LazyTiling9.$(ObjSuf) \
    1271         tmp/external/fastjet/Dnn3piCylinder.$(ObjSuf) \
    1272         tmp/external/fastjet/ClusterSequence.$(ObjSuf) \
    1273         tmp/external/fastjet/ClusterSequence_TiledN2.$(ObjSuf) \
    1274         tmp/external/fastjet/ClusterSequenceArea.$(ObjSuf) \
    1275         tmp/external/fastjet/ClusterSequenceStructure.$(ObjSuf) \
    1276         tmp/external/fastjet/RectangularGrid.$(ObjSuf) \
    12771310        tmp/external/fastjet/MinHeap.$(ObjSuf) \
    1278         tmp/external/fastjet/DnnPlane.$(ObjSuf) \
    1279         tmp/external/fastjet/ClusterSequenceActiveAreaExplicitGhosts.$(ObjSuf) \
    1280         tmp/external/fastjet/ClosestPair2D.$(ObjSuf) \
    1281         tmp/external/fastjet/Dnn4piCylinder.$(ObjSuf) \
    1282         tmp/external/fastjet/Voronoi.$(ObjSuf) \
    1283         tmp/external/fastjet/LazyTiling9SeparateGhosts.$(ObjSuf) \
    1284         tmp/external/fastjet/BasicRandom.$(ObjSuf) \
    1285         tmp/external/fastjet/RangeDefinition.$(ObjSuf) \
    1286         tmp/external/fastjet/Error.$(ObjSuf) \
    1287         tmp/external/fastjet/Selector.$(ObjSuf) \
    1288         tmp/external/fastjet/Dnn2piCylinder.$(ObjSuf) \
    1289         tmp/external/fastjet/ClusterSequenceActiveArea.$(ObjSuf) \
    1290         tmp/external/fastjet/GhostedAreaSpec.$(ObjSuf) \
    1291         tmp/external/fastjet/CompositeJetStructure.$(ObjSuf) \
    1292         tmp/external/fastjet/ClusterSequence_N2.$(ObjSuf) \
    1293         tmp/external/fastjet/ClusterSequence1GhostPassiveArea.$(ObjSuf) \
    1294         tmp/external/fastjet/ClusterSequence_Delaunay.$(ObjSuf) \
    1295         tmp/external/fastjet/AreaDefinition.$(ObjSuf) \
    1296         tmp/external/fastjet/ClusterSequenceVoronoiArea.$(ObjSuf) \
    1297         tmp/external/fastjet/LimitedWarning.$(ObjSuf) \
    1298         tmp/external/fastjet/JetDefinition.$(ObjSuf) \
    1299         tmp/external/fastjet/ClusterSequence_DumbN3.$(ObjSuf) \
    1300         tmp/external/fastjet/ClusterSequenceAreaBase.$(ObjSuf) \
    1301         tmp/external/fastjet/LazyTiling9Alt.$(ObjSuf) \
    1302         tmp/external/fastjet/PseudoJet.$(ObjSuf) \
    1303         tmp/external/fastjet/FunctionOfPseudoJet.$(ObjSuf) \
    1304         tmp/external/fastjet/PseudoJetStructureBase.$(ObjSuf) \
     1311        tmp/external/fastjet/tools/JetMedianBackgroundEstimator.$(ObjSuf) \
     1312        tmp/external/fastjet/tools/Filter.$(ObjSuf) \
     1313        tmp/external/fastjet/tools/JHTopTagger.$(ObjSuf) \
     1314        tmp/external/fastjet/tools/GridMedianBackgroundEstimator.$(ObjSuf) \
    13051315        tmp/external/fastjet/tools/TopTaggerBase.$(ObjSuf) \
     1316        tmp/external/fastjet/tools/BackgroundEstimatorBase.$(ObjSuf) \
     1317        tmp/external/fastjet/tools/Pruner.$(ObjSuf) \
     1318        tmp/external/fastjet/tools/RestFrameNSubjettinessTagger.$(ObjSuf) \
     1319        tmp/external/fastjet/tools/CASubJetTagger.$(ObjSuf) \
     1320        tmp/external/fastjet/tools/Recluster.$(ObjSuf) \
    13061321        tmp/external/fastjet/tools/MassDropTagger.$(ObjSuf) \
    1307         tmp/external/fastjet/tools/CASubJetTagger.$(ObjSuf) \
    1308         tmp/external/fastjet/tools/Pruner.$(ObjSuf) \
    1309         tmp/external/fastjet/tools/Recluster.$(ObjSuf) \
    1310         tmp/external/fastjet/tools/RestFrameNSubjettinessTagger.$(ObjSuf) \
    1311         tmp/external/fastjet/tools/GridMedianBackgroundEstimator.$(ObjSuf) \
    1312         tmp/external/fastjet/tools/JHTopTagger.$(ObjSuf) \
    13131322        tmp/external/fastjet/tools/Subtractor.$(ObjSuf) \
    1314         tmp/external/fastjet/tools/Filter.$(ObjSuf) \
    1315         tmp/external/fastjet/tools/BackgroundEstimatorBase.$(ObjSuf) \
    1316         tmp/external/fastjet/tools/JetMedianBackgroundEstimator.$(ObjSuf) \
    13171323        tmp/external/fastjet/plugins/CMSIterativeCone/CMSIterativeConePlugin.$(ObjSuf) \
    13181324        tmp/external/fastjet/plugins/GridJet/GridJetPlugin.$(ObjSuf) \
     1325        tmp/external/fastjet/plugins/D0RunIICone/D0RunIIConePlugin.$(ObjSuf) \
     1326        tmp/external/fastjet/plugins/TrackJet/TrackJetPlugin.$(ObjSuf) \
     1327        tmp/external/fastjet/plugins/Jade/JadePlugin.$(ObjSuf) \
     1328        tmp/external/fastjet/plugins/ATLASCone/ATLASConePlugin.$(ObjSuf) \
     1329        tmp/external/fastjet/plugins/ATLASCone/Jet.$(ObjSuf) \
     1330        tmp/external/fastjet/plugins/ATLASCone/JetSplitMergeTool.$(ObjSuf) \
     1331        tmp/external/fastjet/plugins/ATLASCone/JetConeFinderTool.$(ObjSuf) \
    13191332        tmp/external/fastjet/plugins/D0RunICone/D0RunIBaseConePlugin.$(ObjSuf) \
    1320         tmp/external/fastjet/plugins/D0RunIICone/D0RunIIConePlugin.$(ObjSuf) \
     1333        tmp/external/fastjet/plugins/CDFCones/JetCluAlgorithm.$(ObjSuf) \
     1334        tmp/external/fastjet/plugins/CDFCones/CDFJetCluPlugin.$(ObjSuf) \
     1335        tmp/external/fastjet/plugins/CDFCones/CDFMidPointPlugin.$(ObjSuf) \
     1336        tmp/external/fastjet/plugins/CDFCones/MidPointAlgorithm.$(ObjSuf) \
    13211337        tmp/external/fastjet/plugins/NestedDefs/NestedDefsPlugin.$(ObjSuf) \
    1322         tmp/external/fastjet/plugins/TrackJet/TrackJetPlugin.$(ObjSuf) \
    13231338        tmp/external/fastjet/plugins/EECambridge/EECambridgePlugin.$(ObjSuf) \
    1324         tmp/external/fastjet/plugins/ATLASCone/JetConeFinderTool.$(ObjSuf) \
    1325         tmp/external/fastjet/plugins/ATLASCone/Jet.$(ObjSuf) \
    1326         tmp/external/fastjet/plugins/ATLASCone/ATLASConePlugin.$(ObjSuf) \
    1327         tmp/external/fastjet/plugins/ATLASCone/JetSplitMergeTool.$(ObjSuf) \
    1328         tmp/external/fastjet/plugins/SISCone/area.$(ObjSuf) \
     1339        tmp/external/fastjet/plugins/SISCone/quadtree.$(ObjSuf) \
     1340        tmp/external/fastjet/plugins/SISCone/split_merge.$(ObjSuf) \
     1341        tmp/external/fastjet/plugins/SISCone/ranlux.$(ObjSuf) \
     1342        tmp/external/fastjet/plugins/SISCone/momentum.$(ObjSuf) \
     1343        tmp/external/fastjet/plugins/SISCone/reference.$(ObjSuf) \
    13291344        tmp/external/fastjet/plugins/SISCone/geom_2d.$(ObjSuf) \
    1330         tmp/external/fastjet/plugins/SISCone/ranlux.$(ObjSuf) \
    1331         tmp/external/fastjet/plugins/SISCone/vicinity.$(ObjSuf) \
     1345        tmp/external/fastjet/plugins/SISCone/hash.$(ObjSuf) \
     1346        tmp/external/fastjet/plugins/SISCone/protocones.$(ObjSuf) \
    13321347        tmp/external/fastjet/plugins/SISCone/SISConePlugin.$(ObjSuf) \
    13331348        tmp/external/fastjet/plugins/SISCone/siscone.$(ObjSuf) \
    1334         tmp/external/fastjet/plugins/SISCone/protocones.$(ObjSuf) \
     1349        tmp/external/fastjet/plugins/SISCone/area.$(ObjSuf) \
    13351350        tmp/external/fastjet/plugins/SISCone/siscone_error.$(ObjSuf) \
    1336         tmp/external/fastjet/plugins/SISCone/momentum.$(ObjSuf) \
    1337         tmp/external/fastjet/plugins/SISCone/quadtree.$(ObjSuf) \
    1338         tmp/external/fastjet/plugins/SISCone/hash.$(ObjSuf) \
    1339         tmp/external/fastjet/plugins/SISCone/split_merge.$(ObjSuf) \
    1340         tmp/external/fastjet/plugins/SISCone/reference.$(ObjSuf) \
    1341         tmp/external/fastjet/plugins/Jade/JadePlugin.$(ObjSuf) \
    1342         tmp/external/fastjet/plugins/CDFCones/CDFMidPointPlugin.$(ObjSuf) \
    1343         tmp/external/fastjet/plugins/CDFCones/JetCluAlgorithm.$(ObjSuf) \
    1344         tmp/external/fastjet/plugins/CDFCones/CDFJetCluPlugin.$(ObjSuf) \
    1345         tmp/external/fastjet/plugins/CDFCones/MidPointAlgorithm.$(ObjSuf) \
    1346         tmp/external/fastjet/contribs/SoftKiller/SoftKiller.$(ObjSuf) \
     1351        tmp/external/fastjet/plugins/SISCone/vicinity.$(ObjSuf) \
    13471352        tmp/external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.$(ObjSuf) \
     1353        tmp/external/fastjet/contribs/Nsubjettiness/Njettiness.$(ObjSuf) \
     1354        tmp/external/fastjet/contribs/Nsubjettiness/AxesFinder.$(ObjSuf) \
     1355        tmp/external/fastjet/contribs/Nsubjettiness/NjettinessDefinition.$(ObjSuf) \
    13481356        tmp/external/fastjet/contribs/Nsubjettiness/Nsubjettiness.$(ObjSuf) \
    1349         tmp/external/fastjet/contribs/Nsubjettiness/AxesFinder.$(ObjSuf) \
     1357        tmp/external/fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.$(ObjSuf) \
    13501358        tmp/external/fastjet/contribs/Nsubjettiness/MeasureFunction.$(ObjSuf) \
    1351         tmp/external/fastjet/contribs/Nsubjettiness/NjettinessDefinition.$(ObjSuf) \
    1352         tmp/external/fastjet/contribs/Nsubjettiness/Njettiness.$(ObjSuf) \
    1353         tmp/external/fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.$(ObjSuf)
     1359        tmp/external/fastjet/contribs/SoftKiller/SoftKiller.$(ObjSuf)
    13541360
    13551361ifeq ($(HAS_PYTHIA8),true)
     
    13671373        display/DelphesEventDisplay.h \
    13681374        classes/DelphesClasses.h
    1369 tmp/display/DelphesPlotSummary.$(ObjSuf): \
    1370         display/DelphesPlotSummary.$(SrcSuf) \
    1371         display/DelphesPlotSummary.h
    13721375tmp/display/DelphesDisplay.$(ObjSuf): \
    13731376        display/DelphesDisplay.$(SrcSuf) \
    13741377        display/DelphesDisplay.h
    1375 tmp/display/Delphes3DGeometry.$(ObjSuf): \
    1376         display/Delphes3DGeometry.$(SrcSuf) \
    1377         display/Delphes3DGeometry.h \
    1378         external/ExRootAnalysis/ExRootConfReader.h \
    1379         classes/DelphesClasses.h
    13801378tmp/display/DelphesBranchElement.$(ObjSuf): \
    13811379        display/DelphesBranchElement.$(SrcSuf) \
     
    13851383        display/DelphesCaloData.$(SrcSuf) \
    13861384        display/DelphesCaloData.h
     1385tmp/display/DelphesPlotSummary.$(ObjSuf): \
     1386        display/DelphesPlotSummary.$(SrcSuf) \
     1387        display/DelphesPlotSummary.h
     1388tmp/display/Delphes3DGeometry.$(ObjSuf): \
     1389        display/Delphes3DGeometry.$(SrcSuf) \
     1390        display/Delphes3DGeometry.h \
     1391        external/ExRootAnalysis/ExRootConfReader.h \
     1392        classes/DelphesClasses.h
    13871393tmp/display/DelphesHtmlSummary.$(ObjSuf): \
    13881394        display/DelphesHtmlSummary.$(SrcSuf) \
     
    13901396DISPLAY_OBJ +=  \
    13911397        tmp/display/DelphesEventDisplay.$(ObjSuf) \
    1392         tmp/display/DelphesPlotSummary.$(ObjSuf) \
    13931398        tmp/display/DelphesDisplay.$(ObjSuf) \
    1394         tmp/display/Delphes3DGeometry.$(ObjSuf) \
    13951399        tmp/display/DelphesBranchElement.$(ObjSuf) \
    13961400        tmp/display/DelphesCaloData.$(ObjSuf) \
     1401        tmp/display/DelphesPlotSummary.$(ObjSuf) \
     1402        tmp/display/Delphes3DGeometry.$(ObjSuf) \
    13971403        tmp/display/DelphesHtmlSummary.$(ObjSuf)
    13981404
     
    14021408endif
    14031409
    1404 tmp/external/tcl/tclHash.$(ObjSuf): \
    1405         external/tcl/tclHash.c
    1406 tmp/external/tcl/tclCompile.$(ObjSuf): \
    1407         external/tcl/tclCompile.c
    1408 tmp/external/tcl/tclStringObj.$(ObjSuf): \
    1409         external/tcl/tclStringObj.c
     1410tmp/external/tcl/tclHistory.$(ObjSuf): \
     1411        external/tcl/tclHistory.c
     1412tmp/external/tcl/tclAlloc.$(ObjSuf): \
     1413        external/tcl/tclAlloc.c
     1414tmp/external/tcl/tclListObj.$(ObjSuf): \
     1415        external/tcl/tclListObj.c
     1416tmp/external/tcl/tclObj.$(ObjSuf): \
     1417        external/tcl/tclObj.c
     1418tmp/external/tcl/tclResolve.$(ObjSuf): \
     1419        external/tcl/tclResolve.c
     1420tmp/external/tcl/tclParse.$(ObjSuf): \
     1421        external/tcl/tclParse.c
     1422tmp/external/tcl/tclUtil.$(ObjSuf): \
     1423        external/tcl/tclUtil.c
     1424tmp/external/tcl/tclVar.$(ObjSuf): \
     1425        external/tcl/tclVar.c
    14101426tmp/external/tcl/tclGet.$(ObjSuf): \
    14111427        external/tcl/tclGet.c
    14121428tmp/external/tcl/tclNamesp.$(ObjSuf): \
    14131429        external/tcl/tclNamesp.c
    1414 tmp/external/tcl/tclListObj.$(ObjSuf): \
    1415         external/tcl/tclListObj.c
     1430tmp/external/tcl/tclCmdIL.$(ObjSuf): \
     1431        external/tcl/tclCmdIL.c
     1432tmp/external/tcl/panic.$(ObjSuf): \
     1433        external/tcl/panic.c
     1434tmp/external/tcl/tclCmdAH.$(ObjSuf): \
     1435        external/tcl/tclCmdAH.c
     1436tmp/external/tcl/tclHash.$(ObjSuf): \
     1437        external/tcl/tclHash.c
     1438tmp/external/tcl/tclIndexObj.$(ObjSuf): \
     1439        external/tcl/tclIndexObj.c
     1440tmp/external/tcl/tclCmdMZ.$(ObjSuf): \
     1441        external/tcl/tclCmdMZ.c
     1442tmp/external/tcl/tclBasic.$(ObjSuf): \
     1443        external/tcl/tclBasic.c
     1444tmp/external/tcl/tclProc.$(ObjSuf): \
     1445        external/tcl/tclProc.c
     1446tmp/external/tcl/tclLink.$(ObjSuf): \
     1447        external/tcl/tclLink.c
     1448tmp/external/tcl/tclPosixStr.$(ObjSuf): \
     1449        external/tcl/tclPosixStr.c
     1450tmp/external/tcl/tclPreserve.$(ObjSuf): \
     1451        external/tcl/tclPreserve.c
     1452tmp/external/tcl/tclCkalloc.$(ObjSuf): \
     1453        external/tcl/tclCkalloc.c
     1454tmp/external/tcl/tclStringObj.$(ObjSuf): \
     1455        external/tcl/tclStringObj.c
    14161456tmp/external/tcl/tclAsync.$(ObjSuf): \
    14171457        external/tcl/tclAsync.c
    1418 tmp/external/tcl/tclLink.$(ObjSuf): \
    1419         external/tcl/tclLink.c
    1420 tmp/external/tcl/tclPreserve.$(ObjSuf): \
    1421         external/tcl/tclPreserve.c
    1422 tmp/external/tcl/tclBasic.$(ObjSuf): \
    1423         external/tcl/tclBasic.c
    1424 tmp/external/tcl/tclPosixStr.$(ObjSuf): \
    1425         external/tcl/tclPosixStr.c
    1426 tmp/external/tcl/tclHistory.$(ObjSuf): \
    1427         external/tcl/tclHistory.c
    14281458tmp/external/tcl/tclExecute.$(ObjSuf): \
    14291459        external/tcl/tclExecute.c
    1430 tmp/external/tcl/tclAlloc.$(ObjSuf): \
    1431         external/tcl/tclAlloc.c
    1432 tmp/external/tcl/tclResolve.$(ObjSuf): \
    1433         external/tcl/tclResolve.c
    1434 tmp/external/tcl/tclCmdMZ.$(ObjSuf): \
    1435         external/tcl/tclCmdMZ.c
    1436 tmp/external/tcl/tclParse.$(ObjSuf): \
    1437         external/tcl/tclParse.c
    1438 tmp/external/tcl/tclObj.$(ObjSuf): \
    1439         external/tcl/tclObj.c
    1440 tmp/external/tcl/tclUtil.$(ObjSuf): \
    1441         external/tcl/tclUtil.c
    1442 tmp/external/tcl/tclVar.$(ObjSuf): \
    1443         external/tcl/tclVar.c
     1460tmp/external/tcl/tclCompile.$(ObjSuf): \
     1461        external/tcl/tclCompile.c
    14441462tmp/external/tcl/tclCompExpr.$(ObjSuf): \
    14451463        external/tcl/tclCompExpr.c
    1446 tmp/external/tcl/tclCmdAH.$(ObjSuf): \
    1447         external/tcl/tclCmdAH.c
    1448 tmp/external/tcl/panic.$(ObjSuf): \
    1449         external/tcl/panic.c
    1450 tmp/external/tcl/tclCmdIL.$(ObjSuf): \
    1451         external/tcl/tclCmdIL.c
    1452 tmp/external/tcl/tclIndexObj.$(ObjSuf): \
    1453         external/tcl/tclIndexObj.c
    1454 tmp/external/tcl/tclProc.$(ObjSuf): \
    1455         external/tcl/tclProc.c
    1456 tmp/external/tcl/tclCkalloc.$(ObjSuf): \
    1457         external/tcl/tclCkalloc.c
    14581464TCL_OBJ +=  \
    1459         tmp/external/tcl/tclHash.$(ObjSuf) \
    1460         tmp/external/tcl/tclCompile.$(ObjSuf) \
    1461         tmp/external/tcl/tclStringObj.$(ObjSuf) \
     1465        tmp/external/tcl/tclHistory.$(ObjSuf) \
     1466        tmp/external/tcl/tclAlloc.$(ObjSuf) \
     1467        tmp/external/tcl/tclListObj.$(ObjSuf) \
     1468        tmp/external/tcl/tclObj.$(ObjSuf) \
     1469        tmp/external/tcl/tclResolve.$(ObjSuf) \
     1470        tmp/external/tcl/tclParse.$(ObjSuf) \
     1471        tmp/external/tcl/tclUtil.$(ObjSuf) \
     1472        tmp/external/tcl/tclVar.$(ObjSuf) \
    14621473        tmp/external/tcl/tclGet.$(ObjSuf) \
    14631474        tmp/external/tcl/tclNamesp.$(ObjSuf) \
    1464         tmp/external/tcl/tclListObj.$(ObjSuf) \
     1475        tmp/external/tcl/tclCmdIL.$(ObjSuf) \
     1476        tmp/external/tcl/panic.$(ObjSuf) \
     1477        tmp/external/tcl/tclCmdAH.$(ObjSuf) \
     1478        tmp/external/tcl/tclHash.$(ObjSuf) \
     1479        tmp/external/tcl/tclIndexObj.$(ObjSuf) \
     1480        tmp/external/tcl/tclCmdMZ.$(ObjSuf) \
     1481        tmp/external/tcl/tclBasic.$(ObjSuf) \
     1482        tmp/external/tcl/tclProc.$(ObjSuf) \
     1483        tmp/external/tcl/tclLink.$(ObjSuf) \
     1484        tmp/external/tcl/tclPosixStr.$(ObjSuf) \
     1485        tmp/external/tcl/tclPreserve.$(ObjSuf) \
     1486        tmp/external/tcl/tclCkalloc.$(ObjSuf) \
     1487        tmp/external/tcl/tclStringObj.$(ObjSuf) \
    14651488        tmp/external/tcl/tclAsync.$(ObjSuf) \
    1466         tmp/external/tcl/tclLink.$(ObjSuf) \
    1467         tmp/external/tcl/tclPreserve.$(ObjSuf) \
    1468         tmp/external/tcl/tclBasic.$(ObjSuf) \
    1469         tmp/external/tcl/tclPosixStr.$(ObjSuf) \
    1470         tmp/external/tcl/tclHistory.$(ObjSuf) \
    14711489        tmp/external/tcl/tclExecute.$(ObjSuf) \
    1472         tmp/external/tcl/tclAlloc.$(ObjSuf) \
    1473         tmp/external/tcl/tclResolve.$(ObjSuf) \
    1474         tmp/external/tcl/tclCmdMZ.$(ObjSuf) \
    1475         tmp/external/tcl/tclParse.$(ObjSuf) \
    1476         tmp/external/tcl/tclObj.$(ObjSuf) \
    1477         tmp/external/tcl/tclUtil.$(ObjSuf) \
    1478         tmp/external/tcl/tclVar.$(ObjSuf) \
    1479         tmp/external/tcl/tclCompExpr.$(ObjSuf) \
    1480         tmp/external/tcl/tclCmdAH.$(ObjSuf) \
    1481         tmp/external/tcl/panic.$(ObjSuf) \
    1482         tmp/external/tcl/tclCmdIL.$(ObjSuf) \
    1483         tmp/external/tcl/tclIndexObj.$(ObjSuf) \
    1484         tmp/external/tcl/tclProc.$(ObjSuf) \
    1485         tmp/external/tcl/tclCkalloc.$(ObjSuf)
     1490        tmp/external/tcl/tclCompile.$(ObjSuf) \
     1491        tmp/external/tcl/tclCompExpr.$(ObjSuf)
    14861492
    14871493external/fastjet/internal/ClosestPair2D.hh: \
     
    15281534        @touch $@
    15291535
    1530 modules/ConstituentFilter.h: \
    1531         classes/DelphesModule.h
    1532         @touch $@
    1533 
    15341536external/fastjet/JetDefinition.hh: \
    15351537        external/fastjet/internal/numconsts.hh \
     
    15381540        @touch $@
    15391541
     1542modules/ConstituentFilter.h: \
     1543        classes/DelphesModule.h
     1544        @touch $@
     1545
    15401546modules/Calorimeter.h: \
    15411547        classes/DelphesModule.h
     
    15581564        @touch $@
    15591565
     1566modules/Isolation.h: \
     1567        classes/DelphesModule.h
     1568        @touch $@
     1569
     1570modules/EnergyScale.h: \
     1571        classes/DelphesModule.h
     1572        @touch $@
     1573
    15601574modules/Merger.h: \
    1561         classes/DelphesModule.h
    1562         @touch $@
    1563 
    1564 modules/Isolation.h: \
    1565         classes/DelphesModule.h
    1566         @touch $@
    1567 
    1568 modules/EnergyScale.h: \
    15691575        classes/DelphesModule.h
    15701576        @touch $@
     
    15761582        @touch $@
    15771583
     1584external/fastjet/Selector.hh: \
     1585        external/fastjet/PseudoJet.hh \
     1586        external/fastjet/RangeDefinition.hh
     1587        @touch $@
     1588
    15781589modules/JetPileUpSubtractor.h: \
    15791590        classes/DelphesModule.h
    1580         @touch $@
    1581 
    1582 external/fastjet/Selector.hh: \
    1583         external/fastjet/PseudoJet.hh \
    1584         external/fastjet/RangeDefinition.hh
    1585         @touch $@
    1586 
    1587 external/fastjet/Error.hh: \
    1588         external/fastjet/internal/base.hh \
    1589         external/fastjet/config.h \
    1590         external/fastjet/LimitedWarning.hh
    15911591        @touch $@
    15921592
     
    15981598        @touch $@
    15991599
     1600external/fastjet/Error.hh: \
     1601        external/fastjet/internal/base.hh \
     1602        external/fastjet/config.h \
     1603        external/fastjet/LimitedWarning.hh
     1604        @touch $@
     1605
    16001606external/fastjet/contribs/Nsubjettiness/Njettiness.hh: \
    16011607        external/fastjet/PseudoJet.hh \
     
    16071613        @touch $@
    16081614
     1615modules/Efficiency.h: \
     1616        classes/DelphesModule.h
     1617        @touch $@
     1618
    16091619modules/TrackPileUpSubtractor.h: \
    1610         classes/DelphesModule.h
    1611         @touch $@
    1612 
    1613 modules/Efficiency.h: \
    16141620        classes/DelphesModule.h
    16151621        @touch $@
     
    16341640        @touch $@
    16351641
    1636 external/fastjet/ClusterSequence1GhostPassiveArea.hh: \
    1637         external/fastjet/PseudoJet.hh \
    1638         external/fastjet/ClusterSequenceAreaBase.hh \
    1639         external/fastjet/ClusterSequenceActiveArea.hh
    1640         @touch $@
    1641 
    16421642external/fastjet/internal/LazyTiling9Alt.hh: \
    16431643        external/fastjet/internal/MinHeap.hh \
     
    16451645        @touch $@
    16461646
     1647external/fastjet/ClusterSequence1GhostPassiveArea.hh: \
     1648        external/fastjet/PseudoJet.hh \
     1649        external/fastjet/ClusterSequenceAreaBase.hh \
     1650        external/fastjet/ClusterSequenceActiveArea.hh
     1651        @touch $@
     1652
    16471653external/fastjet/RectangularGrid.hh: \
    16481654        external/fastjet/PseudoJet.hh \
     
    16631669        @touch $@
    16641670
    1665 modules/Cloner.h: \
    1666         classes/DelphesModule.h
    1667         @touch $@
    1668 
    16691671external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.hh: \
    16701672        external/fastjet/ClusterSequence.hh \
    16711673        external/fastjet/JetDefinition.hh
     1674        @touch $@
     1675
     1676modules/Cloner.h: \
     1677        classes/DelphesModule.h
    16721678        @touch $@
    16731679
     
    18181824        @touch $@
    18191825
    1820 external/ExRootAnalysis/ExRootTask.h: \
    1821         external/ExRootAnalysis/ExRootConfReader.h
    1822         @touch $@
    1823 
    18241826external/fastjet/plugins/CDFCones/fastjet/CDFJetCluPlugin.hh: \
    18251827        external/fastjet/JetDefinition.hh \
    18261828        external/fastjet/PseudoJet.hh
     1829        @touch $@
     1830
     1831external/ExRootAnalysis/ExRootTask.h: \
     1832        external/ExRootAnalysis/ExRootConfReader.h
    18271833        @touch $@
    18281834
     
    18391845        @touch $@
    18401846
    1841 external/fastjet/AreaDefinition.hh: \
    1842         external/fastjet/GhostedAreaSpec.hh
    1843         @touch $@
    1844 
    18451847external/fastjet/internal/Dnn3piCylinder.hh: \
    18461848        external/fastjet/internal/DynamicNearestNeighbours.hh \
    18471849        external/fastjet/internal/DnnPlane.hh \
    18481850        external/fastjet/internal/numconsts.hh
     1851        @touch $@
     1852
     1853external/fastjet/AreaDefinition.hh: \
     1854        external/fastjet/GhostedAreaSpec.hh
    18491855        @touch $@
    18501856
  • examples/ExternalFastJetHepMC.cpp

    r27eb358 r8e602e5  
    4646#include "fastjet/JetDefinition.hh"
    4747#include "fastjet/ClusterSequence.hh"
    48 #include "fastjet/Selector.hh"
    49 #include "fastjet/ClusterSequenceArea.hh"
    50 #include "fastjet/tools/JetMedianBackgroundEstimator.hh"
    51 
    52 #include "fastjet/plugins/SISCone/fastjet/SISConePlugin.hh"
    53 #include "fastjet/plugins/CDFCones/fastjet/CDFMidPointPlugin.hh"
    54 #include "fastjet/plugins/CDFCones/fastjet/CDFJetCluPlugin.hh"
    55 
    56 #include "fastjet/contribs/Nsubjettiness/Nsubjettiness.hh"
    57 #include "fastjet/contribs/Nsubjettiness/Njettiness.hh"
    58 #include "fastjet/contribs/Nsubjettiness/NjettinessPlugin.hh"
    59 #include "fastjet/contribs/Nsubjettiness/WinnerTakeAllRecombiner.hh"
     48
     49// #include "fastjet/contrib/Nsubjettiness.hh"
     50// #include "fastjet/contrib/Njettiness.hh"
     51// #include "fastjet/contrib/NjettinessPlugin.hh"
     52// #include "fastjet/contrib/WinnerTakeAllRecombiner.hh"
    6053
    6154using namespace std;
    6255using namespace fastjet;
    63 using namespace fastjet::contrib;
     56// using namespace fastjet::contrib;
    6457
    6558//---------------------------------------------------------------------------
     
    7669int main(int argc, char *argv[])
    7770{
    78   char appName[] = "StandaloneHepMC";
     71  char appName[] = "ExternalFastJetHepMC";
    7972  stringstream message;
    8073  FILE *inputFile = 0;
     
    9386
    9487  JetDefinition *definition = 0;
    95   JetDefinition::Recombiner *recomb = 0;
     88//  JetDefinition::Recombiner *recomb = 0;
    9689  vector<PseudoJet> inputList, outputList;
    9790  PseudoJet jet;
     
    145138
    146139    ClusterSequence::print_banner();
    147     recomb = new WinnerTakeAllRecombiner();
    148     definition = new JetDefinition(antikt_algorithm, 0.5, recomb, Best);
     140//    recomb = new WinnerTakeAllRecombiner();
     141//    definition = new JetDefinition(antikt_algorithm, 0.5, recomb, Best);
     142    definition = new JetDefinition(antikt_algorithm, 0.5);
    149143
    150144    inputArray = modularDelphes->ImportArray("Calorimeter/towers");
     
    213207            ClusterSequence sequence(inputList, *definition);
    214208            outputList.clear();
    215             outputList = sorted_by_pt(sequence.inclusive_jets(10.0));
     209            outputList = sorted_by_pt(sequence.inclusive_jets(0.0));
     210
     211            // tell the user what was done
     212            //  - the description of the algorithm used
     213            //  - show the inclusive jets as
     214            //      {index, rapidity, phi, pt}
     215            //----------------------------------------------------------
     216            if(eventCounter == skipEvents + 1)
     217            {
     218              cout << "Ran " << definition->description() << endl;
     219
     220              // label the columns
     221              printf("%5s %15s %15s %15s\n","jet #", "rapidity", "phi", "pt");
     222
     223              // print out the details for each jet
     224              for (unsigned int i = 0; i < outputList.size(); i++) {
     225                printf("%5u %15.8f %15.8f %15.8f\n",
     226                       i, outputList[i].rap(), outputList[i].phi(),
     227                       outputList[i].perp());
     228              }
     229            }
    216230          }
    217231
     
    230244
    231245    cout << "** Exiting..." << endl;
     246
     247    delete definition;
     248//    delete recomb;
    232249
    233250    delete reader;
Note: See TracChangeset for help on using the changeset viewer.