X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=HLT%2FlibAliHLTPHOS.pkg;h=5f624494b87836e0a87845b1dfa408392f51b01a;hb=eeb99566ead9d7d25da9a9525ba855e629bb91f1;hp=80e44e8ed2fdfa54ce08e19802edb5d050a5276c;hpb=29572c72453c5a9780cfe0b55550034f0a73489d;p=u%2Fmrichter%2FAliRoot.git diff --git a/HLT/libAliHLTPHOS.pkg b/HLT/libAliHLTPHOS.pkg index 80e44e8ed2f..5f624494b87 100644 --- a/HLT/libAliHLTPHOS.pkg +++ b/HLT/libAliHLTPHOS.pkg @@ -1,75 +1,99 @@ -include HLT/hlt.conf +#-*- Mode: Makefile -*- +# $Id$ +# package definition for the libAliHLTPHOS library -SRCS:= PHOS/AliHLTPHOSPulseGenerator.cxx \ - PHOS/AliHLTPHOSRawAnalyzer.cxx \ - PHOS/AliHLTPHOSRawAnalyzerCrude.cxx \ - PHOS/AliHLTPHOSRawAnalyzerChiSquareFit.cxx \ - PHOS/AliHLTPHOSRawAnalyzerKLevel.cxx \ - PHOS/AliHLTPHOSRawAnalyzerLMS.cxx \ - PHOS/AliHLTPHOSRawAnalyzerPeakFinder.cxx \ - PHOS/AliHLTPHOSEmcCalibData.cxx \ - PHOS/AliHLTPHOSRawAnalyzerComponent.cxx \ - PHOS/AliHLTPHOSRawAnalyzerCrudeComponent.cxx \ - PHOS/AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx \ - PHOS/AliHLTPHOSDefinitions.cxx\ - PHOS/AliHLTPHOSModuleMergerComponent.cxx +include $(MODDIR)/hlt.conf -HDRS:= PHOS/AliHLTPHOSPulseGenerator.h \ - PHOS/AliHLTPHOSRawAnalyzer.h \ - PHOS/AliHLTPHOSRawAnalyzerCrude.h \ - PHOS/AliHLTPHOSRawAnalyzerChiSquareFit.h \ - PHOS/AliHLTPHOSRawAnalyzerKLevel.h \ - PHOS/AliHLTPHOSRawAnalyzerLMS.h \ - PHOS/AliHLTPHOSRawAnalyzerPeakFinder.h \ - PHOS/AliHLTPHOSEmcCalibData.h \ - PHOS/AliHLTPHOSRawAnalyzerComponent.h \ - PHOS/AliHLTPHOSRawAnalyzerCrudeComponent.h \ - PHOS/AliHLTPHOSRawAnalyzerPeakFinderComponent.h \ - PHOS/AliHLTPHOSDefinitions.h \ - PHOS/AliHLTPHOSModuleMergerComponent.h \ - PHOS/AliHLTPHOSRcuCellEnergyData.h\ - PHOS/AliHLTPHOSModuleCellEnergyData.h +CLASS_HDRS:= \ + AliHLTPHOSBase.h \ + AliHLTPHOSClusterizer.h \ + AliHLTPHOSClusterizerComponent.h \ + AliHLTPHOSDataCorruptor.h \ + AliHLTPHOSDataQualityMonitor.h \ + AliHLTPHOSDefinitions.h \ + AliHLTPHOSEmcCalibData.h \ + AliHLTPHOSPhysicsAnalyzer.h \ + AliHLTPHOSPhysicsAnalyzerPeakFitter.h \ + AliHLTPHOSPhysicsAnalyzerSpectrum.h \ + AliHLTPHOSPhysicsAnalyzerSpectrumComponent.h \ + AliHLTPHOSProcessor.h \ + AliHLTPHOSPulseGenerator.h \ + AliHLTPHOSRawAnalyzer.h \ + AliHLTPHOSRawAnalyzerChiSquareFit.h \ + AliHLTPHOSRawAnalyzerComponent.h \ + AliHLTPHOSRawAnalyzerCrude.h \ + AliHLTPHOSRawAnalyzerCrudeComponent.h \ + AliHLTPHOSRawAnalyzerKLevel.h \ + AliHLTPHOSRawAnalyzerLMS.h \ + AliHLTPHOSRawAnalyzerPeakFinderComponent.h \ + AliHLTPHOSRcuDataQualityMonitorComponent.h \ + AliHLTPHOSRcuHistogramProducer.h \ + AliHLTPHOSRcuHistogramProducerComponent.h \ + AliHLTPHOSRcuProcessor.h \ + AliHLTPHOSMapper.h \ + AliHLTPHOSRawAnalyzerPeakFinder.h \ + AliHLTPHOSSanityInspector.h \ + AliHLTPHOSDigitMaker.h \ + AliHLTPHOSDigitMakerComponent.h \ + AliHLTPHOSDigit.h \ + AliHLTPHOSTreeMakerComponent.h \ + AliHLTPHOSTreeMaker.h \ + AliHLTPHOSBaselineAnalyzer.h \ + AliHLTPHOSBaselineAnalyzerComponent.h \ + AliHLTPHOSBaseline.h \ + AliHLTPHOSConfig.h \ + AliHLTPHOSAltroConfig.h \ + AliHLTPHOSSharedMemoryInterface.h \ + AliHLTPHOSClusterAnalyser.h \ + AliHLTPHOSClusterAnalyserComponent.h \ + AliHLTPHOSESDMaker.h \ + AliHLTPHOSESDMakerComponent.h \ + AliHLTPHOSRcuCalibrationProcessorComponent.h \ + AliHLTPHOSRcuCalibrationProcessor.h +# AliHLTPHOSEmcCalibrationHistogramProducer.h +# AliHLTPHOSNoiseMapper.h \ +# AliHLTPHOSNoiseMapperComponent.h -DHDR= PHOS/AliHLTPHOSLinkDef.h - +MODULE_SRCS:= $(CLASS_HDRS:.h=.cxx) -CLASS_HDRS:= PHOS/AliHLTPHOSPulseGenerator.h \ - PHOS/AliHLTPHOSRawAnalyzer.h \ - PHOS/AliHLTPHOSRawAnalyzerCrude.h \ - PHOS/AliHLTPHOSRawAnalyzerChiSquareFit.h \ - PHOS/AliHLTPHOSRawAnalyzerKLevel.h \ - PHOS/AliHLTPHOSRawAnalyzerLMS.h \ - PHOS/AliHLTPHOSRawAnalyzerPeakFinder.h \ - PHOS/AliHLTPHOSEmcCalibData.h \ - PHOS/AliHLTPHOSRawAnalyzerComponent.h \ - PHOS/AliHLTPHOSRawAnalyzerCrudeComponent.h \ - PHOS/AliHLTPHOSRawAnalyzerPeakFinderComponent.h \ - PHOS/AliHLTPHOSDefinitions.h \ - PHOS/AliHLTPHOSModuleMergerComponent.h\ - PHOS/AliHLTPHOSRcuCellEnergyData.h \ - PHOS/AliHLTPHOSModuleCellEnergyData.h +MODULE_HDRS:= $(CLASS_HDRS) \ + AliHLTPHOSCommonDefs.h \ + AliHLTPHOSConstants.h \ + AliHLTPHOSRecPointDataStruct.h \ + AliHLTPHOSRawAnalyzer.h \ + AliHLTPHOSDefinitions.h \ + AliHLTPHOSModuleCellEnergyDataStruct.h\ + AliHLTPHOSRcuCellEnergyDataStruct.h \ + AliHLTPHOSValidCellDataStruct.h\ + AliHLTPHOSDataHeaderStruct.h \ + AliHLTPHOSModuleCellAccumulatedEnergyDataStruct.h \ + AliHLTPHOSModuleCellAverageEnergyDataStruct.h \ + AliHLTPHOSRcuCellAccumulatedEnergyDataStruct.h \ + AliHLTPHOSRcuCellAverageEnergyDataStruct.h \ + AliHLTPHOSRecPointDataStruct.h \ + AliHLTPHOSRecPointContainerStruct.h \ + AliHLTPHOSDigitContainerDataStruct.h \ + AliHLTPHOSRcuDigitContainerDataStruct.h \ + AliHLTPHOSDigitDataStruct.h \ + AliHLTPHOSCaloClusterDataStruct.h \ + AliHLTPHOSCaloClusterContainerStruct.h - -MODULE_SRCS:= PHOS/AliHLTPHOSPulseGenerator.cxx \ - PHOS/AliHLTPHOSRawAnalyzer.cxx \ - PHOS/AliHLTPHOSRawAnalyzerCrude.cxx\ - PHOS/AliHLTPHOSRawAnalyzerChiSquareFit.cxx \ - PHOS/AliHLTPHOSRawAnalyzerKLevel.cxx \ - PHOS/AliHLTPHOSRawAnalyzerLMS.cxx\ - PHOS/AliHLTPHOSRawAnalyzerPeakFinder.cxx \ - PHOS/AliHLTPHOSEmcCalibData.cxx \ - PHOS/AliHLTPHOSRawAnalyzerComponent.cxx \ - PHOS/AliHLTPHOSRawAnalyzerCrudeComponent.cxx \ - PHOS/AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx \ - PHOS/AliHLTPHOSDefinitions.cxx \ - PHOS/AliHLTPHOSModuleMergerComponent.cxx - -EINCLUDE+= HLT/BASE HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS HLT/MUON/src TPC ITS MUON STEER RAW +MODULE_DHDR:= HLTPHOSLinkDef.h EDEFINE := ${HLTDEFS} PACKCXXFLAGS := ${HLTCXXFLAGS} PACKCFLAGS := ${HLTCLFAGS} -PACKDCXXFLAGS:= ${HLTDCXXFLAGS} +PACKDCXXFLAGS:= ${HLTDCXXFLAGS} +EINCLUDE := HLT/BASE HLT/BASE/util STEER RAW PHOS +############################################################################### +# +# do not change anything below this line +# +SRCS:=$(patsubst %,PHOS/%,$(MODULE_SRCS)) +CINTHDRS:=$(patsubst %,PHOS/%,$(CLASS_HDRS)) +HDRS:=$(patsubst %,PHOS/%,$(MODULE_HDRS)) +DHDR:=$(patsubst %,PHOS/%,$(MODULE_DHDR)) +CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1)