X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=HLT%2FlibAliHLTTPC.pkg;h=ca9bd1f0c609096cc696020c0170c83c8143e98b;hb=c1826f0517f48a9611fb4db83f300bac81d209f3;hp=2f5fa820893dd2df8891c768ac1dede21199f323;hpb=deeb9f12e27920393ae3b0da62cebf5f8e4cd983;p=u%2Fmrichter%2FAliRoot.git diff --git a/HLT/libAliHLTTPC.pkg b/HLT/libAliHLTTPC.pkg index 2f5fa820893..ca9bd1f0c60 100644 --- a/HLT/libAliHLTTPC.pkg +++ b/HLT/libAliHLTTPC.pkg @@ -1,7 +1,35 @@ #-*- Mode: Makefile -*- # $Id$ -include $(MODDIR)/hlt.conf +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 \ @@ -9,16 +37,16 @@ CLASS_HDRS:= AliHLTTPCTransform.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 +54,11 @@ CLASS_HDRS:= AliHLTTPCTransform.h \ AliHLTTPCTrackArray.h \ AliHLTTPCTrack.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,13 +92,18 @@ 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 + AliHLTTPCRunStatisticsProducerComponent.h \ + AliHLTTPCKryptonClusterFinder.h \ + AliHLTTPCKryptonClusterFinderComponent.h \ + AliHLTTPCClusterHistoComponent.h \ + AliHLTTPCTrackHistoComponent.h \ + AliHLTTPCTrackDumpComponent.h \ + AliHLTTPCClusterDumpComponent.h \ + AliHLTTPCHWCFDataReverterComponent.h \ + AliHLTTPCTrackMCMarkerComponent.h @@ -89,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) \ @@ -106,17 +142,6 @@ MODULE_HDRS:= $(CLASS_HDRS) \ MODULE_DHDR:= -SRCS:=$(patsubst %,TPCLib/%,$(MODULE_SRCS)) -CINTHDRS:=$(patsubst %,TPCLib/%,$(CLASS_HDRS)) -HDRS:=$(patsubst %,TPCLib/%,$(MODULE_HDRS)) -DHDR:=$(patsubst %,TPCLib/%,$(MODULE_DHDR)) -CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1) - -EDEFINE := ${HLTDEFS} -PACKCXXFLAGS := ${HLTCXXFLAGS} -PACKCFLAGS := ${HLTCLFAGS} -PACKDCXXFLAGS:= ${HLTDCXXFLAGS} - EINCLUDE := HLT/TPCLib \ HLT/TPCLib/tracking \ HLT/TPCLib/comp \ @@ -127,4 +152,29 @@ EINCLUDE := HLT/TPCLib \ HLT/RCU \ TPC \ RAW \ - STEER + STEER + +LIBRARY_DEP := -lHLTbase -lAliHLTRCU -lAliHLTUtil \ + -lCDB -lESD -lSTEER -lSTEERBase -lTPCrec -lTPCcalib -lTPCbase \ + -lRAWDatarec -lRAWDatabase \ + -L$(ROOTLIBDIR) -lEG + +############################################################################### +# +# do not change anything below this line +# +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} -Wshadow +PACKCFLAGS := ${HLTCLFAGS} +PACKDCXXFLAGS:= ${HLTDCXXFLAGS} +PACKSOFLAGS := $(HLTSOFLAGS)