implementation of effc++
[u/mrichter/AliRoot.git] / HLT / TPCLib / Makefile.am
CommitLineData
b521659f 1# $Id$
2# Makefile template for the Alice HLT TPC library
3
4MODULE = AliHLTTPC
5
85869391 6AM_CPPFLAGS = -I$(top_srcdir)/BASE \
b521659f 7 -I$(ALICE_ROOT)/include \
8 -I$(ALICE_ROOT)/TPC \
9 -I$(ALICE_ROOT)/CONTAINERS \
10 -I$(ALICE_ROOT)/STEER \
11 -I$(ALICE_ROOT)/RAW
12
13
14# library definition
15lib_LTLIBRARIES = libAliHLTTPC.la
16
17# library sources
18libAliHLTTPC_la_SOURCES = AliHLTTPCLog.cxx \
19 AliHLTTPCTransform.cxx \
20 AliHLTTPCMemHandler.cxx \
21 AliHLTTPCDataCompressorHelper.cxx \
22 AliHLTTPCFitter.cxx \
23 AliHLTTPCFileHandler.cxx \
24 AliHLTTPCBenchmark.cxx \
25 AliHLTTPCDDLDataFileHandler.cxx \
26 AliHLTTPCClustFinderNew.cxx \
27 AliHLTTPCClusterFinder.cxx \
28 AliHLTTPCDigitReader.cxx \
29 AliHLTTPCDigitReaderPacked.cxx \
30 AliHLTTPCDigitReaderUnpacked.cxx \
31 AliHLTTPCVertex.cxx \
32 AliHLTTPCVertexArray.cxx \
33 AliHLTTPCVertexFinder.cxx \
34 AliHLTTPCTrackArray.cxx \
35 AliHLTTPCTrack.cxx \
36 AliHLTTPCConfMapFit.cxx \
37 AliHLTTPCConfMapTrack.cxx \
38 AliHLTTPCConfMapPoint.cxx \
39 AliHLTTPCConfMapper.cxx \
40 AliHLTTPCModelTrack.cxx \
41 AliHLTTPCMerger.cxx \
42 AliHLTTPCTrackMerger.cxx \
43 AliHLTTPCGlobalMerger.cxx \
44 AliHLTTPCInterMerger.cxx \
45 AliHLTTPC.cxx \
46 AliHLTTPCDisplay.cxx \
47 AliHLTTPCDefinitions.cxx \
48 AliHLTTPCRawDataUnpackerComponent.cxx \
49 AliHLTTPCClusterFinderComponent.cxx \
50 AliHLTTPCVertexFinderComponent.cxx \
51 AliHLTTPCSliceTrackerComponent.cxx \
52 AliHLTTPCGlobalMergerComponent.cxx
53
54
55# AliRawReaderMemory.cxx
56
57
58# AliHLTTPCHoughTrack.cxx \
59# AliHLTTPCHistogram.cxx \
60# AliHLTTPCHistogramAdaptive.cxx \
61# AliHLTTPCHoughBaseTransformer.cxx \
62# AliHLTTPCHoughTransformerRow.cxx
63
64
65# class header files, the link definition for the root dictionary
66# will be created from the names of the header files
67CLASS_HDRS = AliHLTTPCLog.h \
68 AliHLTTPCTransform.h \
69 AliHLTTPCMemHandler.h \
70 AliHLTTPCDataCompressorHelper.h \
71 AliHLTTPCFitter.h \
72 AliHLTTPCFileHandler.h \
73 AliHLTTPCBenchmark.h \
74 AliHLTTPCDDLDataFileHandler.h \
75 AliHLTTPCClustFinderNew.h \
76 AliHLTTPCClusterFinder.h \
77 AliHLTTPCDigitReader.h \
78 AliHLTTPCDigitReaderPacked.h \
79 AliHLTTPCDigitReaderUnpacked.h \
80 AliHLTTPCVertex.h \
81 AliHLTTPCVertexArray.h \
82 AliHLTTPCVertexFinder.h \
83 AliHLTTPCTrackArray.h \
84 AliHLTTPCTrack.h \
85 AliHLTTPCConfMapFit.h \
86 AliHLTTPCConfMapTrack.h \
87 AliHLTTPCConfMapPoint.h \
88 AliHLTTPCConfMapper.h \
89 AliHLTTPCModelTrack.h \
90 AliHLTTPCMerger.h \
91 AliHLTTPCTrackMerger.h \
92 AliHLTTPCGlobalMerger.h \
93 AliHLTTPCInterMerger.h \
94 AliHLTTPC.h \
95 AliHLTTPCSpacePointData.h \
96 AliHLTTPCDisplay.h \
97 AliHLTTPCDefinitions.h \
98 AliHLTTPCRawDataUnpackerComponent.h \
99 AliHLTTPCClusterFinderComponent.h \
100 AliHLTTPCVertexFinderComponent.h \
101 AliHLTTPCSliceTrackerComponent.h \
102 AliHLTTPCGlobalMergerComponent.h
103
104
105pkginclude_HEADERS = $(CLASS_HDRS) \
106 AliHLTTPCLogging.h \
107 AliHLTTPCStandardIncludes.h \
108 AliHLTTPCRootTypes.h \
109 AliHLTTPCDigitData.h \
110 AliHLTTPCTrackSegmentData.h \
111 AliHLTTPCVertexData.h \
112 AliHLTTPCTrackletDataFormat.h \
113 AliHLTTPCRawDataFormat.h \
114 AliHLTTPCClusterDataFormat.h \
115 AliHLTTPCModels.h
116
117
118# version info for the library
85869391 119libAliHLTTPC_la_LDFLAGS = -version-info 2:0:0
b521659f 120
121# set the file name for the generated root dictionary
122DICTCPP = AliHLTTPC-DICT.cxx
123nodist_libAliHLTTPC_la_SOURCES = $(DICTCPP)
124
125CLEANFILES =
126
127include $(top_srcdir)/make.dict
128
85869391 129if EN_HLT_TPCREF
130REFDIR = Ref
131endif
132SUBDIRS = . $(REFDIR)