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