X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=HLT%2FlibAliHLTPHOS.pkg;h=c950fd75df0597d53dbb54bc6a043650af217983;hb=0d7e4fed903fe28f89c02205f4da6f77804945a7;hp=77c611dca961c273dc828fe5713ee812cbe696a0;hpb=8119e88bba28792b3fea2f8ecf1b2393cb5f023e;p=u%2Fmrichter%2FAliRoot.git diff --git a/HLT/libAliHLTPHOS.pkg b/HLT/libAliHLTPHOS.pkg index 77c611dca96..c950fd75df0 100644 --- a/HLT/libAliHLTPHOS.pkg +++ b/HLT/libAliHLTPHOS.pkg @@ -1,166 +1,56 @@ -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:= AliHLTPHOSAgent.h +CLASS_HDRS:= AliHLTPHOSClusterizerComponent.h \ + AliHLTPHOSDefinitions.h \ + AliHLTPHOSRawAnalyzer.h \ + AliHLTPHOSRawAnalyzerComponentv3.h \ + AliHLTPHOSRawAnalyzerCrude.h \ + AliHLTPHOSRawAnalyzerCrudeComponent.h \ + AliHLTPHOSDigitMakerComponent.h \ + AliHLTPHOSMapper.h \ + AliHLTPHOSRawAnalyzerPeakFinder.h \ + AliHLTPHOSSanityInspector.h \ + AliHLTPHOSMonitorTriggerComponent.h \ + AliHLTPHOSConstants.h \ + AliHLTPHOSGeometry.h \ + AliHLTPHOSRecoParamHandler.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 \ - 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_SRCS:= $(CLASS_HDRS:.h=.cxx) -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_HDRS:= $(CLASS_HDRS) \ + AliHLTPHOSCommonDefs.h \ + AliHLTPHOSCoordinate.h + +##Left empty for auto generation: +MODULE_DHDR:= + +EINCLUDE := HLT/BASE HLT/BASE/util HLT/CALO HLT/PHOS STEER RAW PHOS EMCAL + +LIBRARY_DEP := -lHLTbase -lPHOSbase -lPHOSshuttle -lESD \ + -lSTEER -lRAWDatarec -lEMCALrec + +############################################################################### +# +# do not change anything below this line +# +include $(MODDIR)/hlt.conf + +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) EDEFINE := ${HLTDEFS} PACKCXXFLAGS := ${HLTCXXFLAGS} PACKCFLAGS := ${HLTCLFAGS} PACKDCXXFLAGS:= ${HLTDCXXFLAGS} - - +PACKSOFLAGS := $(HLTSOFLAGS)