]>
Commit | Line | Data |
---|---|---|
0f51f5b8 | 1 | #-*- Mode: Makefile -*- |
fc455fba | 2 | # $Id$ |
0f51f5b8 | 3 | |
4 | include $(MODDIR)/hlt.conf | |
5 | ||
6 | MODULE_SRCS= AliHLTTPCLog.cxx \ | |
5578cf60 | 7 | AliHLTTPCAgent.cxx \ |
0f51f5b8 | 8 | AliHLTTPCTransform.cxx \ |
9 | AliHLTTPCMemHandler.cxx \ | |
10 | AliHLTTPCDataCompressorHelper.cxx \ | |
11 | AliHLTTPCFitter.cxx \ | |
12 | AliHLTTPCFileHandler.cxx \ | |
13 | AliHLTTPCBenchmark.cxx \ | |
0f51f5b8 | 14 | AliHLTTPCClusterFinder.cxx \ |
15 | AliHLTTPCDigitReader.cxx \ | |
16 | AliHLTTPCDigitReaderPacked.cxx \ | |
17 | AliHLTTPCDigitReaderUnpacked.cxx \ | |
18 | AliHLTTPCDigitReaderRaw.cxx \ | |
19 | AliHLTTPCVertex.cxx \ | |
20 | AliHLTTPCVertexArray.cxx \ | |
21 | AliHLTTPCVertexFinder.cxx \ | |
22 | AliHLTTPCTrackArray.cxx \ | |
23 | AliHLTTPCTrack.cxx \ | |
5578cf60 | 24 | offline/AliHLTTPCDigitPublisherComponent.cxx \ |
01f43166 | 25 | AliHLTTPCClusters.cxx \ |
0f51f5b8 | 26 | AliHLTTPCConfMapFit.cxx \ |
27 | AliHLTTPCConfMapTrack.cxx \ | |
28 | AliHLTTPCConfMapPoint.cxx \ | |
29 | AliHLTTPCConfMapper.cxx \ | |
30 | AliHLTTPCModelTrack.cxx \ | |
31 | AliHLTTPCMerger.cxx \ | |
32 | AliHLTTPCTrackMerger.cxx \ | |
33 | AliHLTTPCGlobalMerger.cxx \ | |
34 | AliHLTTPCInterMerger.cxx \ | |
0f51f5b8 | 35 | AliHLTTPCPad.cxx \ |
01f43166 | 36 | AliHLTTPCPadArray.cxx \ |
0f51f5b8 | 37 | AliHLTTPCDefinitions.cxx \ |
38 | AliHLTTPCRawDataUnpackerComponent.cxx \ | |
39 | AliHLTTPCClusterFinderComponent.cxx \ | |
40 | AliHLTTPCVertexFinderComponent.cxx \ | |
41 | AliHLTTPCSliceTrackerComponent.cxx \ | |
42 | AliHLTTPCGlobalMergerComponent.cxx \ | |
9d9ffd37 | 43 | AliHLTTPCEsdWriterComponent.cxx \ |
44 | AliHLTTPCCalibPedestalComponent.cxx \ | |
45 | AliHLTTPCCalibPulserComponent.cxx | |
0f51f5b8 | 46 | |
9d9ffd37 | 47 | # AliHLTTPCDDLDataFileHandler.cxx |
7e3201eb | 48 | # tracking/AliHLTTPCHough.cxx \ |
49 | # tracking/AliHLTTPCHoughTrack.cxx \ | |
50 | # tracking/AliHLTTPCHoughEval.cxx \ | |
51 | # tracking/AliHLTTPCHoughTracker.cxx \ | |
52 | # tracking/AliHLTTPCHoughTransformer.cxx \ | |
53 | # tracking/AliHLTTPCHoughTransformerRow.cxx \ | |
54 | # tracking/AliHLTTPCHoughKalmanTrack.cxx \ | |
55 | # tracking/AliHLTTPCHoughMaxFinder.cxx \ | |
56 | # tracking/AliHLTTPCHistogram.cxx \ | |
57 | # tracking/AliHLTTPCHistogram1D.cxx \ | |
46e171c2 | 58 | # tracking/AliHLTTPCHistogramAdaptive.cxx |
02d01bbf | 59 | |
fc455fba | 60 | CLASS_HDRS:= AliHLTTPCTransform.h \ |
5578cf60 | 61 | AliHLTTPCAgent.h \ |
0f51f5b8 | 62 | AliHLTTPCMemHandler.h \ |
63 | AliHLTTPCDataCompressorHelper.h \ | |
64 | AliHLTTPCFitter.h \ | |
65 | AliHLTTPCFileHandler.h \ | |
66 | AliHLTTPCBenchmark.h \ | |
0f51f5b8 | 67 | AliHLTTPCClusterFinder.h \ |
68 | AliHLTTPCDigitReader.h \ | |
69 | AliHLTTPCDigitReaderPacked.h \ | |
70 | AliHLTTPCDigitReaderUnpacked.h \ | |
71 | AliHLTTPCDigitReaderRaw.h \ | |
72 | AliHLTTPCVertex.h \ | |
73 | AliHLTTPCVertexArray.h \ | |
74 | AliHLTTPCVertexFinder.h \ | |
75 | AliHLTTPCTrackArray.h \ | |
76 | AliHLTTPCTrack.h \ | |
5578cf60 | 77 | offline/AliHLTTPCDigitPublisherComponent.h \ |
01f43166 | 78 | AliHLTTPCClusters.h \ |
0f51f5b8 | 79 | AliHLTTPCConfMapFit.h \ |
80 | AliHLTTPCConfMapTrack.h \ | |
81 | AliHLTTPCConfMapPoint.h \ | |
82 | AliHLTTPCConfMapper.h \ | |
83 | AliHLTTPCModelTrack.h \ | |
84 | AliHLTTPCMerger.h \ | |
85 | AliHLTTPCTrackMerger.h \ | |
86 | AliHLTTPCGlobalMerger.h \ | |
87 | AliHLTTPCInterMerger.h \ | |
0f51f5b8 | 88 | AliHLTTPCPad.h \ |
01f43166 | 89 | AliHLTTPCPadArray.h \ |
0f51f5b8 | 90 | AliHLTTPCSpacePointData.h \ |
91 | AliHLTTPCDefinitions.h \ | |
92 | AliHLTTPCRawDataUnpackerComponent.h \ | |
93 | AliHLTTPCClusterFinderComponent.h \ | |
94 | AliHLTTPCVertexFinderComponent.h \ | |
95 | AliHLTTPCSliceTrackerComponent.h \ | |
96 | AliHLTTPCGlobalMergerComponent.h \ | |
9d9ffd37 | 97 | AliHLTTPCEsdWriterComponent.h \ |
98 | AliHLTTPCCalibPedestalComponent.h \ | |
99 | AliHLTTPCCalibPulserComponent.h | |
0f51f5b8 | 100 | |
9d9ffd37 | 101 | |
102 | ||
103 | # AliHLTTPCDDLDataFileHandler.h | |
7e3201eb | 104 | # tracking/AliHLTTPCHough.h \ |
105 | # tracking/AliHLTTPCHoughTrack.h \ | |
106 | # tracking/AliHLTTPCHoughEval.h \ | |
107 | # tracking/AliHLTTPCHoughTracker.h \ | |
108 | # tracking/AliHLTTPCHoughTransformer.h \ | |
109 | # tracking/AliHLTTPCHoughTransformerRow.h \ | |
110 | # tracking/AliHLTTPCHoughKalmanTrack.h \ | |
111 | # tracking/AliHLTTPCHoughMaxFinder.h \ | |
112 | # tracking/AliHLTTPCHistogram.h \ | |
113 | # tracking/AliHLTTPCHistogram1D.h \ | |
46e171c2 | 114 | # tracking/AliHLTTPCHistogramAdaptive.h |
02d01bbf | 115 | |
0f51f5b8 | 116 | MODULE_HDRS:= $(CLASS_HDRS) \ |
fc455fba | 117 | AliHLTTPCLog.h \ |
0f51f5b8 | 118 | AliHLTTPCLogging.h \ |
119 | AliHLTTPCRootTypes.h \ | |
120 | AliHLTTPCDigitData.h \ | |
121 | AliHLTTPCTrackSegmentData.h \ | |
122 | AliHLTTPCVertexData.h \ | |
123 | AliHLTTPCTrackletDataFormat.h \ | |
0f51f5b8 | 124 | AliHLTTPCClusterDataFormat.h \ |
125 | AliHLTTPCModels.h | |
126 | ||
014e1e83 | 127 | MODULE_DHDR:= |
0f51f5b8 | 128 | |
129 | SRCS:=$(patsubst %,TPCLib/%,$(MODULE_SRCS)) | |
130 | CINTHDRS:=$(patsubst %,TPCLib/%,$(CLASS_HDRS)) | |
131 | HDRS:=$(patsubst %,TPCLib/%,$(MODULE_HDRS)) | |
014e1e83 | 132 | DHDR:=$(patsubst %,TPCLib/%,$(MODULE_DHDR)) |
133 | CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1) | |
0f51f5b8 | 134 | |
135 | EDEFINE := ${HLTDEFS} | |
136 | PACKCXXFLAGS := ${HLTCXXFLAGS} | |
137 | PACKCFLAGS := ${HLTCLFAGS} | |
138 | PACKDCXXFLAGS:= ${HLTDCXXFLAGS} | |
139 | ||
34e89120 | 140 | EINCLUDE := HLT/TPCLib HLT/TPCLib/tracking HLT/BASE HLT/BASE/util TPC RAW STEER |