]>
Commit | Line | Data |
---|---|---|
0f51f5b8 | 1 | #-*- Mode: Makefile -*- |
fc455fba | 2 | # $Id$ |
0f51f5b8 | 3 | |
00d07bcd | 4 | |
fc455fba | 5 | CLASS_HDRS:= AliHLTTPCTransform.h \ |
0bbbbd17 | 6 | AliHLTTPCClusterTransformation.h \ |
5578cf60 | 7 | AliHLTTPCAgent.h \ |
0f51f5b8 | 8 | AliHLTTPCMemHandler.h \ |
9 | AliHLTTPCDataCompressorHelper.h \ | |
10 | AliHLTTPCFitter.h \ | |
11 | AliHLTTPCFileHandler.h \ | |
0f51f5b8 | 12 | AliHLTTPCClusterFinder.h \ |
7dceaa9b | 13 | AliHLTTPCMapping.h \ |
0f51f5b8 | 14 | AliHLTTPCDigitReader.h \ |
15 | AliHLTTPCDigitReaderPacked.h \ | |
16 | AliHLTTPCDigitReaderUnpacked.h \ | |
f8121cb1 | 17 | AliHLTTPCDigitReaderDecoder.h \ |
d9a0c52c | 18 | AliHLTTPCDigitReader32Bit.h \ |
3e6ec852 | 19 | AliHLTTPCDigitDumpComponent.h \ |
a826d7b2 | 20 | AliHLTTPCDataCheckerComponent.h \ |
700722df | 21 | AliHLTTPCZeroSuppressionComponent.h \ |
dadc7068 | 22 | AliHLTTPCNoiseMap.h \ |
deeb9f12 | 23 | AliHLTTPCNoiseMapComponent.h \ |
0f51f5b8 | 24 | AliHLTTPCVertex.h \ |
25 | AliHLTTPCVertexArray.h \ | |
26 | AliHLTTPCVertexFinder.h \ | |
27 | AliHLTTPCTrackArray.h \ | |
28 | AliHLTTPCTrack.h \ | |
5578cf60 | 29 | offline/AliHLTTPCDigitPublisherComponent.h \ |
1ac82ce6 | 30 | offline/AliHLTTPCOfflineClustererComponent.h \ |
31 | offline/AliHLTTPCOfflineTrackerComponent.h \ | |
0e442a0a | 32 | offline/AliHLTTPCOfflineTrackerCalibComponent.h \ |
e642ae99 | 33 | offline/AliHLTTPCOfflineCalibrationComponent.h \ |
cdfe3c01 | 34 | offline/AliHLTTPCOfflineCluster.h \ |
01f43166 | 35 | AliHLTTPCClusters.h \ |
0f51f5b8 | 36 | AliHLTTPCConfMapFit.h \ |
37 | AliHLTTPCConfMapTrack.h \ | |
38 | AliHLTTPCConfMapPoint.h \ | |
39 | AliHLTTPCConfMapper.h \ | |
40 | AliHLTTPCModelTrack.h \ | |
41 | AliHLTTPCMerger.h \ | |
42 | AliHLTTPCTrackMerger.h \ | |
43 | AliHLTTPCGlobalMerger.h \ | |
44 | AliHLTTPCInterMerger.h \ | |
0f51f5b8 | 45 | AliHLTTPCPad.h \ |
0f51f5b8 | 46 | AliHLTTPCDefinitions.h \ |
47 | AliHLTTPCRawDataUnpackerComponent.h \ | |
48 | AliHLTTPCClusterFinderComponent.h \ | |
6d0576a9 | 49 | AliHLTTPCHWClusterTransformComponent.h \ |
cfe8311c | 50 | AliHLTTPCCFComparisonComponent.h \ |
0f51f5b8 | 51 | AliHLTTPCVertexFinderComponent.h \ |
52 | AliHLTTPCSliceTrackerComponent.h \ | |
53 | AliHLTTPCGlobalMergerComponent.h \ | |
9d9ffd37 | 54 | AliHLTTPCEsdWriterComponent.h \ |
cdfe3c01 | 55 | AliHLTTPCHistogramHandlerComponent.h \ |
56 | AliHLTTPCClusterConverterComponent.h \ | |
96c0c856 | 57 | tracking-ca/AliHLTTPCCATrack.h \ |
58 | tracking-ca/AliHLTTPCCATracklet.h \ | |
59 | tracking-ca/AliHLTTPCCATracker.h \ | |
b7b63fdd | 60 | tracking-ca/AliHLTTPCCABaseTrackParam.h \ |
96c0c856 | 61 | tracking-ca/AliHLTTPCCATrackParam.h \ |
96c0c856 | 62 | tracking-ca/AliHLTTPCCATrackConvertor.h \ |
63 | tracking-ca/AliHLTTPCCAParam.h \ | |
64 | tracking-ca/AliHLTTPCCARow.h \ | |
65 | tracking-ca/AliHLTTPCCAGrid.h \ | |
66 | tracking-ca/AliHLTTPCCAHitArea.h \ | |
67 | tracking-ca/AliHLTTPCCAMCPoint.h \ | |
68 | tracking-ca/AliHLTTPCCATrackerComponent.h \ | |
69 | tracking-ca/AliHLTTPCCANeighboursFinder.h \ | |
70 | tracking-ca/AliHLTTPCCANeighboursCleaner.h \ | |
71 | tracking-ca/AliHLTTPCCAStartHitsFinder.h \ | |
72 | tracking-ca/AliHLTTPCCATrackletConstructor.h \ | |
73 | tracking-ca/AliHLTTPCCATrackletSelector.h \ | |
74 | tracking-ca/AliHLTTPCCADisplay.h \ | |
75 | tracking-ca/AliHLTTPCCAMCTrack.h \ | |
76 | tracking-ca/AliHLTTPCCAPerformance.h \ | |
77 | tracking-ca/AliHLTTPCCAMerger.h \ | |
78 | tracking-ca/AliHLTTPCCAGlobalMergerComponent.h \ | |
79 | tracking-ca/AliHLTTPCCAClusterData.h \ | |
80 | tracking-ca/AliHLTTPCCASliceData.h \ | |
81 | tracking-ca/AliHLTTPCCASliceOutput.h \ | |
82 | tracking-ca/AliHLTTPCCAStandaloneFramework.h \ | |
83 | tracking-ca/AliTPCtrackerCA.h \ | |
84 | tracking-ca/AliHLTTPCCATrackerFramework.h \ | |
85 | tracking-ca/AliHLTTPCCAInputDataCompressorComponent.h \ | |
86 | tracking-ca/AliHLTTPCCAGPUTracker.h \ | |
ae481371 | 87 | tracking-ca/AliHLTTPCCATrackerOutputConverter.h \ |
6d869045 | 88 | merger-ca/AliHLTTPCGMTrackParam.h \ |
89 | merger-ca/AliHLTTPCGMSliceTrack.h \ | |
90 | merger-ca/AliHLTTPCGMMerger.h \ | |
ff2f0f94 | 91 | comp/AliHLTTPCCompDataCompressorHelper.h \ |
92 | comp/AliHLTTPCCompDumpComponent.h \ | |
93 | comp/AliHLTTPCCompModelAnalysis.h \ | |
94 | comp/AliHLTTPCCompModelConverter.h \ | |
95 | comp/AliHLTTPCCompModelConverterComponent.h \ | |
96 | comp/AliHLTTPCCompModelDeconverter.h \ | |
97 | comp/AliHLTTPCCompModelDeconverterComponent.h \ | |
98 | comp/AliHLTTPCCompModelDeflater.h \ | |
99 | comp/AliHLTTPCCompModelDeflaterComponent.h \ | |
100 | comp/AliHLTTPCCompModelInflater.h \ | |
101 | comp/AliHLTTPCCompModelInflaterComponent.h \ | |
2ff24e4c | 102 | AliHLTTPCEventStatistics.h \ |
103 | AliHLTTPCEventStatisticsProducerComponent.h \ | |
104 | AliHLTTPCRunStatistics.h \ | |
f2b20259 | 105 | AliHLTTPCRunStatisticsProducerComponent.h \ |
106 | AliHLTTPCKryptonClusterFinder.h \ | |
fefe1fdb | 107 | AliHLTTPCKryptonClusterFinderComponent.h \ |
108 | AliHLTTPCClusterHistoComponent.h \ | |
dadc7068 | 109 | AliHLTTPCTrackHistoComponent.h \ |
110 | AliHLTTPCTrackDumpComponent.h \ | |
3a3550fa | 111 | AliHLTTPCClusterDumpComponent.h \ |
a6fb14f5 | 112 | AliHLTTPCHWCFDataReverterComponent.h \ |
0973c527 | 113 | AliHLTTPCTrackMCMarkerComponent.h \ |
114 | AliHLTTPCdEdxComponent.h | |
84075f5f | 115 | |
32e0c022 | 116 | |
2ff24e4c | 117 | |
9d9ffd37 | 118 | |
9d9ffd37 | 119 | # AliHLTTPCDDLDataFileHandler.h |
7e3201eb | 120 | # tracking/AliHLTTPCHough.h \ |
121 | # tracking/AliHLTTPCHoughTrack.h \ | |
122 | # tracking/AliHLTTPCHoughEval.h \ | |
123 | # tracking/AliHLTTPCHoughTracker.h \ | |
124 | # tracking/AliHLTTPCHoughTransformer.h \ | |
125 | # tracking/AliHLTTPCHoughTransformerRow.h \ | |
126 | # tracking/AliHLTTPCHoughKalmanTrack.h \ | |
127 | # tracking/AliHLTTPCHoughMaxFinder.h \ | |
128 | # tracking/AliHLTTPCHistogram.h \ | |
129 | # tracking/AliHLTTPCHistogram1D.h \ | |
46e171c2 | 130 | # tracking/AliHLTTPCHistogramAdaptive.h |
02d01bbf | 131 | |
d3207757 | 132 | |
d4594e7d | 133 | MODULE_SRCS = $(CLASS_HDRS:.h=.cxx) \ |
3e6ec852 | 134 | AliHLTTPCLog.cxx |
135 | ||
0f51f5b8 | 136 | MODULE_HDRS:= $(CLASS_HDRS) \ |
fc455fba | 137 | AliHLTTPCLog.h \ |
0f51f5b8 | 138 | AliHLTTPCLogging.h \ |
3e6ec852 | 139 | AliHLTTPCSpacePointData.h \ |
0f51f5b8 | 140 | AliHLTTPCRootTypes.h \ |
141 | AliHLTTPCDigitData.h \ | |
142 | AliHLTTPCTrackSegmentData.h \ | |
143 | AliHLTTPCVertexData.h \ | |
144 | AliHLTTPCTrackletDataFormat.h \ | |
0f51f5b8 | 145 | AliHLTTPCClusterDataFormat.h \ |
146 | AliHLTTPCModels.h | |
147 | ||
014e1e83 | 148 | MODULE_DHDR:= |
0f51f5b8 | 149 | |
672f8b8c | 150 | EINCLUDE := HLT/TPCLib \ |
151 | HLT/TPCLib/tracking \ | |
152 | HLT/TPCLib/comp \ | |
153 | HLT/TPCLib/tracking-ca \ | |
6d869045 | 154 | HLT/TPCLib/merger-ca \ |
672f8b8c | 155 | HLT/TPCLib/offline \ |
156 | HLT/BASE \ | |
157 | HLT/BASE/util \ | |
158 | HLT/RCU \ | |
159 | TPC \ | |
160 | RAW \ | |
759f2f55 | 161 | STEER |
addb7eb1 | 162 | ELIBS := dl |
72ae28cd | 163 | |
abd75f15 | 164 | LIBRARY_DEP := -lHLTbase -lAliHLTRCU -lAliHLTUtil \ |
6aa4b4dc | 165 | -lCDB -lESD -lSTEER -lSTEERBase -lTPCrec -lTPCcalib -lTPCbase \ |
166 | -lRAWDatarec -lRAWDatabase \ | |
8b13487a | 167 | -L$(ROOTLIBDIR) -lEG |
abd75f15 | 168 | |
169 | ############################################################################### | |
170 | # | |
171 | # do not change anything below this line | |
172 | # | |
173 | include $(MODDIR)/hlt.conf | |
174 | ||
175 | SRCS:=$(patsubst %,TPCLib/%,$(MODULE_SRCS)) | |
84075f5f | 176 | CUSRCS:=$(patsubst %,TPCLib/%,$(MODULE_CUSRCS)) |
abd75f15 | 177 | CINTHDRS:=$(patsubst %,TPCLib/%,$(CLASS_HDRS)) |
178 | HDRS:=$(patsubst %,TPCLib/%,$(MODULE_HDRS)) | |
84075f5f | 179 | CUHDRS:=$(patsubst %,TPCLib/%,$(MODULE_CUHDRS)) |
abd75f15 | 180 | DHDR:=$(patsubst %,TPCLib/%,$(MODULE_DHDR)) |
181 | CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1) | |
182 | ||
8f713e40 | 183 | EDEFINE = ${HLTDEFS} |
b9a43969 | 184 | PACKCXXFLAGS := ${HLTCXXFLAGS} -Wshadow |
abd75f15 | 185 | PACKCFLAGS := ${HLTCLFAGS} |
186 | PACKDCXXFLAGS:= ${HLTDCXXFLAGS} | |
187 | PACKSOFLAGS := $(HLTSOFLAGS) |