X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=HLT%2FlibAliHLTPHOS.pkg;h=ed214bb3b29c1216d2e4ffbd4ad28b2c38855113;hb=703bcca6353aa37422d317cd3b4a4e32db12f13d;hp=77c611dca961c273dc828fe5713ee812cbe696a0;hpb=8119e88bba28792b3fea2f8ecf1b2393cb5f023e;p=u%2Fmrichter%2FAliRoot.git diff --git a/HLT/libAliHLTPHOS.pkg b/HLT/libAliHLTPHOS.pkg index 77c611dca96..ed214bb3b29 100644 --- a/HLT/libAliHLTPHOS.pkg +++ b/HLT/libAliHLTPHOS.pkg @@ -1,166 +1,106 @@ -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 \ - PHOS/AliHLTPHOSFileWriterComponent.cxx \ - PHOS/AliHLTPHOSFileWriter.cxx \ - PHOS/AliHLTPHOSDDLPackedFileWriter.cxx \ - PHOS/AliHLTPHOSCellEnergiesFileWriter.cxx \ - PHOS/AliHLTPHOSHistogramProducerComponent.cxx \ - PHOS/AliHLTPHOSRcuHistogramProducer.cxx \ - PHOS/AliHLTPHOSRcuHistogramProducerComponent.cxx \ - PHOS/AliHLTPHOSDDLDecoderComponent.cxx \ - PHOS/AliHLTPHOSDataCorruptor.cxx \ - PHOS/AliHLTPHOSDataQualityMonitor.cxx \ - PHOS/AliHLTPHOSRcuDataQualityMonitorComponent.cxx \ - PHOS/AliHLTPHOSProcessor.cxx \ - PHOS/AliHLTPHOSClusterizer.cxx \ - PHOS/AliHLTPHOSClusterizerComponent.cxx \ - PHOS/AliHLTPHOSPhysicsAnalyzerSpectrum.cxx \ - PHOS/AliHLTPHOSPhysicsAnalyzerSpectrumComponent.cxx \ - PHOS/AliHLTPHOSPhysicsAnalyzer.cxx \ - PHOS/AliHLTPHOSPhysicsDefinitions.cxx \ - PHOS/AliHLTPHOSPhysicsAnalyzerPeakFitter.cxx -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/AliHLTPHOSRcuCellEnergyDataStruct.h \ - PHOS/AliHLTPHOSValidCellDataStruct.h \ - PHOS/AliHLTPHOSFileWriterComponent.h \ - PHOS/AliHLTPHOSDataHeaderStruct.h \ - PHOS/AliHLTPHOSFileWriter.h \ - PHOS/AliHLTPHOSDDLPackedFileWriter.h \ - PHOS/AliHLTPHOSCellEnergiesFileWriter.h \ - PHOS/AliHLTPHOSHistogramProducerComponent.h \ - PHOS/AliHLTPHOSRcuHistogramProducer.h \ - PHOS/AliHLTPHOSRcuHistogramProducerComponent.h \ - PHOS/AliHLTPHOSDDLDecoderComponent.h \ - PHOS/AliHLTPHOSModuleCellAccumulatedEnergyDataStruct.h \ - PHOS/AliHLTPHOSModuleCellAverageEnergyDataStruct.h \ - PHOS/AliHLTPHOSRcuChannelDataStruct.h \ - PHOS/AliHLTPHOSValidChannelDataStruct.h \ - PHOS/AliHLTPHOSDataCorruptor.h \ - PHOS/AliHLTPHOSDataQualityMonitor.h \ - PHOS/AliHLTPHOSRcuDataQualityMonitorComponent.h \ - PHOS/AliHLTPHOSProcessor.h \ - PHOS/AliHLTPHOSClusterizer.h \ - PHOS/AliHLTPHOSClusterizerComponent.h \ - PHOS/AliHLTPHOSPhysicsAnalyzerSpectrum.h \ - PHOS/AliHLTPHOSPhysicsAnalyzerSpectrumComponent.h \ - PHOS/AliHLTPHOSPhysicsAnalyzer.h \ - PHOS/AliHLTPHOSPhysicsDefinitions.h \ - PHOS/AliHLTPHOSPhysicsAnalyzerPeakFitter.h \ - PHOS/AliHLTPHOSRecPointDataStruct.h \ - PHOS/AliHLTPHOSRecPointListDataStruct.h \ - PHOS/AliHLTPHOSClusterDataStruct.h +include $(MODDIR)/hlt.conf -DHDR= PHOS/AliHLTPHOSLinkDef.h - -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 \ - PHOS/AliHLTPHOSFileWriterComponent.h \ - PHOS/AliHLTPHOSDataHeaderStruct.h \ - PHOS/AliHLTPHOSFileWriter.h \ - PHOS/AliHLTPHOSDDLPackedFileWriter.h \ - PHOS/AliHLTPHOSCellEnergiesFileWriter.h \ - PHOS/AliHLTPHOSHistogramProducerComponent.h \ - PHOS/AliHLTPHOSRcuHistogramProducer.h \ - PHOS/AliHLTPHOSRcuHistogramProducerComponent.h \ - PHOS/AliHLTPHOSDDLDecoderComponent.h \ - PHOS/AliHLTPHOSModuleCellAccumulatedEnergyDataStruct.h \ - PHOS/AliHLTPHOSModuleCellAverageEnergyDataStruct.h \ - PHOS/AliHLTPHOSRcuChannelDataStruct.h \ - PHOS/AliHLTPHOSValidChannelDataStruct.h \ - PHOS/AliHLTPHOSDataCorruptor.h \ - PHOS/AliHLTPHOSDataQualityMonitor.h \ - PHOS/AliHLTRcuPHOSDataQualityMonitorComponent.h \ - PHOS/AliHLTPHOSProcessor.h \ - PHOS/AliHLTPHOSClusterizer.h \ - PHOS/AliHLTPHOSClusterizerComponent.h \ - PHOS/AliHLTPHOSPhysicsAnalyzerSpectrum.h \ - PHOS/AliHLTPHOSPhysicsAnalyzerSpectrumComponent.h \ - PHOS/AliHLTPHOSPhysicsAnalyzer.h \ - PHOS/AliHLTPHOSPhysicsDefinitions.h \ - PHOS/AliHLTPHOSPhysicsAnalyzerPeakFitter.h \ - PHOS/AliHLTPHOSRecPointDataStruct.h \ - PHOS/AliHLTPHOSRecPointListDataStruct.h \ - PHOS/AliHLTPHOSClusterDataStruct.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 \ + AliHLTPHOSBaselineAnalyzer.h \ + AliHLTPHOSBaselineAnalyzerComponent.h \ + AliHLTPHOSBaseline.h \ + AliHLTPHOSConfig.h \ + AliHLTPHOSAltroConfig.h \ + AliHLTPHOSSharedMemoryInterface.h \ + AliHLTPHOSClusterAnalyser.h \ + AliHLTPHOSClusterAnalyserComponent.h \ + AliHLTPHOSESDMaker.h \ + AliHLTPHOSESDMakerComponent.h \ + AliHLTPHOSRcuCalibrationProcessorComponent.h \ + AliHLTPHOSRcuCalibrationProcessor.h \ + AliHLTPHOSPattern.h \ + AliHLTPHOSRcuAltroPatternTest.h \ + AliHLTPHOSRcuAltroPatternTestComponent.h \ + AliHLTPHOSModuleCalibrationProcessorComponent.h \ + AliHLTPHOSRcuDAComponent.h \ + AliHLTPHOSRcuProperties.h +# AliHLTPHOSTreeMaker.h \ +# AliHLTPHOSTreeMakerComponent.h \ +# AliHLTPHOSEmcCalibrationHistogramProducer.h +# AliHLTPHOSNoiseMapper.h \ +# AliHLTPHOSNoiseMapperComponent.h +MODULE_SRCS:= $(CLASS_HDRS:.h=.cxx) -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 \ - PHOS/AliHLTPHOSFileWriterComponent.cxx \ - PHOS/AliHLTPHOSFileWriter.cxx \ - PHOS/AliHLTPHOSDDLPackedFileWriter.cxx \ - PHOS/AliHLTPHOSCellEnergiesFileWriter.cxx \ - PHOS/AliHLTPHOSHistogramProducerComponent.cxx \ - PHOS/AliHLTPHOSRcuHistogramProducer.cxx \ - PHOS/AliHLTPHOSRcuHistogramProducerComponent.cxx \ - PHOS/AliHLTPHOSDDLDecoderComponent.cxx \ - PHOS/AliHLTPHOSDataCorruptor.cxx \ - PHOS/AliHLTPHOSDataQualityMonitor.cxx \ - PHOS/AliHLTPHOSRcuDataQualityMonitorComponent.cxx \ - PHOS/AliHLTPHOSProcessor.cxx \ - PHOS/AliHLTPHOSClusterizer.cxx \ - PHOS/AliHLTPHOSClusterizerComponent.cxx \ - PHOS/AliHLTPHOSPhysicsAnalyzerSpectrum.cxx \ - PHOS/AliHLTPHOSPhysicsAnalyzerSpectrumComponent.cxx \ - PHOS/AliHLTPHOSPhysicsAnalyzer.cxx \ - PHOS/AliHLTPHOSPhysicsDefinitions.cxx \ - PHOS/AliHLTPHOSPhysicsAnalyzerPeakFitter.cxx +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 -EINCLUDE+= HLT/BASE HLT/BASE/util 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)