X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=HLT%2FlibAliHLTTPC.pkg;h=ed6be7f2326a6a8906b0dd1cda6e90adf6603985;hb=90f906a785822a7b5033cb39a75ca3c3d1a66be2;hp=809d68585cd614993a599b033e56690b7048ae41;hpb=511a65c165350509dddc3957f9b88a9b0a32f1cb;p=u%2Fmrichter%2FAliRoot.git diff --git a/HLT/libAliHLTTPC.pkg b/HLT/libAliHLTTPC.pkg index 809d68585cd..ed6be7f2326 100644 --- a/HLT/libAliHLTTPC.pkg +++ b/HLT/libAliHLTTPC.pkg @@ -1,91 +1,33 @@ #-*- Mode: Makefile -*- # $Id$ -include $(MODDIR)/hlt.conf - -MODULE_SRCS= AliHLTTPCLog.cxx \ - AliHLTTPCAgent.cxx \ - AliHLTTPCTransform.cxx \ - AliHLTTPCMemHandler.cxx \ - AliHLTTPCDataCompressorHelper.cxx \ - AliHLTTPCFitter.cxx \ - AliHLTTPCFileHandler.cxx \ - AliHLTTPCBenchmark.cxx \ - AliHLTTPCClusterFinder.cxx \ - AliHLTTPCDigitReader.cxx \ - AliHLTTPCDigitReaderPacked.cxx \ - AliHLTTPCDigitReaderUnpacked.cxx \ - AliHLTTPCDigitReaderRaw.cxx \ - AliHLTTPCVertex.cxx \ - AliHLTTPCVertexArray.cxx \ - AliHLTTPCVertexFinder.cxx \ - AliHLTTPCTrackArray.cxx \ - AliHLTTPCTrack.cxx \ - tracking/AliHLTTPCHough.cxx \ - tracking/AliHLTTPCHoughTrack.cxx \ - tracking/AliHLTTPCHoughEval.cxx \ - tracking/AliHLTTPCHoughTracker.cxx \ - tracking/AliHLTTPCHoughTransformer.cxx \ - tracking/AliHLTTPCHoughTransformerRow.cxx \ - tracking/AliHLTTPCHoughKalmanTrack.cxx \ - tracking/AliHLTTPCHoughMaxFinder.cxx \ - tracking/AliHLTTPCHistogram.cxx \ - tracking/AliHLTTPCHistogram1D.cxx \ - tracking/AliHLTTPCHistogramAdaptive.cxx \ - offline/AliHLTTPCDigitPublisherComponent.cxx \ - AliHLTTPCClusters.cxx \ - AliHLTTPCConfMapFit.cxx \ - AliHLTTPCConfMapTrack.cxx \ - AliHLTTPCConfMapPoint.cxx \ - AliHLTTPCConfMapper.cxx \ - AliHLTTPCModelTrack.cxx \ - AliHLTTPCMerger.cxx \ - AliHLTTPCTrackMerger.cxx \ - AliHLTTPCGlobalMerger.cxx \ - AliHLTTPCInterMerger.cxx \ - AliHLTTPCPad.cxx \ - AliHLTTPCPadArray.cxx \ - AliHLTTPCDefinitions.cxx \ - AliHLTTPCRawDataUnpackerComponent.cxx \ - AliHLTTPCClusterFinderComponent.cxx \ - AliHLTTPCVertexFinderComponent.cxx \ - AliHLTTPCSliceTrackerComponent.cxx \ - AliHLTTPCGlobalMergerComponent.cxx \ - AliHLTTPCEsdWriterComponent.cxx \ - AliHLTTPCCalibPedestalComponent.cxx \ - AliHLTTPCCalibPulserComponent.cxx - -# AliHLTTPCDDLDataFileHandler.cxx - 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 \ + AliHLTTPCDigitDumpComponent.h \ + AliHLTTPCZeroSuppressionComponent.h \ + AliHLTTPCNoiseMap.h \ + AliHLTTPCNoiseMapComponent.h \ AliHLTTPCVertex.h \ AliHLTTPCVertexArray.h \ AliHLTTPCVertexFinder.h \ AliHLTTPCTrackArray.h \ AliHLTTPCTrack.h \ - tracking/AliHLTTPCHough.h \ - tracking/AliHLTTPCHoughTrack.h \ - tracking/AliHLTTPCHoughEval.h \ - tracking/AliHLTTPCHoughTracker.h \ - tracking/AliHLTTPCHoughTransformer.h \ - tracking/AliHLTTPCHoughTransformerRow.h \ - tracking/AliHLTTPCHoughKalmanTrack.h \ - tracking/AliHLTTPCHoughMaxFinder.h \ - tracking/AliHLTTPCHistogram.h \ - tracking/AliHLTTPCHistogram1D.h \ - tracking/AliHLTTPCHistogramAdaptive.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 \ @@ -97,8 +39,6 @@ CLASS_HDRS:= AliHLTTPCTransform.h \ AliHLTTPCGlobalMerger.h \ AliHLTTPCInterMerger.h \ AliHLTTPCPad.h \ - AliHLTTPCPadArray.h \ - AliHLTTPCSpacePointData.h \ AliHLTTPCDefinitions.h \ AliHLTTPCRawDataUnpackerComponent.h \ AliHLTTPCClusterFinderComponent.h \ @@ -106,16 +46,77 @@ CLASS_HDRS:= AliHLTTPCTransform.h \ AliHLTTPCSliceTrackerComponent.h \ AliHLTTPCGlobalMergerComponent.h \ AliHLTTPCEsdWriterComponent.h \ + AliHLTTPCHistogramHandlerComponent.h \ + AliHLTTPCClusterConverterComponent.h \ + tracking-ca/AliHLT3DTrackParam.h \ + tracking-ca/AliHLTTPCCATrack.h \ + tracking-ca/AliHLTTPCCACell.h \ + tracking-ca/AliHLTTPCCAEndPoint.h \ + tracking-ca/AliHLTTPCCADisplay.h \ + tracking-ca/AliHLTTPCCATracker.h \ + tracking-ca/AliHLTTPCCAHit.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/AliHLTTPCCAGBHit.h \ + tracking-ca/AliHLTTPCCAMCTrack.h \ + tracking-ca/AliHLTTPCCAMCPoint.h \ + tracking-ca/AliHLTTPCCAGBTrack.h \ + tracking-ca/AliHLTTPCCAGBTracker.h \ + tracking-ca/AliHLTTPCCAPerformance.h \ + tracking-ca/AliTPCtrackerCA.h \ + tracking-ca/AliHLTTPCCATrackerComponent.h \ + comp/AliHLTTPCCompDataCompressorHelper.h \ + comp/AliHLTTPCCompDumpComponent.h \ + comp/AliHLTTPCCompModelAnalysis.h \ + comp/AliHLTTPCCompModelConverter.h \ + comp/AliHLTTPCCompModelConverterComponent.h \ + comp/AliHLTTPCCompModelDeconverter.h \ + comp/AliHLTTPCCompModelDeconverterComponent.h \ + comp/AliHLTTPCCompModelDeflater.h \ + comp/AliHLTTPCCompModelDeflaterComponent.h \ + comp/AliHLTTPCCompModelInflater.h \ + comp/AliHLTTPCCompModelInflaterComponent.h \ AliHLTTPCCalibPedestalComponent.h \ - AliHLTTPCCalibPulserComponent.h + AliHLTTPCCalibPulserComponent.h \ + AliHLTTPCCalibCEComponent.h \ + AliHLTTPCEventStatistics.h \ + AliHLTTPCEventStatisticsProducerComponent.h \ + AliHLTTPCRunStatistics.h \ + AliHLTTPCRunStatisticsProducerComponent.h \ + AliHLTTPCKryptonClusterFinder.h \ + AliHLTTPCKryptonClusterFinderComponent.h \ + AliHLTTPCClusterHistoComponent.h \ + AliHLTTPCTrackHistoComponent.h \ + AliHLTTPCTrackDumpComponent.h \ + AliHLTTPCClusterDumpComponent.h \ + AliHLTTPCCalibTracksComponent.h # AliHLTTPCDDLDataFileHandler.h +# tracking/AliHLTTPCHough.h \ +# tracking/AliHLTTPCHoughTrack.h \ +# tracking/AliHLTTPCHoughEval.h \ +# tracking/AliHLTTPCHoughTracker.h \ +# tracking/AliHLTTPCHoughTransformer.h \ +# tracking/AliHLTTPCHoughTransformerRow.h \ +# tracking/AliHLTTPCHoughKalmanTrack.h \ +# tracking/AliHLTTPCHoughMaxFinder.h \ +# tracking/AliHLTTPCHistogram.h \ +# tracking/AliHLTTPCHistogram1D.h \ +# tracking/AliHLTTPCHistogramAdaptive.h + +MODULE_SRCS= $(CLASS_HDRS:.h=.cxx) \ + AliHLTTPCLog.cxx MODULE_HDRS:= $(CLASS_HDRS) \ AliHLTTPCLog.h \ AliHLTTPCLogging.h \ + AliHLTTPCSpacePointData.h \ AliHLTTPCRootTypes.h \ AliHLTTPCDigitData.h \ AliHLTTPCTrackSegmentData.h \ @@ -126,6 +127,29 @@ MODULE_HDRS:= $(CLASS_HDRS) \ MODULE_DHDR:= +EINCLUDE := HLT/TPCLib \ + HLT/TPCLib/tracking \ + HLT/TPCLib/comp \ + HLT/TPCLib/tracking-ca \ + HLT/TPCLib/offline \ + HLT/BASE \ + HLT/BASE/util \ + HLT/RCU \ + TPC \ + RAW \ + STEER + +LIBRARY_DEP := -lHLTbase -lAliHLTRCU -lAliHLTUtil \ + -lCDB -lESD -lSTEER -lSTEERBase -lTPCrec -lTPCcalib -lTPCbase \ + -lRAWDatarec -lRAWDatabase \ + -L$(shell root-config --libdir) -lEG + +############################################################################### +# +# do not change anything below this line +# +include $(MODDIR)/hlt.conf + SRCS:=$(patsubst %,TPCLib/%,$(MODULE_SRCS)) CINTHDRS:=$(patsubst %,TPCLib/%,$(CLASS_HDRS)) HDRS:=$(patsubst %,TPCLib/%,$(MODULE_HDRS)) @@ -136,5 +160,4 @@ EDEFINE := ${HLTDEFS} PACKCXXFLAGS := ${HLTCXXFLAGS} PACKCFLAGS := ${HLTCLFAGS} PACKDCXXFLAGS:= ${HLTDCXXFLAGS} - -EINCLUDE := HLT/TPCLib HLT/TPCLib/tracking HLT/BASE HLT/BASE/util TPC RAW +PACKSOFLAGS := $(HLTSOFLAGS)