Fork me on GitHub

Changeset 201 in svn


Ignore:
Timestamp:
Jan 29, 2009, 1:25:19 PM (16 years ago)
Author:
Xavier Rouby
Message:

'make tar' now possible

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile

    r200 r201  
    2424
    2525SHARED = lib/libUtilities.$(DllSuf) lib/libHector.$(DllSuf)
     26VERSION=$(shell cat VERSION)
     27FOLDER=Delphes_V_$(VERSION)
     28TARBALL=$(FOLDER).tar.gz
     29TESTFILE=tt_jj_small.hep
    2630
    2731all:
    2832
    2933
     34Delphes$(ExeSuf): \
     35        tmp/Delphes.$(ObjSuf)
     36
     37tmp/Delphes.$(ObjSuf): \
     38        Delphes.cpp \
     39        Utilities/ExRootAnalysis/interface/ExRootTreeReader.h \
     40        Utilities/ExRootAnalysis/interface/ExRootTreeWriter.h \
     41        Utilities/ExRootAnalysis/interface/ExRootTreeBranch.h \
     42        interface/DataConverter.h \
     43        interface/HEPEVTConverter.h \
     44        interface/LHEFConverter.h \
     45        interface/STDHEPConverter.h \
     46        interface/SmearUtil.h \
     47        interface/BFieldProp.h \
     48        interface/TriggerUtil.h \
     49        interface/VeryForward.h \
     50        interface/JetUtils.h \
     51        interface/FrogUtil.h
    3052Resolutions$(ExeSuf): \
    3153        tmp/Resolutions.$(ObjSuf)
     
    4668        Utilities/Fastjet/include/fastjet/ClusterSequence.hh \
    4769        interface/TreeClasses.h
    48 Delphes$(ExeSuf): \
    49         tmp/Delphes.$(ObjSuf)
    50 
    51 tmp/Delphes.$(ObjSuf): \
    52         Delphes.cpp \
    53         Utilities/ExRootAnalysis/interface/ExRootTreeReader.h \
    54         Utilities/ExRootAnalysis/interface/ExRootTreeWriter.h \
    55         Utilities/ExRootAnalysis/interface/ExRootTreeBranch.h \
    56         interface/DataConverter.h \
    57         interface/HEPEVTConverter.h \
    58         interface/LHEFConverter.h \
    59         interface/STDHEPConverter.h \
    60         interface/SmearUtil.h \
    61         interface/BFieldProp.h \
     70Analysis_Ex$(ExeSuf): \
     71        tmp/Examples/Analysis_Ex.$(ObjSuf)
     72
     73tmp/Examples/Analysis_Ex.$(ObjSuf): \
     74        Examples/Analysis_Ex.cpp \
     75        Utilities/ExRootAnalysis/interface/ExRootTreeReader.h \
     76        Utilities/ExRootAnalysis/interface/ExRootTreeWriter.h \
     77        Utilities/ExRootAnalysis/interface/ExRootTreeBranch.h \
     78        Utilities/ExRootAnalysis/interface/BlockClasses.h \
     79        Utilities/ExRootAnalysis/interface/TSimpleArray.h \
     80        Examples/interface/Analysis_Ex.h
     81Trigger_Only$(ExeSuf): \
     82        tmp/Examples/Trigger_Only.$(ObjSuf)
     83
     84tmp/Examples/Trigger_Only.$(ObjSuf): \
     85        Examples/Trigger_Only.cpp \
     86        Utilities/ExRootAnalysis/interface/ExRootTreeReader.h \
     87        Utilities/ExRootAnalysis/interface/ExRootTreeWriter.h \
     88        Utilities/ExRootAnalysis/interface/ExRootTreeBranch.h \
    6289        interface/TriggerUtil.h \
    63         interface/VeryForward.h \
    64         interface/JetUtils.h \
    65         interface/FrogUtil.h
     90        Utilities/ExRootAnalysis/interface/BlockClasses.h
    6691Frog_on_analysis_output$(ExeSuf): \
    6792        tmp/Examples/Frog_on_analysis_output.$(ObjSuf)
     
    7196        interface/FrogUtil.h \
    7297        interface/SmearUtil.h
    73 Trigger_Only$(ExeSuf): \
    74         tmp/Examples/Trigger_Only.$(ObjSuf)
    75 
    76 tmp/Examples/Trigger_Only.$(ObjSuf): \
    77         Examples/Trigger_Only.cpp \
    78         Utilities/ExRootAnalysis/interface/ExRootTreeReader.h \
    79         Utilities/ExRootAnalysis/interface/ExRootTreeWriter.h \
    80         Utilities/ExRootAnalysis/interface/ExRootTreeBranch.h \
    81         interface/TriggerUtil.h \
    82         Utilities/ExRootAnalysis/interface/BlockClasses.h
    83 Analysis_Ex$(ExeSuf): \
    84         tmp/Examples/Analysis_Ex.$(ObjSuf)
    85 
    86 tmp/Examples/Analysis_Ex.$(ObjSuf): \
    87         Examples/Analysis_Ex.cpp \
    88         Utilities/ExRootAnalysis/interface/ExRootTreeReader.h \
    89         Utilities/ExRootAnalysis/interface/ExRootTreeWriter.h \
    90         Utilities/ExRootAnalysis/interface/ExRootTreeBranch.h \
    91         Utilities/ExRootAnalysis/interface/BlockClasses.h \
    92         Utilities/ExRootAnalysis/interface/TSimpleArray.h \
    93         Examples/interface/Analysis_Ex.h
    9498EXECUTABLE =  \
     99        Delphes$(ExeSuf) \
    95100        Resolutions$(ExeSuf) \
    96         Delphes$(ExeSuf) \
    97         Frog_on_analysis_output$(ExeSuf) \
     101        Analysis_Ex$(ExeSuf) \
    98102        Trigger_Only$(ExeSuf) \
    99         Analysis_Ex$(ExeSuf)
     103        Frog_on_analysis_output$(ExeSuf)
    100104
    101105EXECUTABLE_OBJ =  \
     106        tmp/Delphes.$(ObjSuf) \
    102107        tmp/Resolutions.$(ObjSuf) \
    103         tmp/Delphes.$(ObjSuf) \
    104         tmp/Examples/Frog_on_analysis_output.$(ObjSuf) \
     108        tmp/Examples/Analysis_Ex.$(ObjSuf) \
    105109        tmp/Examples/Trigger_Only.$(ObjSuf) \
    106         tmp/Examples/Analysis_Ex.$(ObjSuf)
     110        tmp/Examples/Frog_on_analysis_output.$(ObjSuf)
    107111
    108112tmp/Utilities/ExRootAnalysis/src/BlockClassesDict.$(SrcSuf): \
     
    125129        tmp/Examples/src/Analysis_ExDict.$(ObjSuf)
    126130
     131tmp/src/JetUtils.$(ObjSuf): \
     132        src/JetUtils.$(SrcSuf) \
     133        interface/JetUtils.h
     134tmp/src/SmearUtil.$(ObjSuf): \
     135        src/SmearUtil.$(SrcSuf) \
     136        interface/SmearUtil.h
     137tmp/src/TriggerUtil.$(ObjSuf): \
     138        src/TriggerUtil.$(SrcSuf) \
     139        interface/TriggerUtil.h
     140tmp/src/BFieldProp.$(ObjSuf): \
     141        src/BFieldProp.$(SrcSuf) \
     142        interface/BFieldProp.h
    127143tmp/src/VeryForward.$(ObjSuf): \
    128144        src/VeryForward.$(SrcSuf) \
    129145        interface/VeryForward.h \
    130146        interface/SmearUtil.h
    131 tmp/src/TriggerUtil.$(ObjSuf): \
    132         src/TriggerUtil.$(SrcSuf) \
    133         interface/TriggerUtil.h
    134 tmp/src/STDHEPConverter.$(ObjSuf): \
    135         src/STDHEPConverter.$(SrcSuf) \
    136         Utilities/ExRootAnalysis/interface/BlockClasses.h \
    137         Utilities/ExRootAnalysis/interface/ExRootTreeReader.h \
    138         Utilities/ExRootAnalysis/interface/ExRootTreeWriter.h \
    139         Utilities/ExRootAnalysis/interface/ExRootTreeBranch.h \
    140         Utilities/ExRootAnalysis/interface/LHEF.h \
    141         Utilities/stdhep/stdhep_mcfio.h \
    142         Utilities/stdhep/stdhep_declarations.h \
    143         interface/STDHEPConverter.h
    144 tmp/src/TreeClasses.$(ObjSuf): \
    145         src/TreeClasses.$(SrcSuf) \
    146         interface/TreeClasses.h
    147 tmp/src/JetUtils.$(ObjSuf): \
    148         src/JetUtils.$(SrcSuf) \
    149         interface/JetUtils.h
     147tmp/src/LHEFConverter.$(ObjSuf): \
     148        src/LHEFConverter.$(SrcSuf) \
     149        Utilities/ExRootAnalysis/interface/ExRootTreeWriter.h \
     150        Utilities/ExRootAnalysis/interface/ExRootTreeBranch.h \
     151        Utilities/ExRootAnalysis/interface/BlockClasses.h \
     152        interface/LHEFConverter.h \
     153        Utilities/ExRootAnalysis/interface/LHEF.h
    150154tmp/src/FrogUtil.$(ObjSuf): \
    151155        src/FrogUtil.$(SrcSuf) \
     
    160164        Utilities/FROG/Includes/FROG/FROG_ReadCards.h \
    161165        Utilities/FROG/Includes/FROG/FROG_ZLib.h
    162 tmp/src/LHEFConverter.$(ObjSuf): \
    163         src/LHEFConverter.$(SrcSuf) \
    164         Utilities/ExRootAnalysis/interface/ExRootTreeWriter.h \
    165         Utilities/ExRootAnalysis/interface/ExRootTreeBranch.h \
    166         Utilities/ExRootAnalysis/interface/BlockClasses.h \
    167         interface/LHEFConverter.h \
    168         Utilities/ExRootAnalysis/interface/LHEF.h
    169 tmp/src/BFieldProp.$(ObjSuf): \
    170         src/BFieldProp.$(SrcSuf) \
    171         interface/BFieldProp.h
     166tmp/src/STDHEPConverter.$(ObjSuf): \
     167        src/STDHEPConverter.$(SrcSuf) \
     168        Utilities/ExRootAnalysis/interface/BlockClasses.h \
     169        Utilities/ExRootAnalysis/interface/ExRootTreeReader.h \
     170        Utilities/ExRootAnalysis/interface/ExRootTreeWriter.h \
     171        Utilities/ExRootAnalysis/interface/ExRootTreeBranch.h \
     172        Utilities/ExRootAnalysis/interface/LHEF.h \
     173        Utilities/stdhep/stdhep_mcfio.h \
     174        Utilities/stdhep/stdhep_declarations.h \
     175        interface/STDHEPConverter.h
    172176tmp/src/HEPEVTConverter.$(ObjSuf): \
    173177        src/HEPEVTConverter.$(SrcSuf) \
     
    177181        Utilities/ExRootAnalysis/interface/ExRootTreeBranch.h \
    178182        interface/HEPEVTConverter.h
    179 tmp/src/SmearUtil.$(ObjSuf): \
    180         src/SmearUtil.$(SrcSuf) \
    181         interface/SmearUtil.h
     183tmp/src/TreeClasses.$(ObjSuf): \
     184        src/TreeClasses.$(SrcSuf) \
     185        interface/TreeClasses.h
     186tmp/Utilities/ExRootAnalysis/src/ExRootTreeReader.$(ObjSuf): \
     187        Utilities/ExRootAnalysis/src/ExRootTreeReader.$(SrcSuf) \
     188        Utilities/ExRootAnalysis/interface/ExRootTreeReader.h
     189tmp/Utilities/ExRootAnalysis/src/ExRootTreeBranch.$(ObjSuf): \
     190        Utilities/ExRootAnalysis/src/ExRootTreeBranch.$(SrcSuf) \
     191        Utilities/ExRootAnalysis/interface/ExRootTreeBranch.h
     192tmp/Utilities/ExRootAnalysis/src/ExRootProgressBar.$(ObjSuf): \
     193        Utilities/ExRootAnalysis/src/ExRootProgressBar.$(SrcSuf) \
     194        Utilities/ExRootAnalysis/interface/ExRootProgressBar.h
    182195tmp/Utilities/ExRootAnalysis/src/ExRootTreeWriter.$(ObjSuf): \
    183196        Utilities/ExRootAnalysis/src/ExRootTreeWriter.$(SrcSuf) \
     
    188201        Utilities/ExRootAnalysis/interface/BlockClasses.h \
    189202        Utilities/ExRootAnalysis/interface/BlockCompare.h
    190 tmp/Utilities/ExRootAnalysis/src/ExRootTreeBranch.$(ObjSuf): \
    191         Utilities/ExRootAnalysis/src/ExRootTreeBranch.$(SrcSuf) \
    192         Utilities/ExRootAnalysis/interface/ExRootTreeBranch.h
    193 tmp/Utilities/ExRootAnalysis/src/ExRootTreeReader.$(ObjSuf): \
    194         Utilities/ExRootAnalysis/src/ExRootTreeReader.$(SrcSuf) \
    195         Utilities/ExRootAnalysis/interface/ExRootTreeReader.h
    196 tmp/Utilities/ExRootAnalysis/src/ExRootProgressBar.$(ObjSuf): \
    197         Utilities/ExRootAnalysis/src/ExRootProgressBar.$(SrcSuf) \
    198         Utilities/ExRootAnalysis/interface/ExRootProgressBar.h
     203tmp/Utilities/Hector/src/H_Kicker.$(ObjSuf): \
     204        Utilities/Hector/src/H_Kicker.$(SrcSuf)
     205tmp/Utilities/Hector/src/H_HorizontalQuadrupole.$(ObjSuf): \
     206        Utilities/Hector/src/H_HorizontalQuadrupole.$(SrcSuf)
     207tmp/Utilities/Hector/src/H_EllipticAperture.$(ObjSuf): \
     208        Utilities/Hector/src/H_EllipticAperture.$(SrcSuf)
     209tmp/Utilities/Hector/src/H_RomanPot.$(ObjSuf): \
     210        Utilities/Hector/src/H_RomanPot.$(SrcSuf)
     211tmp/Utilities/Hector/src/H_CircularAperture.$(ObjSuf): \
     212        Utilities/Hector/src/H_CircularAperture.$(SrcSuf)
     213tmp/Utilities/Hector/src/H_TransportMatrices.$(ObjSuf): \
     214        Utilities/Hector/src/H_TransportMatrices.$(SrcSuf)
     215tmp/Utilities/Hector/src/H_Dipole.$(ObjSuf): \
     216        Utilities/Hector/src/H_Dipole.$(SrcSuf)
     217tmp/Utilities/Hector/src/H_Drift.$(ObjSuf): \
     218        Utilities/Hector/src/H_Drift.$(SrcSuf)
     219tmp/Utilities/Hector/src/H_Aperture.$(ObjSuf): \
     220        Utilities/Hector/src/H_Aperture.$(SrcSuf)
     221tmp/Utilities/Hector/src/H_HorizontalKicker.$(ObjSuf): \
     222        Utilities/Hector/src/H_HorizontalKicker.$(SrcSuf)
     223tmp/Utilities/Hector/src/H_RectangularAperture.$(ObjSuf): \
     224        Utilities/Hector/src/H_RectangularAperture.$(SrcSuf)
     225tmp/Utilities/Hector/src/H_VerticalQuadrupole.$(ObjSuf): \
     226        Utilities/Hector/src/H_VerticalQuadrupole.$(SrcSuf)
     227tmp/Utilities/Hector/src/H_VerticalKicker.$(ObjSuf): \
     228        Utilities/Hector/src/H_VerticalKicker.$(SrcSuf)
    199229tmp/Utilities/Hector/src/H_Parameters.$(ObjSuf): \
    200230        Utilities/Hector/src/H_Parameters.$(SrcSuf)
    201 tmp/Utilities/Hector/src/H_RomanPot.$(ObjSuf): \
    202         Utilities/Hector/src/H_RomanPot.$(SrcSuf)
     231tmp/Utilities/Hector/src/H_SectorDipole.$(ObjSuf): \
     232        Utilities/Hector/src/H_SectorDipole.$(SrcSuf)
     233tmp/Utilities/Hector/src/H_BeamLineParser.$(ObjSuf): \
     234        Utilities/Hector/src/H_BeamLineParser.$(SrcSuf)
     235tmp/Utilities/Hector/src/H_RectangularDipole.$(ObjSuf): \
     236        Utilities/Hector/src/H_RectangularDipole.$(SrcSuf)
     237tmp/Utilities/Hector/src/H_Marker.$(ObjSuf): \
     238        Utilities/Hector/src/H_Marker.$(SrcSuf)
     239tmp/Utilities/Hector/src/H_OpticalElement.$(ObjSuf): \
     240        Utilities/Hector/src/H_OpticalElement.$(SrcSuf)
     241tmp/Utilities/Hector/src/H_Quadrupole.$(ObjSuf): \
     242        Utilities/Hector/src/H_Quadrupole.$(SrcSuf)
     243tmp/Utilities/Hector/src/H_BeamLine.$(ObjSuf): \
     244        Utilities/Hector/src/H_BeamLine.$(SrcSuf)
     245tmp/Utilities/Hector/src/H_RectangularCollimator.$(ObjSuf): \
     246        Utilities/Hector/src/H_RectangularCollimator.$(SrcSuf)
     247tmp/Utilities/Hector/src/H_BeamParticle.$(ObjSuf): \
     248        Utilities/Hector/src/H_BeamParticle.$(SrcSuf)
     249tmp/Utilities/Hector/src/H_AbstractBeamLine.$(ObjSuf): \
     250        Utilities/Hector/src/H_AbstractBeamLine.$(SrcSuf)
     251tmp/Utilities/Hector/src/H_RecRPObject.$(ObjSuf): \
     252        Utilities/Hector/src/H_RecRPObject.$(SrcSuf)
    203253tmp/Utilities/Hector/src/H_Beam.$(ObjSuf): \
    204254        Utilities/Hector/src/H_Beam.$(SrcSuf)
    205 tmp/Utilities/Hector/src/H_SectorDipole.$(ObjSuf): \
    206         Utilities/Hector/src/H_SectorDipole.$(SrcSuf)
    207 tmp/Utilities/Hector/src/H_RecRPObject.$(ObjSuf): \
    208         Utilities/Hector/src/H_RecRPObject.$(SrcSuf)
    209 tmp/Utilities/Hector/src/H_Drift.$(ObjSuf): \
    210         Utilities/Hector/src/H_Drift.$(SrcSuf)
    211 tmp/Utilities/Hector/src/H_CircularAperture.$(ObjSuf): \
    212         Utilities/Hector/src/H_CircularAperture.$(SrcSuf)
    213 tmp/Utilities/Hector/src/H_VerticalQuadrupole.$(ObjSuf): \
    214         Utilities/Hector/src/H_VerticalQuadrupole.$(SrcSuf)
    215 tmp/Utilities/Hector/src/H_EllipticAperture.$(ObjSuf): \
    216         Utilities/Hector/src/H_EllipticAperture.$(SrcSuf)
    217 tmp/Utilities/Hector/src/H_RectangularDipole.$(ObjSuf): \
    218         Utilities/Hector/src/H_RectangularDipole.$(SrcSuf)
    219 tmp/Utilities/Hector/src/H_OpticalElement.$(ObjSuf): \
    220         Utilities/Hector/src/H_OpticalElement.$(SrcSuf)
    221 tmp/Utilities/Hector/src/H_Kicker.$(ObjSuf): \
    222         Utilities/Hector/src/H_Kicker.$(SrcSuf)
    223 tmp/Utilities/Hector/src/H_BeamLineParser.$(ObjSuf): \
    224         Utilities/Hector/src/H_BeamLineParser.$(SrcSuf)
    225 tmp/Utilities/Hector/src/H_AbstractBeamLine.$(ObjSuf): \
    226         Utilities/Hector/src/H_AbstractBeamLine.$(SrcSuf)
    227 tmp/Utilities/Hector/src/H_Aperture.$(ObjSuf): \
    228         Utilities/Hector/src/H_Aperture.$(SrcSuf)
    229 tmp/Utilities/Hector/src/H_BeamParticle.$(ObjSuf): \
    230         Utilities/Hector/src/H_BeamParticle.$(SrcSuf)
    231 tmp/Utilities/Hector/src/H_TransportMatrices.$(ObjSuf): \
    232         Utilities/Hector/src/H_TransportMatrices.$(SrcSuf)
    233 tmp/Utilities/Hector/src/H_HorizontalKicker.$(ObjSuf): \
    234         Utilities/Hector/src/H_HorizontalKicker.$(SrcSuf)
    235 tmp/Utilities/Hector/src/H_Quadrupole.$(ObjSuf): \
    236         Utilities/Hector/src/H_Quadrupole.$(SrcSuf)
    237 tmp/Utilities/Hector/src/H_RectangularAperture.$(ObjSuf): \
    238         Utilities/Hector/src/H_RectangularAperture.$(SrcSuf)
    239 tmp/Utilities/Hector/src/H_Marker.$(ObjSuf): \
    240         Utilities/Hector/src/H_Marker.$(SrcSuf)
    241 tmp/Utilities/Hector/src/H_RectangularCollimator.$(ObjSuf): \
    242         Utilities/Hector/src/H_RectangularCollimator.$(SrcSuf)
    243 tmp/Utilities/Hector/src/H_BeamLine.$(ObjSuf): \
    244         Utilities/Hector/src/H_BeamLine.$(SrcSuf)
    245 tmp/Utilities/Hector/src/H_HorizontalQuadrupole.$(ObjSuf): \
    246         Utilities/Hector/src/H_HorizontalQuadrupole.$(SrcSuf)
    247 tmp/Utilities/Hector/src/H_VerticalKicker.$(ObjSuf): \
    248         Utilities/Hector/src/H_VerticalKicker.$(SrcSuf)
    249255tmp/Utilities/Hector/src/H_RectEllipticAperture.$(ObjSuf): \
    250256        Utilities/Hector/src/H_RectEllipticAperture.$(SrcSuf)
    251 tmp/Utilities/Hector/src/H_Dipole.$(ObjSuf): \
    252         Utilities/Hector/src/H_Dipole.$(SrcSuf)
     257tmp/Utilities/Fastjet/src/ClusterSequence1GhostPassiveArea.$(ObjSuf): \
     258        Utilities/Fastjet/src/ClusterSequence1GhostPassiveArea.$(SrcSuf)
     259tmp/Utilities/Fastjet/src/ClusterSequenceArea.$(ObjSuf): \
     260        Utilities/Fastjet/src/ClusterSequenceArea.$(SrcSuf)
     261tmp/Utilities/Fastjet/src/Error.$(ObjSuf): \
     262        Utilities/Fastjet/src/Error.$(SrcSuf)
     263tmp/Utilities/Fastjet/src/ClusterSequence_Delaunay.$(ObjSuf): \
     264        Utilities/Fastjet/src/ClusterSequence_Delaunay.$(SrcSuf)
     265tmp/Utilities/Fastjet/src/DnnPlane.$(ObjSuf): \
     266        Utilities/Fastjet/src/DnnPlane.$(SrcSuf)
     267tmp/Utilities/Fastjet/src/ClusterSequenceVoronoiArea.$(ObjSuf): \
     268        Utilities/Fastjet/src/ClusterSequenceVoronoiArea.$(SrcSuf)
     269tmp/Utilities/Fastjet/src/BasicRandom.$(ObjSuf): \
     270        Utilities/Fastjet/src/BasicRandom.$(SrcSuf)
     271tmp/Utilities/Fastjet/src/ClusterSequenceActiveArea.$(ObjSuf): \
     272        Utilities/Fastjet/src/ClusterSequenceActiveArea.$(SrcSuf)
     273tmp/Utilities/Fastjet/src/ClusterSequence_N2.$(ObjSuf): \
     274        Utilities/Fastjet/src/ClusterSequence_N2.$(SrcSuf)
     275tmp/Utilities/Fastjet/src/ClusterSequence_TiledN2.$(ObjSuf): \
     276        Utilities/Fastjet/src/ClusterSequence_TiledN2.$(SrcSuf)
     277tmp/Utilities/Fastjet/src/JetDefinition.$(ObjSuf): \
     278        Utilities/Fastjet/src/JetDefinition.$(SrcSuf)
     279tmp/Utilities/Fastjet/src/ClusterSequence_DumbN3.$(ObjSuf): \
     280        Utilities/Fastjet/src/ClusterSequence_DumbN3.$(SrcSuf)
     281tmp/Utilities/Fastjet/src/ClusterSequenceAreaBase.$(ObjSuf): \
     282        Utilities/Fastjet/src/ClusterSequenceAreaBase.$(SrcSuf)
     283tmp/Utilities/Fastjet/src/ClusterSequencePassiveArea.$(ObjSuf): \
     284        Utilities/Fastjet/src/ClusterSequencePassiveArea.$(SrcSuf)
     285tmp/Utilities/Fastjet/src/ClusterSequence_CP2DChan.$(ObjSuf): \
     286        Utilities/Fastjet/src/ClusterSequence_CP2DChan.$(SrcSuf)
     287tmp/Utilities/Fastjet/src/ClosestPair2D.$(ObjSuf): \
     288        Utilities/Fastjet/src/ClosestPair2D.$(SrcSuf)
     289tmp/Utilities/Fastjet/src/Dnn4piCylinder.$(ObjSuf): \
     290        Utilities/Fastjet/src/Dnn4piCylinder.$(SrcSuf)
     291tmp/Utilities/Fastjet/src/MinHeap.$(ObjSuf): \
     292        Utilities/Fastjet/src/MinHeap.$(SrcSuf)
     293tmp/Utilities/Fastjet/src/PseudoJet.$(ObjSuf): \
     294        Utilities/Fastjet/src/PseudoJet.$(SrcSuf)
    253295tmp/Utilities/Fastjet/src/GhostedAreaSpec.$(ObjSuf): \
    254296        Utilities/Fastjet/src/GhostedAreaSpec.$(SrcSuf)
     297tmp/Utilities/Fastjet/src/RangeDefinition.$(ObjSuf): \
     298        Utilities/Fastjet/src/RangeDefinition.$(SrcSuf)
    255299tmp/Utilities/Fastjet/src/Dnn3piCylinder.$(ObjSuf): \
    256300        Utilities/Fastjet/src/Dnn3piCylinder.$(SrcSuf)
    257 tmp/Utilities/Fastjet/src/ClusterSequence_TiledN2.$(ObjSuf): \
    258         Utilities/Fastjet/src/ClusterSequence_TiledN2.$(SrcSuf)
    259 tmp/Utilities/Fastjet/src/MinHeap.$(ObjSuf): \
    260         Utilities/Fastjet/src/MinHeap.$(SrcSuf)
    261 tmp/Utilities/Fastjet/src/Dnn4piCylinder.$(ObjSuf): \
    262         Utilities/Fastjet/src/Dnn4piCylinder.$(SrcSuf)
    263 tmp/Utilities/Fastjet/src/ClusterSequence_DumbN3.$(ObjSuf): \
    264         Utilities/Fastjet/src/ClusterSequence_DumbN3.$(SrcSuf)
    265 tmp/Utilities/Fastjet/src/Voronoi.$(ObjSuf): \
    266         Utilities/Fastjet/src/Voronoi.$(SrcSuf)
    267 tmp/Utilities/Fastjet/src/ClusterSequenceVoronoiArea.$(ObjSuf): \
    268         Utilities/Fastjet/src/ClusterSequenceVoronoiArea.$(SrcSuf)
    269 tmp/Utilities/Fastjet/src/RangeDefinition.$(ObjSuf): \
    270         Utilities/Fastjet/src/RangeDefinition.$(SrcSuf)
    271 tmp/Utilities/Fastjet/src/ClusterSequencePassiveArea.$(ObjSuf): \
    272         Utilities/Fastjet/src/ClusterSequencePassiveArea.$(SrcSuf)
    273 tmp/Utilities/Fastjet/src/ClusterSequenceAreaBase.$(ObjSuf): \
    274         Utilities/Fastjet/src/ClusterSequenceAreaBase.$(SrcSuf)
    275 tmp/Utilities/Fastjet/src/ClusterSequence1GhostPassiveArea.$(ObjSuf): \
    276         Utilities/Fastjet/src/ClusterSequence1GhostPassiveArea.$(SrcSuf)
    277 tmp/Utilities/Fastjet/src/AreaDefinition.$(ObjSuf): \
    278         Utilities/Fastjet/src/AreaDefinition.$(SrcSuf)
    279 tmp/Utilities/Fastjet/src/JetDefinition.$(ObjSuf): \
    280         Utilities/Fastjet/src/JetDefinition.$(SrcSuf)
    281 tmp/Utilities/Fastjet/src/BasicRandom.$(ObjSuf): \
    282         Utilities/Fastjet/src/BasicRandom.$(SrcSuf)
    283 tmp/Utilities/Fastjet/src/ClosestPair2D.$(ObjSuf): \
    284         Utilities/Fastjet/src/ClosestPair2D.$(SrcSuf)
    285 tmp/Utilities/Fastjet/src/DnnPlane.$(ObjSuf): \
    286         Utilities/Fastjet/src/DnnPlane.$(SrcSuf)
    287 tmp/Utilities/Fastjet/src/ClusterSequence_Delaunay.$(ObjSuf): \
    288         Utilities/Fastjet/src/ClusterSequence_Delaunay.$(SrcSuf)
    289301tmp/Utilities/Fastjet/src/ClusterSequence.$(ObjSuf): \
    290302        Utilities/Fastjet/src/ClusterSequence.$(SrcSuf)
    291303tmp/Utilities/Fastjet/src/ClusterSequenceActiveAreaExplicitGhosts.$(ObjSuf): \
    292304        Utilities/Fastjet/src/ClusterSequenceActiveAreaExplicitGhosts.$(SrcSuf)
    293 tmp/Utilities/Fastjet/src/PseudoJet.$(ObjSuf): \
    294         Utilities/Fastjet/src/PseudoJet.$(SrcSuf)
    295 tmp/Utilities/Fastjet/src/ClusterSequenceArea.$(ObjSuf): \
    296         Utilities/Fastjet/src/ClusterSequenceArea.$(SrcSuf)
    297 tmp/Utilities/Fastjet/src/ClusterSequence_N2.$(ObjSuf): \
    298         Utilities/Fastjet/src/ClusterSequence_N2.$(SrcSuf)
    299 tmp/Utilities/Fastjet/src/ClusterSequenceActiveArea.$(ObjSuf): \
    300         Utilities/Fastjet/src/ClusterSequenceActiveArea.$(SrcSuf)
    301 tmp/Utilities/Fastjet/src/ClusterSequence_CP2DChan.$(ObjSuf): \
    302         Utilities/Fastjet/src/ClusterSequence_CP2DChan.$(SrcSuf)
    303 tmp/Utilities/Fastjet/src/Error.$(ObjSuf): \
    304         Utilities/Fastjet/src/Error.$(SrcSuf)
     305tmp/Utilities/Fastjet/src/AreaDefinition.$(ObjSuf): \
     306        Utilities/Fastjet/src/AreaDefinition.$(SrcSuf)
     307tmp/Utilities/Fastjet/src/Voronoi.$(ObjSuf): \
     308        Utilities/Fastjet/src/Voronoi.$(SrcSuf)
    305309tmp/Utilities/Fastjet/src/Dnn2piCylinder.$(ObjSuf): \
    306310        Utilities/Fastjet/src/Dnn2piCylinder.$(SrcSuf)
     
    312316        Utilities/Fastjet/plugins/CDFCones/CDFJetCluPlugin.$(SrcSuf) \
    313317        Utilities/Fastjet/include/fastjet/ClusterSequence.hh
     318tmp/Utilities/Fastjet/plugins/CDFCones/src/Centroid.$(ObjSuf): \
     319        Utilities/Fastjet/plugins/CDFCones/src/Centroid.$(SrcSuf)
     320tmp/Utilities/Fastjet/plugins/CDFCones/src/CalTower.$(ObjSuf): \
     321        Utilities/Fastjet/plugins/CDFCones/src/CalTower.$(SrcSuf)
     322tmp/Utilities/Fastjet/plugins/CDFCones/src/PhysicsTower.$(ObjSuf): \
     323        Utilities/Fastjet/plugins/CDFCones/src/PhysicsTower.$(SrcSuf)
    314324tmp/Utilities/Fastjet/plugins/CDFCones/src/MidPointAlgorithm.$(ObjSuf): \
    315325        Utilities/Fastjet/plugins/CDFCones/src/MidPointAlgorithm.$(SrcSuf)
    316 tmp/Utilities/Fastjet/plugins/CDFCones/src/PhysicsTower.$(ObjSuf): \
    317         Utilities/Fastjet/plugins/CDFCones/src/PhysicsTower.$(SrcSuf)
    318 tmp/Utilities/Fastjet/plugins/CDFCones/src/Centroid.$(ObjSuf): \
    319         Utilities/Fastjet/plugins/CDFCones/src/Centroid.$(SrcSuf)
    320 tmp/Utilities/Fastjet/plugins/CDFCones/src/ClusterComparisons.$(ObjSuf): \
    321         Utilities/Fastjet/plugins/CDFCones/src/ClusterComparisons.$(SrcSuf)
     326tmp/Utilities/Fastjet/plugins/CDFCones/src/LorentzVector.$(ObjSuf): \
     327        Utilities/Fastjet/plugins/CDFCones/src/LorentzVector.$(SrcSuf)
    322328tmp/Utilities/Fastjet/plugins/CDFCones/src/JetCluAlgorithm.$(ObjSuf): \
    323329        Utilities/Fastjet/plugins/CDFCones/src/JetCluAlgorithm.$(SrcSuf)
    324330tmp/Utilities/Fastjet/plugins/CDFCones/src/Cluster.$(ObjSuf): \
    325331        Utilities/Fastjet/plugins/CDFCones/src/Cluster.$(SrcSuf)
    326 tmp/Utilities/Fastjet/plugins/CDFCones/src/CalTower.$(ObjSuf): \
    327         Utilities/Fastjet/plugins/CDFCones/src/CalTower.$(SrcSuf)
    328 tmp/Utilities/Fastjet/plugins/CDFCones/src/LorentzVector.$(ObjSuf): \
    329         Utilities/Fastjet/plugins/CDFCones/src/LorentzVector.$(SrcSuf)
     332tmp/Utilities/Fastjet/plugins/CDFCones/src/ClusterComparisons.$(ObjSuf): \
     333        Utilities/Fastjet/plugins/CDFCones/src/ClusterComparisons.$(SrcSuf)
    330334tmp/Utilities/Fastjet/plugins/SISCone/SISConePlugin.$(ObjSuf): \
    331335        Utilities/Fastjet/plugins/SISCone/SISConePlugin.$(SrcSuf) \
    332336        Utilities/Fastjet/include/fastjet/ClusterSequence.hh
     337tmp/Utilities/Fastjet/plugins/SISCone/src/hash.$(ObjSuf): \
     338        Utilities/Fastjet/plugins/SISCone/src/hash.$(SrcSuf)
     339tmp/Utilities/Fastjet/plugins/SISCone/src/siscone.$(ObjSuf): \
     340        Utilities/Fastjet/plugins/SISCone/src/siscone.$(SrcSuf)
     341tmp/Utilities/Fastjet/plugins/SISCone/src/reference.$(ObjSuf): \
     342        Utilities/Fastjet/plugins/SISCone/src/reference.$(SrcSuf)
    333343tmp/Utilities/Fastjet/plugins/SISCone/src/ranlux.$(ObjSuf): \
    334344        Utilities/Fastjet/plugins/SISCone/src/ranlux.$(SrcSuf)
     345tmp/Utilities/Fastjet/plugins/SISCone/src/vicinity.$(ObjSuf): \
     346        Utilities/Fastjet/plugins/SISCone/src/vicinity.$(SrcSuf)
     347tmp/Utilities/Fastjet/plugins/SISCone/src/siscone_error.$(ObjSuf): \
     348        Utilities/Fastjet/plugins/SISCone/src/siscone_error.$(SrcSuf)
     349tmp/Utilities/Fastjet/plugins/SISCone/src/area.$(ObjSuf): \
     350        Utilities/Fastjet/plugins/SISCone/src/area.$(SrcSuf)
     351tmp/Utilities/Fastjet/plugins/SISCone/src/protocones.$(ObjSuf): \
     352        Utilities/Fastjet/plugins/SISCone/src/protocones.$(SrcSuf)
     353tmp/Utilities/Fastjet/plugins/SISCone/src/split_merge.$(ObjSuf): \
     354        Utilities/Fastjet/plugins/SISCone/src/split_merge.$(SrcSuf)
    335355tmp/Utilities/Fastjet/plugins/SISCone/src/geom_2d.$(ObjSuf): \
    336356        Utilities/Fastjet/plugins/SISCone/src/geom_2d.$(SrcSuf)
    337357tmp/Utilities/Fastjet/plugins/SISCone/src/momentum.$(ObjSuf): \
    338358        Utilities/Fastjet/plugins/SISCone/src/momentum.$(SrcSuf)
    339 tmp/Utilities/Fastjet/plugins/SISCone/src/reference.$(ObjSuf): \
    340         Utilities/Fastjet/plugins/SISCone/src/reference.$(SrcSuf)
    341 tmp/Utilities/Fastjet/plugins/SISCone/src/siscone.$(ObjSuf): \
    342         Utilities/Fastjet/plugins/SISCone/src/siscone.$(SrcSuf)
    343 tmp/Utilities/Fastjet/plugins/SISCone/src/area.$(ObjSuf): \
    344         Utilities/Fastjet/plugins/SISCone/src/area.$(SrcSuf)
    345359tmp/Utilities/Fastjet/plugins/SISCone/src/quadtree.$(ObjSuf): \
    346360        Utilities/Fastjet/plugins/SISCone/src/quadtree.$(SrcSuf)
    347 tmp/Utilities/Fastjet/plugins/SISCone/src/split_merge.$(ObjSuf): \
    348         Utilities/Fastjet/plugins/SISCone/src/split_merge.$(SrcSuf)
    349 tmp/Utilities/Fastjet/plugins/SISCone/src/siscone_error.$(ObjSuf): \
    350         Utilities/Fastjet/plugins/SISCone/src/siscone_error.$(SrcSuf)
    351 tmp/Utilities/Fastjet/plugins/SISCone/src/protocones.$(ObjSuf): \
    352         Utilities/Fastjet/plugins/SISCone/src/protocones.$(SrcSuf)
    353 tmp/Utilities/Fastjet/plugins/SISCone/src/vicinity.$(ObjSuf): \
    354         Utilities/Fastjet/plugins/SISCone/src/vicinity.$(SrcSuf)
    355 tmp/Utilities/Fastjet/plugins/SISCone/src/hash.$(ObjSuf): \
    356         Utilities/Fastjet/plugins/SISCone/src/hash.$(SrcSuf)
    357361tmp/Examples/src/Analysis_Ex.$(ObjSuf): \
    358362        Examples/src/Analysis_Ex.$(SrcSuf) \
    359363        Examples/interface/Analysis_Ex.h
    360364SOURCE_OBJ =  \
     365        tmp/src/JetUtils.$(ObjSuf) \
     366        tmp/src/SmearUtil.$(ObjSuf) \
     367        tmp/src/TriggerUtil.$(ObjSuf) \
     368        tmp/src/BFieldProp.$(ObjSuf) \
    361369        tmp/src/VeryForward.$(ObjSuf) \
    362         tmp/src/TriggerUtil.$(ObjSuf) \
     370        tmp/src/LHEFConverter.$(ObjSuf) \
     371        tmp/src/FrogUtil.$(ObjSuf) \
    363372        tmp/src/STDHEPConverter.$(ObjSuf) \
     373        tmp/src/HEPEVTConverter.$(ObjSuf) \
    364374        tmp/src/TreeClasses.$(ObjSuf) \
    365         tmp/src/JetUtils.$(ObjSuf) \
    366         tmp/src/FrogUtil.$(ObjSuf) \
    367         tmp/src/LHEFConverter.$(ObjSuf) \
    368         tmp/src/BFieldProp.$(ObjSuf) \
    369         tmp/src/HEPEVTConverter.$(ObjSuf) \
    370         tmp/src/SmearUtil.$(ObjSuf) \
     375        tmp/Utilities/ExRootAnalysis/src/ExRootTreeReader.$(ObjSuf) \
     376        tmp/Utilities/ExRootAnalysis/src/ExRootTreeBranch.$(ObjSuf) \
     377        tmp/Utilities/ExRootAnalysis/src/ExRootProgressBar.$(ObjSuf) \
    371378        tmp/Utilities/ExRootAnalysis/src/ExRootTreeWriter.$(ObjSuf) \
    372379        tmp/Utilities/ExRootAnalysis/src/BlockClasses.$(ObjSuf) \
    373         tmp/Utilities/ExRootAnalysis/src/ExRootTreeBranch.$(ObjSuf) \
    374         tmp/Utilities/ExRootAnalysis/src/ExRootTreeReader.$(ObjSuf) \
    375         tmp/Utilities/ExRootAnalysis/src/ExRootProgressBar.$(ObjSuf) \
     380        tmp/Utilities/Hector/src/H_Kicker.$(ObjSuf) \
     381        tmp/Utilities/Hector/src/H_HorizontalQuadrupole.$(ObjSuf) \
     382        tmp/Utilities/Hector/src/H_EllipticAperture.$(ObjSuf) \
     383        tmp/Utilities/Hector/src/H_RomanPot.$(ObjSuf) \
     384        tmp/Utilities/Hector/src/H_CircularAperture.$(ObjSuf) \
     385        tmp/Utilities/Hector/src/H_TransportMatrices.$(ObjSuf) \
     386        tmp/Utilities/Hector/src/H_Dipole.$(ObjSuf) \
     387        tmp/Utilities/Hector/src/H_Drift.$(ObjSuf) \
     388        tmp/Utilities/Hector/src/H_Aperture.$(ObjSuf) \
     389        tmp/Utilities/Hector/src/H_HorizontalKicker.$(ObjSuf) \
     390        tmp/Utilities/Hector/src/H_RectangularAperture.$(ObjSuf) \
     391        tmp/Utilities/Hector/src/H_VerticalQuadrupole.$(ObjSuf) \
     392        tmp/Utilities/Hector/src/H_VerticalKicker.$(ObjSuf) \
    376393        tmp/Utilities/Hector/src/H_Parameters.$(ObjSuf) \
    377         tmp/Utilities/Hector/src/H_RomanPot.$(ObjSuf) \
     394        tmp/Utilities/Hector/src/H_SectorDipole.$(ObjSuf) \
     395        tmp/Utilities/Hector/src/H_BeamLineParser.$(ObjSuf) \
     396        tmp/Utilities/Hector/src/H_RectangularDipole.$(ObjSuf) \
     397        tmp/Utilities/Hector/src/H_Marker.$(ObjSuf) \
     398        tmp/Utilities/Hector/src/H_OpticalElement.$(ObjSuf) \
     399        tmp/Utilities/Hector/src/H_Quadrupole.$(ObjSuf) \
     400        tmp/Utilities/Hector/src/H_BeamLine.$(ObjSuf) \
     401        tmp/Utilities/Hector/src/H_RectangularCollimator.$(ObjSuf) \
     402        tmp/Utilities/Hector/src/H_BeamParticle.$(ObjSuf) \
     403        tmp/Utilities/Hector/src/H_AbstractBeamLine.$(ObjSuf) \
     404        tmp/Utilities/Hector/src/H_RecRPObject.$(ObjSuf) \
    378405        tmp/Utilities/Hector/src/H_Beam.$(ObjSuf) \
    379         tmp/Utilities/Hector/src/H_SectorDipole.$(ObjSuf) \
    380         tmp/Utilities/Hector/src/H_RecRPObject.$(ObjSuf) \
    381         tmp/Utilities/Hector/src/H_Drift.$(ObjSuf) \
    382         tmp/Utilities/Hector/src/H_CircularAperture.$(ObjSuf) \
    383         tmp/Utilities/Hector/src/H_VerticalQuadrupole.$(ObjSuf) \
    384         tmp/Utilities/Hector/src/H_EllipticAperture.$(ObjSuf) \
    385         tmp/Utilities/Hector/src/H_RectangularDipole.$(ObjSuf) \
    386         tmp/Utilities/Hector/src/H_OpticalElement.$(ObjSuf) \
    387         tmp/Utilities/Hector/src/H_Kicker.$(ObjSuf) \
    388         tmp/Utilities/Hector/src/H_BeamLineParser.$(ObjSuf) \
    389         tmp/Utilities/Hector/src/H_AbstractBeamLine.$(ObjSuf) \
    390         tmp/Utilities/Hector/src/H_Aperture.$(ObjSuf) \
    391         tmp/Utilities/Hector/src/H_BeamParticle.$(ObjSuf) \
    392         tmp/Utilities/Hector/src/H_TransportMatrices.$(ObjSuf) \
    393         tmp/Utilities/Hector/src/H_HorizontalKicker.$(ObjSuf) \
    394         tmp/Utilities/Hector/src/H_Quadrupole.$(ObjSuf) \
    395         tmp/Utilities/Hector/src/H_RectangularAperture.$(ObjSuf) \
    396         tmp/Utilities/Hector/src/H_Marker.$(ObjSuf) \
    397         tmp/Utilities/Hector/src/H_RectangularCollimator.$(ObjSuf) \
    398         tmp/Utilities/Hector/src/H_BeamLine.$(ObjSuf) \
    399         tmp/Utilities/Hector/src/H_HorizontalQuadrupole.$(ObjSuf) \
    400         tmp/Utilities/Hector/src/H_VerticalKicker.$(ObjSuf) \
    401406        tmp/Utilities/Hector/src/H_RectEllipticAperture.$(ObjSuf) \
    402         tmp/Utilities/Hector/src/H_Dipole.$(ObjSuf) \
     407        tmp/Utilities/Fastjet/src/ClusterSequence1GhostPassiveArea.$(ObjSuf) \
     408        tmp/Utilities/Fastjet/src/ClusterSequenceArea.$(ObjSuf) \
     409        tmp/Utilities/Fastjet/src/Error.$(ObjSuf) \
     410        tmp/Utilities/Fastjet/src/ClusterSequence_Delaunay.$(ObjSuf) \
     411        tmp/Utilities/Fastjet/src/DnnPlane.$(ObjSuf) \
     412        tmp/Utilities/Fastjet/src/ClusterSequenceVoronoiArea.$(ObjSuf) \
     413        tmp/Utilities/Fastjet/src/BasicRandom.$(ObjSuf) \
     414        tmp/Utilities/Fastjet/src/ClusterSequenceActiveArea.$(ObjSuf) \
     415        tmp/Utilities/Fastjet/src/ClusterSequence_N2.$(ObjSuf) \
     416        tmp/Utilities/Fastjet/src/ClusterSequence_TiledN2.$(ObjSuf) \
     417        tmp/Utilities/Fastjet/src/JetDefinition.$(ObjSuf) \
     418        tmp/Utilities/Fastjet/src/ClusterSequence_DumbN3.$(ObjSuf) \
     419        tmp/Utilities/Fastjet/src/ClusterSequenceAreaBase.$(ObjSuf) \
     420        tmp/Utilities/Fastjet/src/ClusterSequencePassiveArea.$(ObjSuf) \
     421        tmp/Utilities/Fastjet/src/ClusterSequence_CP2DChan.$(ObjSuf) \
     422        tmp/Utilities/Fastjet/src/ClosestPair2D.$(ObjSuf) \
     423        tmp/Utilities/Fastjet/src/Dnn4piCylinder.$(ObjSuf) \
     424        tmp/Utilities/Fastjet/src/MinHeap.$(ObjSuf) \
     425        tmp/Utilities/Fastjet/src/PseudoJet.$(ObjSuf) \
    403426        tmp/Utilities/Fastjet/src/GhostedAreaSpec.$(ObjSuf) \
     427        tmp/Utilities/Fastjet/src/RangeDefinition.$(ObjSuf) \
    404428        tmp/Utilities/Fastjet/src/Dnn3piCylinder.$(ObjSuf) \
    405         tmp/Utilities/Fastjet/src/ClusterSequence_TiledN2.$(ObjSuf) \
    406         tmp/Utilities/Fastjet/src/MinHeap.$(ObjSuf) \
    407         tmp/Utilities/Fastjet/src/Dnn4piCylinder.$(ObjSuf) \
    408         tmp/Utilities/Fastjet/src/ClusterSequence_DumbN3.$(ObjSuf) \
    409         tmp/Utilities/Fastjet/src/Voronoi.$(ObjSuf) \
    410         tmp/Utilities/Fastjet/src/ClusterSequenceVoronoiArea.$(ObjSuf) \
    411         tmp/Utilities/Fastjet/src/RangeDefinition.$(ObjSuf) \
    412         tmp/Utilities/Fastjet/src/ClusterSequencePassiveArea.$(ObjSuf) \
    413         tmp/Utilities/Fastjet/src/ClusterSequenceAreaBase.$(ObjSuf) \
    414         tmp/Utilities/Fastjet/src/ClusterSequence1GhostPassiveArea.$(ObjSuf) \
    415         tmp/Utilities/Fastjet/src/AreaDefinition.$(ObjSuf) \
    416         tmp/Utilities/Fastjet/src/JetDefinition.$(ObjSuf) \
    417         tmp/Utilities/Fastjet/src/BasicRandom.$(ObjSuf) \
    418         tmp/Utilities/Fastjet/src/ClosestPair2D.$(ObjSuf) \
    419         tmp/Utilities/Fastjet/src/DnnPlane.$(ObjSuf) \
    420         tmp/Utilities/Fastjet/src/ClusterSequence_Delaunay.$(ObjSuf) \
    421429        tmp/Utilities/Fastjet/src/ClusterSequence.$(ObjSuf) \
    422430        tmp/Utilities/Fastjet/src/ClusterSequenceActiveAreaExplicitGhosts.$(ObjSuf) \
    423         tmp/Utilities/Fastjet/src/PseudoJet.$(ObjSuf) \
    424         tmp/Utilities/Fastjet/src/ClusterSequenceArea.$(ObjSuf) \
    425         tmp/Utilities/Fastjet/src/ClusterSequence_N2.$(ObjSuf) \
    426         tmp/Utilities/Fastjet/src/ClusterSequenceActiveArea.$(ObjSuf) \
    427         tmp/Utilities/Fastjet/src/ClusterSequence_CP2DChan.$(ObjSuf) \
    428         tmp/Utilities/Fastjet/src/Error.$(ObjSuf) \
     431        tmp/Utilities/Fastjet/src/AreaDefinition.$(ObjSuf) \
     432        tmp/Utilities/Fastjet/src/Voronoi.$(ObjSuf) \
    429433        tmp/Utilities/Fastjet/src/Dnn2piCylinder.$(ObjSuf) \
    430434        tmp/Utilities/Fastjet/plugins/CDFCones/CDFMidPointPlugin.$(ObjSuf) \
    431435        tmp/Utilities/Fastjet/plugins/CDFCones/CDFJetCluPlugin.$(ObjSuf) \
     436        tmp/Utilities/Fastjet/plugins/CDFCones/src/Centroid.$(ObjSuf) \
     437        tmp/Utilities/Fastjet/plugins/CDFCones/src/CalTower.$(ObjSuf) \
     438        tmp/Utilities/Fastjet/plugins/CDFCones/src/PhysicsTower.$(ObjSuf) \
    432439        tmp/Utilities/Fastjet/plugins/CDFCones/src/MidPointAlgorithm.$(ObjSuf) \
    433         tmp/Utilities/Fastjet/plugins/CDFCones/src/PhysicsTower.$(ObjSuf) \
    434         tmp/Utilities/Fastjet/plugins/CDFCones/src/Centroid.$(ObjSuf) \
    435         tmp/Utilities/Fastjet/plugins/CDFCones/src/ClusterComparisons.$(ObjSuf) \
     440        tmp/Utilities/Fastjet/plugins/CDFCones/src/LorentzVector.$(ObjSuf) \
    436441        tmp/Utilities/Fastjet/plugins/CDFCones/src/JetCluAlgorithm.$(ObjSuf) \
    437442        tmp/Utilities/Fastjet/plugins/CDFCones/src/Cluster.$(ObjSuf) \
    438         tmp/Utilities/Fastjet/plugins/CDFCones/src/CalTower.$(ObjSuf) \
    439         tmp/Utilities/Fastjet/plugins/CDFCones/src/LorentzVector.$(ObjSuf) \
     443        tmp/Utilities/Fastjet/plugins/CDFCones/src/ClusterComparisons.$(ObjSuf) \
    440444        tmp/Utilities/Fastjet/plugins/SISCone/SISConePlugin.$(ObjSuf) \
     445        tmp/Utilities/Fastjet/plugins/SISCone/src/hash.$(ObjSuf) \
     446        tmp/Utilities/Fastjet/plugins/SISCone/src/siscone.$(ObjSuf) \
     447        tmp/Utilities/Fastjet/plugins/SISCone/src/reference.$(ObjSuf) \
    441448        tmp/Utilities/Fastjet/plugins/SISCone/src/ranlux.$(ObjSuf) \
     449        tmp/Utilities/Fastjet/plugins/SISCone/src/vicinity.$(ObjSuf) \
     450        tmp/Utilities/Fastjet/plugins/SISCone/src/siscone_error.$(ObjSuf) \
     451        tmp/Utilities/Fastjet/plugins/SISCone/src/area.$(ObjSuf) \
     452        tmp/Utilities/Fastjet/plugins/SISCone/src/protocones.$(ObjSuf) \
     453        tmp/Utilities/Fastjet/plugins/SISCone/src/split_merge.$(ObjSuf) \
    442454        tmp/Utilities/Fastjet/plugins/SISCone/src/geom_2d.$(ObjSuf) \
    443455        tmp/Utilities/Fastjet/plugins/SISCone/src/momentum.$(ObjSuf) \
    444         tmp/Utilities/Fastjet/plugins/SISCone/src/reference.$(ObjSuf) \
    445         tmp/Utilities/Fastjet/plugins/SISCone/src/siscone.$(ObjSuf) \
    446         tmp/Utilities/Fastjet/plugins/SISCone/src/area.$(ObjSuf) \
    447456        tmp/Utilities/Fastjet/plugins/SISCone/src/quadtree.$(ObjSuf) \
    448         tmp/Utilities/Fastjet/plugins/SISCone/src/split_merge.$(ObjSuf) \
    449         tmp/Utilities/Fastjet/plugins/SISCone/src/siscone_error.$(ObjSuf) \
    450         tmp/Utilities/Fastjet/plugins/SISCone/src/protocones.$(ObjSuf) \
    451         tmp/Utilities/Fastjet/plugins/SISCone/src/vicinity.$(ObjSuf) \
    452         tmp/Utilities/Fastjet/plugins/SISCone/src/hash.$(ObjSuf) \
    453457        tmp/Examples/src/Analysis_Ex.$(ObjSuf)
    454458
     459tmp/Utilities/mcfio/mcfio_UserDictionary.$(ObjSuf): \
     460        Utilities/mcfio/mcfio_UserDictionary.c
     461tmp/Utilities/mcfio/mcfio_Util1.$(ObjSuf): \
     462        Utilities/mcfio/mcfio_Util1.c
    455463tmp/Utilities/mcfio/mcf_ntuBldDbinc.$(ObjSuf): \
    456464        Utilities/mcfio/mcf_ntuBldDbinc.c
    457465tmp/Utilities/mcfio/mcfio_SeqDummy.$(ObjSuf): \
    458466        Utilities/mcfio/mcfio_SeqDummy.c
    459 tmp/Utilities/mcfio/mcfio_Util1.$(ObjSuf): \
    460         Utilities/mcfio/mcfio_Util1.c
     467tmp/Utilities/mcfio/mcfio_Block.$(ObjSuf): \
     468        Utilities/mcfio/mcfio_Block.c
    461469tmp/Utilities/mcfio/mcf_evt_xdr.$(ObjSuf): \
    462470        Utilities/mcfio/mcf_evt_xdr.c
     471tmp/Utilities/mcfio/mcfio_Direct.$(ObjSuf): \
     472        Utilities/mcfio/mcfio_Direct.c
     473tmp/Utilities/mcfio/mcf_ntubldInit.$(ObjSuf): \
     474        Utilities/mcfio/mcf_ntubldInit.c
    463475tmp/Utilities/mcfio/mcf_NTuIOUtils.$(ObjSuf): \
    464476        Utilities/mcfio/mcf_NTuIOUtils.c
    465 tmp/Utilities/mcfio/mcfio_Block.$(ObjSuf): \
    466         Utilities/mcfio/mcfio_Block.c
    467 tmp/Utilities/mcfio/mcfio_Direct.$(ObjSuf): \
    468         Utilities/mcfio/mcfio_Direct.c
    469477tmp/Utilities/mcfio/mcf_NTuIOFiles.$(ObjSuf): \
    470478        Utilities/mcfio/mcf_NTuIOFiles.c
    471 tmp/Utilities/mcfio/mcfio_UserDictionary.$(ObjSuf): \
    472         Utilities/mcfio/mcfio_UserDictionary.c
    473 tmp/Utilities/mcfio/mcf_ntubldInit.$(ObjSuf): \
    474         Utilities/mcfio/mcf_ntubldInit.c
    475 tmp/Utilities/stdhep/mcf_hepev4_xdr.$(ObjSuf): \
    476         Utilities/stdhep/mcf_hepev4_xdr.c \
    477         Utilities/mcfio/mcfio_Dict.h \
    478         Utilities/mcfio/mcf_xdr.h \
    479         Utilities/stdhep/stdhep.h \
    480         Utilities/stdhep/hepev4.h \
    481         Utilities/stdhep/stdtmp.h \
    482         Utilities/stdhep/stdver.h
    483 tmp/Utilities/stdhep/mcf_stdcm1_xdr.$(ObjSuf): \
    484         Utilities/stdhep/mcf_stdcm1_xdr.c \
    485         Utilities/mcfio/mcfio_Dict.h \
    486         Utilities/mcfio/mcf_xdr.h \
    487         Utilities/stdhep/stdcm1.h \
    488         Utilities/stdhep/stdver.h
    489479tmp/Utilities/stdhep/mcf_hepup_xdr.$(ObjSuf): \
    490480        Utilities/stdhep/mcf_hepup_xdr.c \
     
    494484        Utilities/stdhep/heprup.h \
    495485        Utilities/stdhep/stdver.h
    496 tmp/Utilities/stdhep/mcf_Stdhep_xdr.$(ObjSuf): \
    497         Utilities/stdhep/mcf_Stdhep_xdr.c \
    498         Utilities/mcfio/mcfio_Dict.h \
    499         Utilities/mcfio/mcf_xdr.h \
    500         Utilities/stdhep/stdhep.h \
    501         Utilities/stdhep/stdtmp.h \
    502         Utilities/stdhep/stdver.h
    503 tmp/Utilities/stdhep/stdhep_internal_utils.$(ObjSuf): \
    504         Utilities/stdhep/stdhep_internal_utils.c \
    505         Utilities/stdhep/stdhep.h \
    506         Utilities/stdhep/hepev4.h \
    507         Utilities/stdhep/stdtmp.h \
    508         Utilities/stdhep/hepeup.h
    509486tmp/Utilities/stdhep/stdhep_mcfio.$(ObjSuf): \
    510487        Utilities/stdhep/stdhep_mcfio.c \
     
    522499        Utilities/stdhep/stdcnt.h \
    523500        Utilities/stdhep/stdhep_mcfio.h
     501tmp/Utilities/stdhep/mcf_hepev4_xdr.$(ObjSuf): \
     502        Utilities/stdhep/mcf_hepev4_xdr.c \
     503        Utilities/mcfio/mcfio_Dict.h \
     504        Utilities/mcfio/mcf_xdr.h \
     505        Utilities/stdhep/stdhep.h \
     506        Utilities/stdhep/hepev4.h \
     507        Utilities/stdhep/stdtmp.h \
     508        Utilities/stdhep/stdver.h
     509tmp/Utilities/stdhep/mcf_Stdhep_xdr.$(ObjSuf): \
     510        Utilities/stdhep/mcf_Stdhep_xdr.c \
     511        Utilities/mcfio/mcfio_Dict.h \
     512        Utilities/mcfio/mcf_xdr.h \
     513        Utilities/stdhep/stdhep.h \
     514        Utilities/stdhep/stdtmp.h \
     515        Utilities/stdhep/stdver.h
     516tmp/Utilities/stdhep/mcf_stdcm1_xdr.$(ObjSuf): \
     517        Utilities/stdhep/mcf_stdcm1_xdr.c \
     518        Utilities/mcfio/mcfio_Dict.h \
     519        Utilities/mcfio/mcf_xdr.h \
     520        Utilities/stdhep/stdcm1.h \
     521        Utilities/stdhep/stdver.h
     522tmp/Utilities/stdhep/stdhep_internal_utils.$(ObjSuf): \
     523        Utilities/stdhep/stdhep_internal_utils.c \
     524        Utilities/stdhep/stdhep.h \
     525        Utilities/stdhep/hepev4.h \
     526        Utilities/stdhep/stdtmp.h \
     527        Utilities/stdhep/hepeup.h
    524528STDHEP_OBJ =  \
     529        tmp/Utilities/mcfio/mcfio_UserDictionary.$(ObjSuf) \
     530        tmp/Utilities/mcfio/mcfio_Util1.$(ObjSuf) \
    525531        tmp/Utilities/mcfio/mcf_ntuBldDbinc.$(ObjSuf) \
    526532        tmp/Utilities/mcfio/mcfio_SeqDummy.$(ObjSuf) \
    527         tmp/Utilities/mcfio/mcfio_Util1.$(ObjSuf) \
     533        tmp/Utilities/mcfio/mcfio_Block.$(ObjSuf) \
    528534        tmp/Utilities/mcfio/mcf_evt_xdr.$(ObjSuf) \
     535        tmp/Utilities/mcfio/mcfio_Direct.$(ObjSuf) \
     536        tmp/Utilities/mcfio/mcf_ntubldInit.$(ObjSuf) \
    529537        tmp/Utilities/mcfio/mcf_NTuIOUtils.$(ObjSuf) \
    530         tmp/Utilities/mcfio/mcfio_Block.$(ObjSuf) \
    531         tmp/Utilities/mcfio/mcfio_Direct.$(ObjSuf) \
    532538        tmp/Utilities/mcfio/mcf_NTuIOFiles.$(ObjSuf) \
    533         tmp/Utilities/mcfio/mcfio_UserDictionary.$(ObjSuf) \
    534         tmp/Utilities/mcfio/mcf_ntubldInit.$(ObjSuf) \
     539        tmp/Utilities/stdhep/mcf_hepup_xdr.$(ObjSuf) \
     540        tmp/Utilities/stdhep/stdhep_mcfio.$(ObjSuf) \
    535541        tmp/Utilities/stdhep/mcf_hepev4_xdr.$(ObjSuf) \
     542        tmp/Utilities/stdhep/mcf_Stdhep_xdr.$(ObjSuf) \
    536543        tmp/Utilities/stdhep/mcf_stdcm1_xdr.$(ObjSuf) \
    537         tmp/Utilities/stdhep/mcf_hepup_xdr.$(ObjSuf) \
    538         tmp/Utilities/stdhep/mcf_Stdhep_xdr.$(ObjSuf) \
    539         tmp/Utilities/stdhep/stdhep_internal_utils.$(ObjSuf) \
    540         tmp/Utilities/stdhep/stdhep_mcfio.$(ObjSuf)
    541 
    542 interface/DataConverter.h: \
    543         Utilities/ExRootAnalysis/interface/ExRootTreeBranch.h \
    544         Utilities/ExRootAnalysis/interface/LHEF.h
    545         @touch $@
     544        tmp/Utilities/stdhep/stdhep_internal_utils.$(ObjSuf)
    546545
    547546interface/TriggerUtil.h: \
     
    549548        Utilities/ExRootAnalysis/interface/TSimpleArray.h \
    550549        Utilities/ExRootAnalysis/interface/ExRootTreeBranch.h
     550        @touch $@
     551
     552interface/DataConverter.h: \
     553        Utilities/ExRootAnalysis/interface/ExRootTreeBranch.h \
     554        Utilities/ExRootAnalysis/interface/LHEF.h
    551555        @touch $@
    552556
     
    745749###
    746750
    747 
     751tar $(TARBALL):
     752        @echo Building tarball of sources
     753        @mkdir $(FOLDER)
     754        @rsync -qavztup --exclude=CVS* CREDITS README VERSION FAQ Delphes.cpp Resolutions.cpp Makefile rootlogon.C genMakefile.tcl interface lib routines src data Examples Utilities $(FOLDER)
     755        @rm -f $(FOLDER)/$(SHARED)
     756        @rm -f $(FOLDER)/Utilities/FROG/Lib/*.o
     757        @rm -f $(FOLDER)/Utilities/FROG/Lib/libfrog.*
     758        @tar czf $(TARBALL) $(FOLDER)
     759        @rm -rf $(FOLDER)
     760        @mkdir $(FOLDER)
     761        @cp tt_jj_small.hep TEST_small_tt.list $(FOLDER)
     762        @tar czf $(TESTFILE).tar.gz $(FOLDER)
     763        @rm -rf $(FOLDER)
     764        @echo Done : `ls $(TARBALL) $(TESTFILE).tar.gz`
     765
     766
     767
  • trunk/genMakefile.tcl

    r188 r201  
    225225
    226226SHARED = lib/libUtilities.$(DllSuf) lib/libHector.$(DllSuf)
     227VERSION=$(shell cat VERSION)
     228FOLDER=Delphes_V_$(VERSION)
     229TARBALL=$(FOLDER).tar.gz
     230TESTFILE=tt_jj_small.hep
    227231
    228232all:
     
    328332###
    329333
    330 }
     334tar $(TARBALL):
     335        @echo Building tarball of sources
     336        @mkdir $(FOLDER)
     337        @rsync -qavztup --exclude=CVS* CREDITS README VERSION FAQ Delphes.cpp Resolutions.cpp Makefile rootlogon.C genMakefile.tcl interface lib routines src data Examples Utilities $(FOLDER)
     338        @rm -f $(FOLDER)/$(SHARED)
     339        @rm -f $(FOLDER)/Utilities/FROG/Lib/*.o
     340        @rm -f $(FOLDER)/Utilities/FROG/Lib/libfrog.*
     341        @tar czf $(TARBALL) $(FOLDER)
     342        @rm -rf $(FOLDER)
     343        @mkdir $(FOLDER)
     344        @cp tt_jj_small.hep TEST_small_tt.list $(FOLDER)
     345        @tar czf $(TESTFILE).tar.gz $(FOLDER)
     346        @rm -rf $(FOLDER)
     347        @echo Done : `ls $(TARBALL) $(TESTFILE).tar.gz`
     348
     349
     350}
Note: See TracChangeset for help on using the changeset viewer.