X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=HLT%2FlibAliHLTTPC.pkg;h=ca9bd1f0c609096cc696020c0170c83c8143e98b;hb=c1826f0517f48a9611fb4db83f300bac81d209f3;hp=a4e0db2c3cc1655f4a0a215cbe698ddcd4a51f1d;hpb=49ca502f93a835d1ea582c781c9d9756a96b14e2;p=u%2Fmrichter%2FAliRoot.git diff --git a/HLT/libAliHLTTPC.pkg b/HLT/libAliHLTTPC.pkg index a4e0db2c3cc..ca9bd1f0c60 100644 --- a/HLT/libAliHLTTPC.pkg +++ b/HLT/libAliHLTTPC.pkg @@ -1,22 +1,52 @@ #-*- 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/AliHLTTPCCATrackerFramework.h +#TRACKING_CA:= + CLASS_HDRS:= AliHLTTPCTransform.h \ AliHLTTPCAgent.h \ AliHLTTPCMemHandler.h \ AliHLTTPCDataCompressorHelper.h \ AliHLTTPCFitter.h \ AliHLTTPCFileHandler.h \ - AliHLTTPCBenchmark.h \ AliHLTTPCClusterFinder.h \ AliHLTTPCMapping.h \ AliHLTTPCDigitReader.h \ AliHLTTPCDigitReaderPacked.h \ AliHLTTPCDigitReaderUnpacked.h \ - AliHLTTPCDigitReaderRaw.h \ AliHLTTPCDigitReaderDecoder.h \ + AliHLTTPCDigitReader32Bit.h \ AliHLTTPCDigitDumpComponent.h \ AliHLTTPCZeroSuppressionComponent.h \ + AliHLTTPCNoiseMap.h \ AliHLTTPCNoiseMapComponent.h \ AliHLTTPCVertex.h \ AliHLTTPCVertexArray.h \ @@ -26,6 +56,9 @@ CLASS_HDRS:= AliHLTTPCTransform.h \ offline/AliHLTTPCDigitPublisherComponent.h \ offline/AliHLTTPCOfflineClustererComponent.h \ offline/AliHLTTPCOfflineTrackerComponent.h \ + offline/AliHLTTPCOfflineTrackerCalibComponent.h \ + offline/AliHLTTPCOfflineCalibrationComponent.h \ + offline/AliHLTTPCOfflineCluster.h \ AliHLTTPCClusters.h \ AliHLTTPCConfMapFit.h \ AliHLTTPCConfMapTrack.h \ @@ -40,20 +73,14 @@ CLASS_HDRS:= AliHLTTPCTransform.h \ AliHLTTPCDefinitions.h \ AliHLTTPCRawDataUnpackerComponent.h \ AliHLTTPCClusterFinderComponent.h \ + AliHLTTPCHWClusterTransformComponent.h \ AliHLTTPCVertexFinderComponent.h \ AliHLTTPCSliceTrackerComponent.h \ AliHLTTPCGlobalMergerComponent.h \ AliHLTTPCEsdWriterComponent.h \ - tracking-ca/AliHLTTPCCACell.h \ - tracking-ca/AliHLTTPCCADisplay.h \ - tracking-ca/AliHLTTPCCAHit.h \ - tracking-ca/AliHLTTPCCAOutTrack.h \ - tracking-ca/AliHLTTPCCAParam.h \ - tracking-ca/AliHLTTPCCARow.h \ - tracking-ca/AliHLTTPCCATrackerComponent.h \ - tracking-ca/AliHLTTPCCATracker.h \ - tracking-ca/AliHLTTPCCATrack.h \ - tracking-ca/AliHLTTPCCATrackPar.h \ + AliHLTTPCHistogramHandlerComponent.h \ + AliHLTTPCClusterConverterComponent.h \ + $(TRACKING_CA) \ comp/AliHLTTPCCompDataCompressorHelper.h \ comp/AliHLTTPCCompDumpComponent.h \ comp/AliHLTTPCCompModelAnalysis.h \ @@ -65,15 +92,19 @@ CLASS_HDRS:= AliHLTTPCTransform.h \ comp/AliHLTTPCCompModelDeflaterComponent.h \ comp/AliHLTTPCCompModelInflater.h \ comp/AliHLTTPCCompModelInflaterComponent.h \ - AliHLTTPCCalibPedestalComponent.h \ - AliHLTTPCCalibPulserComponent.h \ - AliHLTTPCCalibCEComponent.h \ AliHLTTPCEventStatistics.h \ AliHLTTPCEventStatisticsProducerComponent.h \ AliHLTTPCRunStatistics.h \ AliHLTTPCRunStatisticsProducerComponent.h \ AliHLTTPCKryptonClusterFinder.h \ - AliHLTTPCKryptonClusterFinderComponent.h + AliHLTTPCKryptonClusterFinderComponent.h \ + AliHLTTPCClusterHistoComponent.h \ + AliHLTTPCTrackHistoComponent.h \ + AliHLTTPCTrackDumpComponent.h \ + AliHLTTPCClusterDumpComponent.h \ + AliHLTTPCHWCFDataReverterComponent.h \ + AliHLTTPCTrackMCMarkerComponent.h + @@ -90,7 +121,11 @@ CLASS_HDRS:= AliHLTTPCTransform.h \ # tracking/AliHLTTPCHistogram1D.h \ # tracking/AliHLTTPCHistogramAdaptive.h -MODULE_SRCS= $(CLASS_HDRS:.h=.cxx) \ +#GPU Tracker Interface +CLASS_HDRS += tracking-ca/AliHLTTPCCAGPUTracker.h +include $(MODDIR)/libAliHLTTPC.conf + +MODULE_SRCS = $(CLASS_HDRS:.h=.cxx) \ AliHLTTPCLog.cxx MODULE_HDRS:= $(CLASS_HDRS) \ @@ -117,11 +152,12 @@ EINCLUDE := HLT/TPCLib \ HLT/RCU \ TPC \ RAW \ - STEER + STEER LIBRARY_DEP := -lHLTbase -lAliHLTRCU -lAliHLTUtil \ - -lCDB -lESD -lSTEER -lSTEERBase -lTPCrec -lTPCbase \ - -lRAWDatarec -lRAWDatabase + -lCDB -lESD -lSTEER -lSTEERBase -lTPCrec -lTPCcalib -lTPCbase \ + -lRAWDatarec -lRAWDatabase \ + -L$(ROOTLIBDIR) -lEG ############################################################################### # @@ -130,13 +166,15 @@ LIBRARY_DEP := -lHLTbase -lAliHLTRCU -lAliHLTUtil \ 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} -PACKCXXFLAGS := ${HLTCXXFLAGS} +EDEFINE = ${HLTDEFS} +PACKCXXFLAGS := ${HLTCXXFLAGS} -Wshadow PACKCFLAGS := ${HLTCLFAGS} PACKDCXXFLAGS:= ${HLTDCXXFLAGS} PACKSOFLAGS := $(HLTSOFLAGS)