#-*- Mode: Makefile -*-
# $Id$
-TRACKING_CA:= tracking-ca/AliHLTTPCCATrack.h \
- tracking-ca/AliHLTTPCCATracklet.h \
- tracking-ca/AliHLTTPCCATracker.h \
- tracking-ca/AliHLTTPCCAOutTrack.h \
- tracking-ca/AliHLTTPCCATrackParam.h \
- tracking-ca/AliHLTTPCCATrackConvertor.h \
- tracking-ca/AliHLTTPCCAParam.h \
- tracking-ca/AliHLTTPCCARow.h \
- tracking-ca/AliHLTTPCCAGrid.h \
- tracking-ca/AliHLTTPCCAHitArea.h \
- tracking-ca/AliHLTTPCCAMCPoint.h \
- tracking-ca/AliHLTTPCCATrackerComponent.h \
- tracking-ca/AliHLTTPCCANeighboursFinder.h \
- tracking-ca/AliHLTTPCCANeighboursCleaner.h \
- tracking-ca/AliHLTTPCCAStartHitsFinder.h \
- tracking-ca/AliHLTTPCCATrackletConstructor.h \
- tracking-ca/AliHLTTPCCATrackletSelector.h \
- tracking-ca/AliHLTTPCCADisplay.h \
- tracking-ca/AliHLTTPCCAMCTrack.h \
- tracking-ca/AliHLTTPCCAPerformance.h \
- tracking-ca/AliHLTTPCCAMerger.h \
- tracking-ca/AliHLTTPCCAGlobalMergerComponent.h \
- tracking-ca/AliHLTTPCCAClusterData.h \
- tracking-ca/AliHLTTPCCASliceData.h \
- tracking-ca/AliHLTTPCCASliceOutput.h \
- tracking-ca/AliHLTTPCCAStandaloneFramework.h \
- tracking-ca/AliTPCtrackerCA.h
-#TRACKING_CA:=
CLASS_HDRS:= AliHLTTPCTransform.h \
+ AliHLTTPCClusterTransformation.h \
AliHLTTPCAgent.h \
AliHLTTPCMemHandler.h \
AliHLTTPCDataCompressorHelper.h \
AliHLTTPCDigitReaderDecoder.h \
AliHLTTPCDigitReader32Bit.h \
AliHLTTPCDigitDumpComponent.h \
+ AliHLTTPCDataCheckerComponent.h \
AliHLTTPCZeroSuppressionComponent.h \
AliHLTTPCNoiseMap.h \
AliHLTTPCNoiseMapComponent.h \
AliHLTTPCRawDataUnpackerComponent.h \
AliHLTTPCClusterFinderComponent.h \
AliHLTTPCHWClusterTransformComponent.h \
+ AliHLTTPCCFComparisonComponent.h \
AliHLTTPCVertexFinderComponent.h \
AliHLTTPCSliceTrackerComponent.h \
AliHLTTPCGlobalMergerComponent.h \
AliHLTTPCEsdWriterComponent.h \
AliHLTTPCHistogramHandlerComponent.h \
AliHLTTPCClusterConverterComponent.h \
- $(TRACKING_CA) \
+ tracking-ca/AliHLTTPCCATrack.h \
+ tracking-ca/AliHLTTPCCATracklet.h \
+ tracking-ca/AliHLTTPCCATracker.h \
+ tracking-ca/AliHLTTPCCABaseTrackParam.h \
+ tracking-ca/AliHLTTPCCATrackParam.h \
+ tracking-ca/AliHLTTPCCATrackConvertor.h \
+ tracking-ca/AliHLTTPCCAParam.h \
+ tracking-ca/AliHLTTPCCARow.h \
+ tracking-ca/AliHLTTPCCAGrid.h \
+ tracking-ca/AliHLTTPCCAHitArea.h \
+ tracking-ca/AliHLTTPCCAMCPoint.h \
+ tracking-ca/AliHLTTPCCATrackerComponent.h \
+ tracking-ca/AliHLTTPCCANeighboursFinder.h \
+ tracking-ca/AliHLTTPCCANeighboursCleaner.h \
+ tracking-ca/AliHLTTPCCAStartHitsFinder.h \
+ tracking-ca/AliHLTTPCCATrackletConstructor.h \
+ tracking-ca/AliHLTTPCCATrackletSelector.h \
+ tracking-ca/AliHLTTPCCADisplay.h \
+ tracking-ca/AliHLTTPCCAMCTrack.h \
+ tracking-ca/AliHLTTPCCAPerformance.h \
+ tracking-ca/AliHLTTPCCAMerger.h \
+ tracking-ca/AliHLTTPCCAGlobalMergerComponent.h \
+ tracking-ca/AliHLTTPCCAClusterData.h \
+ tracking-ca/AliHLTTPCCASliceData.h \
+ tracking-ca/AliHLTTPCCASliceOutput.h \
+ tracking-ca/AliHLTTPCCAStandaloneFramework.h \
+ tracking-ca/AliTPCtrackerCA.h \
+ tracking-ca/AliHLTTPCCATrackerFramework.h \
+ tracking-ca/AliHLTTPCCAInputDataCompressorComponent.h \
+ tracking-ca/AliHLTTPCCAGPUTracker.h \
+ tracking-ca/AliHLTTPCCATrackerOutputConverter.h \
+ merger-ca/AliHLTTPCGMTrackParam.h \
+ merger-ca/AliHLTTPCGMSliceTrack.h \
+ merger-ca/AliHLTTPCGMMerger.h \
comp/AliHLTTPCCompDataCompressorHelper.h \
comp/AliHLTTPCCompDumpComponent.h \
comp/AliHLTTPCCompModelAnalysis.h \
comp/AliHLTTPCCompModelDeflaterComponent.h \
comp/AliHLTTPCCompModelInflater.h \
comp/AliHLTTPCCompModelInflaterComponent.h \
- AliHLTTPCCalibPedestalComponent.h \
- AliHLTTPCCalibPulserComponent.h \
- AliHLTTPCCalibCEComponent.h \
AliHLTTPCEventStatistics.h \
AliHLTTPCEventStatisticsProducerComponent.h \
AliHLTTPCRunStatistics.h \
AliHLTTPCTrackHistoComponent.h \
AliHLTTPCTrackDumpComponent.h \
AliHLTTPCClusterDumpComponent.h \
- AliHLTTPCCalibTracksComponent.h \
AliHLTTPCHWCFDataReverterComponent.h \
AliHLTTPCTrackMCMarkerComponent.h \
- AliHLTTPCCalibSeedMakerComponent.h \
- AliHLTTPCCalibTimeComponent.h \
- AliHLTTPCCalibTimeGainComponent.h
+ AliHLTTPCdEdxComponent.h
+
+
# AliHLTTPCDDLDataFileHandler.h
# tracking/AliHLTTPCHistogram1D.h \
# tracking/AliHLTTPCHistogramAdaptive.h
-MODULE_SRCS= $(CLASS_HDRS:.h=.cxx) \
+
+MODULE_SRCS = $(CLASS_HDRS:.h=.cxx) \
AliHLTTPCLog.cxx
MODULE_HDRS:= $(CLASS_HDRS) \
HLT/TPCLib/tracking \
HLT/TPCLib/comp \
HLT/TPCLib/tracking-ca \
+ HLT/TPCLib/merger-ca \
HLT/TPCLib/offline \
HLT/BASE \
HLT/BASE/util \
TPC \
RAW \
STEER
+ELIBS := dl
LIBRARY_DEP := -lHLTbase -lAliHLTRCU -lAliHLTUtil \
-lCDB -lESD -lSTEER -lSTEERBase -lTPCrec -lTPCcalib -lTPCbase \
-lRAWDatarec -lRAWDatabase \
- -L$(shell root-config --libdir) -lEG
+ -L$(ROOTLIBDIR) -lEG
###############################################################################
#
include $(MODDIR)/hlt.conf
SRCS:=$(patsubst %,TPCLib/%,$(MODULE_SRCS))
+CUSRCS:=$(patsubst %,TPCLib/%,$(MODULE_CUSRCS))
CINTHDRS:=$(patsubst %,TPCLib/%,$(CLASS_HDRS))
HDRS:=$(patsubst %,TPCLib/%,$(MODULE_HDRS))
+CUHDRS:=$(patsubst %,TPCLib/%,$(MODULE_CUHDRS))
DHDR:=$(patsubst %,TPCLib/%,$(MODULE_DHDR))
CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1)
-EDEFINE := ${HLTDEFS}
+EDEFINE = ${HLTDEFS}
PACKCXXFLAGS := ${HLTCXXFLAGS} -Wshadow
PACKCFLAGS := ${HLTCLFAGS}
PACKDCXXFLAGS:= ${HLTDCXXFLAGS}