File indexing completed on 2025-12-17 09:20:57
0001
0002
0003
0004 AUTOMAKE_OPTIONS = foreign
0005
0006
0007 lib_LTLIBRARIES = \
0008 libtrack_reco.la
0009
0010 AM_CPPFLAGS = \
0011 -DRAVE -DRaveDllExport= \
0012 -I$(includedir) \
0013 -isystem$(OFFLINE_MAIN)/include \
0014 -isystem${G4_MAIN}/include \
0015 -isystem$(ROOTSYS)/include \
0016 -fopenmp
0017
0018 AM_LDFLAGS = \
0019 -L$(libdir) \
0020 -L$(OFFLINE_MAIN)/lib \
0021 -L$(OFFLINE_MAIN)/lib64
0022
0023 pkginclude_HEADERS = \
0024 ActsAlignmentStates.h \
0025 ActsEvaluator.h \
0026 ActsPropagator.h \
0027 ALICEKF.h \
0028 AssocInfoContainer.h \
0029 AssocInfoContainerv1.h \
0030 DSTClusterPruning.h \
0031 GPUTPCBaseTrackParam.h \
0032 GPUTPCTrackLinearisation.h \
0033 GPUTPCTrackParam.h \
0034 MakeActsGeometry.h \
0035 MakeSourceLinks.h \
0036 nanoflann.hpp \
0037 PHActsGSF.h \
0038 PHActsKDTreeSeeding.h \
0039 PHActsSiliconSeeding.h \
0040 PHActsVertexPropagator.h \
0041 PHActsTrkFitter.h \
0042 PHActsTrackProjection.h \
0043 PHActsTrackPropagator.h \
0044 PHCASeeding.h \
0045 PHCASiliconSeeding.h \
0046 AzimuthalSeeder.h \
0047 PHCosmicsFilter.h \
0048 PHLineLaserReco.h \
0049 PHCosmicsTrkFitter.h \
0050 PHCosmicSeeder.h \
0051 PHCosmicTrackMerger.h \
0052 PHCosmicSeedCombiner.h \
0053 PHCosmicSiliconPropagator.h \
0054 PHGenFitTrkFitter.h \
0055 PHGhostRejection.h \
0056 PHInitVertexing.h \
0057 PHMicromegasTpcTrackMatching.h \
0058 PHSiliconTpcTrackMatching.h \
0059 PHSiliconCosmicSeeding.h \
0060 PHSimpleVertexFinder.h \
0061 PHTrackPruner.h \
0062 PHTrackCleaner.h \
0063 PHTrackSelector.h \
0064 PHRaveVertexing.h \
0065 PHSiliconHelicalPropagator.h \
0066 PHSiliconSeedMerger.h \
0067 PHSimpleKFProp.h \
0068 PHStreakFinder.h \
0069 PHTpcClusterMover.h \
0070 PHTpcDeltaZCorrection.h \
0071 PHTrackClusterAssociator.h \
0072 PHTrackPropagating.h \
0073 PHTrackSeeding.h \
0074 PHTrackFitting.h \
0075 PHTrackSetMerging.h \
0076 PHTrackSetCopyMerging.h \
0077 PHTruthClustering.h \
0078 PHTruthTrackSeeding.h \
0079 PHTruthSiliconAssociation.h \
0080 PHTruthVertexing.h \
0081 PrelimDistortionCorrection.h \
0082 PrelimDistortionCorrectionAuAu.h \
0083 SecondaryVertexFinder.h \
0084 SvtxTrackStateRemoval.h \
0085 TrackingIterationCounter.h \
0086 TpcSeedFilter.h \
0087 WeightedFitter.h
0088
0089 ROOTDICTS = \
0090 AssocInfoContainer_Dict.cc \
0091 AssocInfoContainerv1_Dict.cc
0092
0093 pcmdir = $(libdir)
0094 nobase_dist_pcm_DATA = \
0095 AssocInfoContainer_Dict_rdict.pcm \
0096 AssocInfoContainerv1_Dict_rdict.pcm
0097
0098 ACTS_SOURCES = \
0099 ActsAlignmentStates.cc \
0100 ActsEvaluator.cc \
0101 ActsPropagator.cc \
0102 MakeActsGeometry.cc \
0103 MakeSourceLinks.cc \
0104 PHActsGSF.cc \
0105 PHActsKDTreeSeeding.cc \
0106 PHActsSiliconSeeding.cc \
0107 PHActsTrkFitter.cc \
0108 PHActsVertexPropagator.cc \
0109 PHActsTrackProjection.cc \
0110 PHActsTrackPropagator.cc \
0111 PHCosmicsTrkFitter.cc
0112
0113 $OFFLINE_MAIN/share:
0114 dist_data_DATA = \
0115 tgeo-sphenix.json \
0116 tgeo-sphenix-mms.json
0117
0118 AM_CPPFLAGS += -I$(OFFLINE_MAIN)/include/ActsFatras
0119
0120 ACTS_LIBS = \
0121 -lActsCore \
0122 -lActsPluginTGeo \
0123 -lActsExamplesDetectorTGeo \
0124 -lActsExamplesFramework
0125
0126 libtrack_reco_la_SOURCES = \
0127 $(ACTS_SOURCES) \
0128 ALICEKF.cc \
0129 DSTClusterPruning.cc \
0130 PH3DVertexing.cc \
0131 PHCASeeding.cc \
0132 PHCASiliconSeeding.cc \
0133 AzimuthalSeeder.cc \
0134 GPUTPCTrackParam.cxx \
0135 PHCosmicsFilter.cc \
0136 PHLineLaserReco.cc \
0137 PHCosmicSeedCombiner.cc \
0138 PHCosmicSeeder.cc \
0139 PHCosmicTrackMerger.cc \
0140 PHCosmicSiliconPropagator.cc \
0141 PHGenFitTrkFitter.cc \
0142 PHGhostRejection.cc \
0143 PHInitVertexing.cc \
0144 PHMicromegasTpcTrackMatching.cc \
0145 PHRaveVertexing.cc \
0146 PHSiliconHelicalPropagator.cc \
0147 PHSiliconSeedMerger.cc \
0148 PHSiliconTpcTrackMatching.cc \
0149 PHSiliconCosmicSeeding.cc \
0150 PHSimpleKFProp.cc \
0151 PHSimpleVertexFinder.cc \
0152 PHStreakFinder.cc \
0153 PHTpcClusterMover.cc \
0154 PHTpcDeltaZCorrection.cc \
0155 PHTrackPruner.cc \
0156 PHTrackCleaner.cc \
0157 PHTrackClusterAssociator.cc \
0158 PHTrackSeeding.cc \
0159 PHTrackSelector.cc \
0160 PHTrackSetMerging.cc \
0161 PHTrackPropagating.cc \
0162 PHTrackFitting.cc \
0163 PHTruthClustering.cc \
0164 PHTruthTrackSeeding.cc \
0165 PHTruthVertexing.cc \
0166 PHTruthSiliconAssociation.cc \
0167 PrelimDistortionCorrection.cc \
0168 PrelimDistortionCorrectionAuAu.cc \
0169 SecondaryVertexFinder.cc \
0170 SvtxTrackStateRemoval.cc \
0171 TrackingIterationCounter.cc \
0172 TpcSeedFilter.cc \
0173 WeightedFitter.cc
0174
0175 libtrack_reco_la_LIBADD = \
0176 -lActsCore \
0177 -lActsPluginTGeo \
0178 -lActsExamplesDetectorTGeo \
0179 -lActsExamplesFramework \
0180 -lcalo_io \
0181 -lg4eval \
0182 -lg4testbench \
0183 -lg4detectors \
0184 -lg4tpc \
0185 -lg4intt \
0186 -lg4mvtx \
0187 -lgenfit2 \
0188 -lgenfit2exp \
0189 -lglobalvertex_io \
0190 -lgsl \
0191 -lgslcblas \
0192 -lintt \
0193 -lintt_io \
0194 -lmicromegas_io \
0195 -lmvtx \
0196 -lmvtx_io \
0197 -lphparameter_io \
0198 -lPHGenFit \
0199 -lSubsysReco \
0200 -ltrack_io \
0201 -ltpc \
0202 -ltrackbase_historic
0203
0204
0205
0206 %_Dict.cc: %.h %LinkDef.h
0207 rootcint -f $@ @CINTDEFS@ $(DEFAULT_INCLUDES) $(AM_CPPFLAGS) $^
0208
0209
0210 %_Dict_rdict.pcm: %_Dict.cc ;
0211
0212
0213
0214
0215
0216 BUILT_SOURCES = \
0217 testexternals.cc
0218
0219 noinst_PROGRAMS = \
0220 testexternals_track_reco
0221
0222
0223 testexternals_track_reco_SOURCES = testexternals.cc
0224 testexternals_track_reco_LDADD = libtrack_reco.la
0225
0226 testexternals.cc:
0227 echo "//*** this is a generated file. Do not commit, do not edit" > $@
0228 echo "int main()" >> $@
0229 echo "{" >> $@
0230 echo " return 0;" >> $@
0231 echo "}" >> $@
0232
0233
0234
0235
0236 clean-local:
0237 rm -f *Dict* $(BUILT_SOURCES) *.pcm