X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=HLT%2FCMakelibAliHLTTPC.pkg;h=ae859dd40801681a82aacbc1c4fe662d5bef6eb5;hb=5a46c82e283f13fd8a0ddfaf741ba1eb211c998b;hp=d8e5d1355fdd8552eba785abc660ef42f1be987a;hpb=d29671e275a36330eeac8d13c6cf4bc9dc709f2d;p=u%2Fmrichter%2FAliRoot.git diff --git a/HLT/CMakelibAliHLTTPC.pkg b/HLT/CMakelibAliHLTTPC.pkg index d8e5d1355fd..ae859dd4080 100644 --- a/HLT/CMakelibAliHLTTPC.pkg +++ b/HLT/CMakelibAliHLTTPC.pkg @@ -1,3 +1,4 @@ +# -*- mode: CMake -*- # $Id$ #--------------------------------------------------------------------------------# # Package File for AliHLTTPC # @@ -28,11 +29,12 @@ set ( CLASS_HDRS AliHLTTPCTransform.h + transform/AliHLTTPCSpline2D3D.h + transform/AliHLTTPCFastTransform.h AliHLTTPCClusterTransformation.h + AliHLTTPCClusterTransformationComponent.h AliHLTTPCAgent.h AliHLTTPCMemHandler.h - AliHLTTPCDataCompressorHelper.h - AliHLTTPCFitter.h AliHLTTPCFileHandler.h AliHLTTPCClusterFinder.h AliHLTTPCMapping.h @@ -41,37 +43,22 @@ set ( CLASS_HDRS AliHLTTPCDigitReader32Bit.h AliHLTTPCDigitDumpComponent.h AliHLTTPCDataCheckerComponent.h - AliHLTTPCVertex.h - AliHLTTPCTrackArray.h - AliHLTTPCTrack.h AliHLTTPCSpacePointContainer.h + AliHLTTPCRawSpacePointContainer.h + AliHLTTPCHWCFSpacePointContainer.h + AliHLTTPCTrackGeometry.h + AliHLTTPCHWCFData.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 - AliHLTTPCConfMapPoint.h - AliHLTTPCConfMapper.h - AliHLTTPCModelTrack.h - AliHLTTPCMerger.h - AliHLTTPCTrackMerger.h - AliHLTTPCGlobalMerger.h - AliHLTTPCInterMerger.h AliHLTTPCPad.h AliHLTTPCDefinitions.h - AliHLTTPCRawDataUnpackerComponent.h AliHLTTPCClusterFinderComponent.h AliHLTTPCHWClusterTransformComponent.h AliHLTTPCCFComparisonComponent.h - AliHLTTPCSliceTrackerComponent.h - AliHLTTPCGlobalMergerComponent.h - AliHLTTPCEsdWriterComponent.h AliHLTTPCHistogramHandlerComponent.h AliHLTTPCClusterConverterComponent.h + AliHLTTPCClusterAccessHLTOUT.h tracking-ca/AliHLTTPCCATrack.h tracking-ca/AliHLTTPCCATracklet.h tracking-ca/AliHLTTPCCATracker.h @@ -106,18 +93,12 @@ set ( CLASS_HDRS merger-ca/AliHLTTPCGMTrackParam.h merger-ca/AliHLTTPCGMSliceTrack.h merger-ca/AliHLTTPCGMMerger.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 - AliHLTTPCKryptonClusterFinder.h + comp/AliHLTTPCDataCompressionComponent.h + comp/AliHLTTPCDataCompressionMonitorComponent.h + comp/AliHLTTPCDataCompressionDecoder.h + comp/AliHLTTPCDataCompressionFilterComponent.h + comp/AliHLTTPCDataCompressionIDMap.h + AliHLTTPCDataPublisherComponent.h AliHLTTPCClusterHistoComponent.h AliHLTTPCTrackHistoComponent.h AliHLTTPCTrackDumpComponent.h @@ -125,19 +106,43 @@ set ( CLASS_HDRS AliHLTTPCHWCFDataReverterComponent.h AliHLTTPCTrackMCMarkerComponent.h AliHLTTPCdEdxComponent.h + AliHLTTPCdEdxMonitoringComponent.h + HWCFemulator/AliHLTTPCHWCFExtractorUnit.h + HWCFemulator/AliHLTTPCHWCFPeakFinderUnit.h + HWCFemulator/AliHLTTPCHWCFProcessorUnit.h + HWCFemulator/AliHLTTPCHWCFMergerUnit.h + HWCFemulator/AliHLTTPCHWCFDivisionUnit.h + HWCFemulator/AliHLTTPCHWCFEmulator.h + HWCFemulator/AliHLTTPCHWCFSupport.h + HWCFemulator/AliHLTTPCHWCFEmulatorComponent.h + HWCFemulator/AliHLTTPCHWCFConsistencyControlComponent.h + HWCFemulator/AliHLTTPCHWClusterMerger.h + HWCFemulator/AliHLTTPCHWClusterMergerV1.h + AliHLTTPCHWClusterDecoderComponent.h ) string ( REPLACE ".h" ".cxx" MODULE_SRCS "${CLASS_HDRS}") list(APPEND MODULE_SRCS AliHLTTPCLog.cxx) -set ( MODULE_HDRS ${CLASS_HDRS} AliHLTTPCLog.h AliHLTTPCLogging.h AliHLTTPCSpacePointData.h AliHLTTPCRootTypes.h AliHLTTPCDigitData.h AliHLTTPCTrackSegmentData.h AliHLTTPCVertexData.h AliHLTTPCTrackletDataFormat.h AliHLTTPCClusterDataFormat.h AliHLTTPCModels.h AliHLTTPCClusterMCData.h ) +set ( MODULE_HDRS + ${CLASS_HDRS} + AliHLTTPCLog.h + AliHLTTPCLogging.h + AliHLTTPCSpacePointData.h + AliHLTTPCDigitData.h + AliHLTTPCTrackSegmentData.h + AliHLTTPCTrackletDataFormat.h + AliHLTTPCClusterDataFormat.h + AliHLTTPCClusterMCData.h + HWCFemulator/AliHLTTPCHWCFDataTypes.h +) set ( MODULE_DHDR ) -set ( EINCLUDE HLT/TPCLib HLT/TPCLib/tracking HLT/TPCLib/comp HLT/TPCLib/tracking-ca HLT/TPCLib/merger-ca HLT/TPCLib/offline HLT/BASE HLT/BASE/util HLT/RCU TPC RAW STEER) +set ( EINCLUDE HLT/TPCLib HLT/TPCLib/tracking HLT/TPCLib/comp HLT/TPCLib/tracking-ca HLT/TPCLib/merger-ca HLT/TPCLib/offline HLT/TPCLib/HWCFemulator HLT/TPCLib/transform HLT/BASE HLT/BASE/util HLT/RCU TPC TPC/Base TPC/Sim TPC/Rec RAW STEER/STEER STEER/ESD STEER/STEERBase) set ( ELIBS dl) -set ( ELIBS "HLTbase AliHLTRCU AliHLTUtil CDB ESD STEER STEERBase TPCrec TPCcalib TPCbase RAWDatarec RAWDatabase -lEG") +set ( ELIBS "Vc HLTbase AliHLTRCU AliHLTUtil CDB ESD STEER STEERBase TPCrec TPCcalib TPCbase RAWDatarec RAWDatabase -lEG") set ( ELIBSDIR "${ROOTLIBDIR}" ) @@ -160,12 +165,13 @@ if(NOT DHDR) set(CINTAUTOLINK 1) endif(NOT DHDR) -set ( EDEFINE ${HLTDEFS}) -set ( PACKCXXFLAGS "${HLTCXXFLAGS} -Wshadow") +set ( EDEFINE ${HLTDEFS} ) +set ( PACKCXXFLAGS "${HLTCXXFLAGS} -Wshadow -Wall -O3") set ( PACKCFLAGS ${HLTCLFAGS}) set ( PACKDCXXFLAGS ${HLTDCXXFLAGS}) set ( PACKSOFLAGS ${HLTSOFLAGS}) +set ( CINTFLAGS ${CINTFLAGS} -p) - +ALICE_UseVc()