]>
Commit | Line | Data |
---|---|---|
0f51f5b8 | 1 | #-*- Mode: Makefile -*- |
fc455fba | 2 | # $Id$ |
0f51f5b8 | 3 | |
4 | include $(MODDIR)/hlt.conf | |
5 | ||
fc455fba | 6 | CLASS_HDRS:= AliHLTTPCTransform.h \ |
5578cf60 | 7 | AliHLTTPCAgent.h \ |
0f51f5b8 | 8 | AliHLTTPCMemHandler.h \ |
9 | AliHLTTPCDataCompressorHelper.h \ | |
10 | AliHLTTPCFitter.h \ | |
11 | AliHLTTPCFileHandler.h \ | |
12 | AliHLTTPCBenchmark.h \ | |
0f51f5b8 | 13 | AliHLTTPCClusterFinder.h \ |
7dceaa9b | 14 | AliHLTTPCMapping.h \ |
0f51f5b8 | 15 | AliHLTTPCDigitReader.h \ |
16 | AliHLTTPCDigitReaderPacked.h \ | |
17 | AliHLTTPCDigitReaderUnpacked.h \ | |
18 | AliHLTTPCDigitReaderRaw.h \ | |
f8121cb1 | 19 | AliHLTTPCDigitReaderDecoder.h \ |
3e6ec852 | 20 | AliHLTTPCDigitDumpComponent.h \ |
700722df | 21 | AliHLTTPCZeroSuppressionComponent.h \ |
deeb9f12 | 22 | AliHLTTPCNoiseMapComponent.h \ |
0f51f5b8 | 23 | AliHLTTPCVertex.h \ |
24 | AliHLTTPCVertexArray.h \ | |
25 | AliHLTTPCVertexFinder.h \ | |
26 | AliHLTTPCTrackArray.h \ | |
27 | AliHLTTPCTrack.h \ | |
5578cf60 | 28 | offline/AliHLTTPCDigitPublisherComponent.h \ |
01f43166 | 29 | AliHLTTPCClusters.h \ |
0f51f5b8 | 30 | AliHLTTPCConfMapFit.h \ |
31 | AliHLTTPCConfMapTrack.h \ | |
32 | AliHLTTPCConfMapPoint.h \ | |
33 | AliHLTTPCConfMapper.h \ | |
34 | AliHLTTPCModelTrack.h \ | |
35 | AliHLTTPCMerger.h \ | |
36 | AliHLTTPCTrackMerger.h \ | |
37 | AliHLTTPCGlobalMerger.h \ | |
38 | AliHLTTPCInterMerger.h \ | |
0f51f5b8 | 39 | AliHLTTPCPad.h \ |
0f51f5b8 | 40 | AliHLTTPCDefinitions.h \ |
41 | AliHLTTPCRawDataUnpackerComponent.h \ | |
42 | AliHLTTPCClusterFinderComponent.h \ | |
43 | AliHLTTPCVertexFinderComponent.h \ | |
44 | AliHLTTPCSliceTrackerComponent.h \ | |
45 | AliHLTTPCGlobalMergerComponent.h \ | |
9d9ffd37 | 46 | AliHLTTPCEsdWriterComponent.h \ |
326c2d4b | 47 | tracking-ca/AliHLTTPCCACell.h \ |
48 | tracking-ca/AliHLTTPCCADisplay.h \ | |
49 | tracking-ca/AliHLTTPCCAHit.h \ | |
50 | tracking-ca/AliHLTTPCCAOutTrack.h \ | |
51 | tracking-ca/AliHLTTPCCAParam.h \ | |
52 | tracking-ca/AliHLTTPCCARow.h \ | |
53 | tracking-ca/AliHLTTPCCATrackerComponent.h \ | |
54 | tracking-ca/AliHLTTPCCATracker.h \ | |
55 | tracking-ca/AliHLTTPCCATrack.h \ | |
56 | tracking-ca/AliHLTTPCCATrackPar.h \ | |
ff2f0f94 | 57 | comp/AliHLTTPCCompDataCompressorHelper.h \ |
58 | comp/AliHLTTPCCompDumpComponent.h \ | |
59 | comp/AliHLTTPCCompModelAnalysis.h \ | |
60 | comp/AliHLTTPCCompModelConverter.h \ | |
61 | comp/AliHLTTPCCompModelConverterComponent.h \ | |
62 | comp/AliHLTTPCCompModelDeconverter.h \ | |
63 | comp/AliHLTTPCCompModelDeconverterComponent.h \ | |
64 | comp/AliHLTTPCCompModelDeflater.h \ | |
65 | comp/AliHLTTPCCompModelDeflaterComponent.h \ | |
66 | comp/AliHLTTPCCompModelInflater.h \ | |
67 | comp/AliHLTTPCCompModelInflaterComponent.h \ | |
9d9ffd37 | 68 | AliHLTTPCCalibPedestalComponent.h \ |
28355ac2 | 69 | AliHLTTPCCalibPulserComponent.h \ |
2ff24e4c | 70 | AliHLTTPCCalibCEComponent.h \ |
71 | AliHLTTPCEventStatistics.h \ | |
72 | AliHLTTPCEventStatisticsProducerComponent.h \ | |
73 | AliHLTTPCRunStatistics.h \ | |
f2b20259 | 74 | AliHLTTPCRunStatisticsProducerComponent.h \ |
75 | AliHLTTPCKryptonClusterFinder.h \ | |
76 | AliHLTTPCKryptonClusterFinderComponent.h | |
2ff24e4c | 77 | |
78 | ||
79 | ||
9d9ffd37 | 80 | |
9d9ffd37 | 81 | # AliHLTTPCDDLDataFileHandler.h |
7e3201eb | 82 | # tracking/AliHLTTPCHough.h \ |
83 | # tracking/AliHLTTPCHoughTrack.h \ | |
84 | # tracking/AliHLTTPCHoughEval.h \ | |
85 | # tracking/AliHLTTPCHoughTracker.h \ | |
86 | # tracking/AliHLTTPCHoughTransformer.h \ | |
87 | # tracking/AliHLTTPCHoughTransformerRow.h \ | |
88 | # tracking/AliHLTTPCHoughKalmanTrack.h \ | |
89 | # tracking/AliHLTTPCHoughMaxFinder.h \ | |
90 | # tracking/AliHLTTPCHistogram.h \ | |
91 | # tracking/AliHLTTPCHistogram1D.h \ | |
46e171c2 | 92 | # tracking/AliHLTTPCHistogramAdaptive.h |
02d01bbf | 93 | |
3e6ec852 | 94 | MODULE_SRCS= $(CLASS_HDRS:.h=.cxx) \ |
95 | AliHLTTPCLog.cxx | |
96 | ||
0f51f5b8 | 97 | MODULE_HDRS:= $(CLASS_HDRS) \ |
fc455fba | 98 | AliHLTTPCLog.h \ |
0f51f5b8 | 99 | AliHLTTPCLogging.h \ |
3e6ec852 | 100 | AliHLTTPCSpacePointData.h \ |
0f51f5b8 | 101 | AliHLTTPCRootTypes.h \ |
102 | AliHLTTPCDigitData.h \ | |
103 | AliHLTTPCTrackSegmentData.h \ | |
104 | AliHLTTPCVertexData.h \ | |
105 | AliHLTTPCTrackletDataFormat.h \ | |
0f51f5b8 | 106 | AliHLTTPCClusterDataFormat.h \ |
107 | AliHLTTPCModels.h | |
108 | ||
014e1e83 | 109 | MODULE_DHDR:= |
0f51f5b8 | 110 | |
111 | SRCS:=$(patsubst %,TPCLib/%,$(MODULE_SRCS)) | |
112 | CINTHDRS:=$(patsubst %,TPCLib/%,$(CLASS_HDRS)) | |
113 | HDRS:=$(patsubst %,TPCLib/%,$(MODULE_HDRS)) | |
014e1e83 | 114 | DHDR:=$(patsubst %,TPCLib/%,$(MODULE_DHDR)) |
115 | CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1) | |
0f51f5b8 | 116 | |
117 | EDEFINE := ${HLTDEFS} | |
118 | PACKCXXFLAGS := ${HLTCXXFLAGS} | |
119 | PACKCFLAGS := ${HLTCLFAGS} | |
120 | PACKDCXXFLAGS:= ${HLTDCXXFLAGS} | |
121 | ||
672f8b8c | 122 | EINCLUDE := HLT/TPCLib \ |
123 | HLT/TPCLib/tracking \ | |
124 | HLT/TPCLib/comp \ | |
125 | HLT/TPCLib/tracking-ca \ | |
126 | HLT/TPCLib/offline \ | |
127 | HLT/BASE \ | |
128 | HLT/BASE/util \ | |
129 | HLT/RCU \ | |
130 | TPC \ | |
131 | RAW \ | |
132 | STEER | |
72ae28cd | 133 | |
134 | ifeq (win32gcc,$(ALICE_TARGET)) | |
135 | PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \ | |
136 | -lHLTbase -lAliHLTRCU -lAliHLTUtil \ | |
137 | -lCDB -lESD -lSTEER -lSTEERBase -lTPCrec -lTPCbase \ | |
138 | -lRAWDatarec | |
139 | endif |