]>
Commit | Line | Data |
---|---|---|
f473a913 | 1 | #-*- Mode: Makefile -*- |
95316e9f | 2 | # $Id$ |
3 | # package definition for the libAliHLTPHOS library | |
2ed19889 | 4 | |
f473a913 | 5 | include $(MODDIR)/hlt.conf |
6 | ||
95316e9f | 7 | CLASS_HDRS:= \ |
95316e9f | 8 | AliHLTPHOSBase.h \ |
95316e9f | 9 | AliHLTPHOSClusterizer.h \ |
10 | AliHLTPHOSClusterizerComponent.h \ | |
95316e9f | 11 | AliHLTPHOSDataCorruptor.h \ |
12 | AliHLTPHOSDataQualityMonitor.h \ | |
13 | AliHLTPHOSDefinitions.h \ | |
14 | AliHLTPHOSEmcCalibData.h \ | |
95316e9f | 15 | AliHLTPHOSPhysicsAnalyzer.h \ |
16 | AliHLTPHOSPhysicsAnalyzerPeakFitter.h \ | |
17 | AliHLTPHOSPhysicsAnalyzerSpectrum.h \ | |
18 | AliHLTPHOSPhysicsAnalyzerSpectrumComponent.h \ | |
19 | AliHLTPHOSProcessor.h \ | |
20 | AliHLTPHOSPulseGenerator.h \ | |
21 | AliHLTPHOSRawAnalyzer.h \ | |
22 | AliHLTPHOSRawAnalyzerChiSquareFit.h \ | |
23 | AliHLTPHOSRawAnalyzerComponent.h \ | |
24 | AliHLTPHOSRawAnalyzerCrude.h \ | |
25 | AliHLTPHOSRawAnalyzerCrudeComponent.h \ | |
26 | AliHLTPHOSRawAnalyzerKLevel.h \ | |
27 | AliHLTPHOSRawAnalyzerLMS.h \ | |
28 | AliHLTPHOSRawAnalyzerPeakFinderComponent.h \ | |
29 | AliHLTPHOSRcuDataQualityMonitorComponent.h \ | |
30 | AliHLTPHOSRcuHistogramProducer.h \ | |
31 | AliHLTPHOSRcuHistogramProducerComponent.h \ | |
32 | AliHLTPHOSRcuProcessor.h \ | |
95316e9f | 33 | AliHLTPHOSMapper.h \ |
34 | AliHLTPHOSRawAnalyzerPeakFinder.h \ | |
35 | AliHLTPHOSSanityInspector.h \ | |
36 | AliHLTPHOSDigitMaker.h \ | |
95316e9f | 37 | AliHLTPHOSDigitMakerComponent.h \ |
95316e9f | 38 | AliHLTPHOSDigit.h \ |
95316e9f | 39 | AliHLTPHOSTreeMakerComponent.h \ |
95316e9f | 40 | AliHLTPHOSTreeMaker.h \ |
95316e9f | 41 | AliHLTPHOSBaselineAnalyzer.h \ |
42 | AliHLTPHOSBaselineAnalyzerComponent.h \ | |
43 | AliHLTPHOSBaseline.h \ | |
44 | AliHLTPHOSConfig.h \ | |
fb78c3aa | 45 | AliHLTPHOSAltroConfig.h |
46 | ||
95316e9f | 47 | # AliHLTPHOSNoiseMapper.h \ |
48 | # AliHLTPHOSNoiseMapperComponent.h | |
49 | ||
50 | MODULE_SRCS:= $(CLASS_HDRS:.h=.cxx) | |
51 | ||
52 | MODULE_HDRS:= $(CLASS_HDRS) \ | |
53 | AliHLTPHOSCommonDefs.h \ | |
54 | AliHLTPHOSConstants.h \ | |
95316e9f | 55 | AliHLTPHOSRecPointDataStruct.h \ |
95316e9f | 56 | AliHLTPHOSRawAnalyzer.h \ |
57 | AliHLTPHOSDefinitions.h \ | |
58 | AliHLTPHOSModuleCellEnergyDataStruct.h\ | |
59 | AliHLTPHOSRcuCellEnergyDataStruct.h \ | |
60 | AliHLTPHOSValidCellDataStruct.h\ | |
61 | AliHLTPHOSDataHeaderStruct.h \ | |
62 | AliHLTPHOSModuleCellAccumulatedEnergyDataStruct.h \ | |
63 | AliHLTPHOSModuleCellAverageEnergyDataStruct.h \ | |
64 | AliHLTPHOSRcuCellAccumulatedEnergyDataStruct.h \ | |
65 | AliHLTPHOSRcuCellAverageEnergyDataStruct.h \ | |
95316e9f | 66 | AliHLTPHOSValidChannelDataStruct.h \ |
95316e9f | 67 | AliHLTPHOSRecPointDataStruct.h \ |
95316e9f | 68 | AliHLTPHOSRecPointContainerStruct.h \ |
69 | AliHLTPHOSDigitContainerDataStruct.h \ | |
70 | AliHLTPHOSRcuDigitContainerDataStruct.h \ | |
6f697133 | 71 | AliHLTPHOSDigitDataStruct.h \ |
ba9d9d07 | 72 | AliHLTPHOSRcuCompressedRawDataStruct.h \ |
73 | AliHLTPHOSCellCompressedRawDataStruct.h | |
95316e9f | 74 | |
75 | MODULE_DHDR:= HLTPHOSLinkDef.h | |
882b0517 | 76 | |
77 | EDEFINE := ${HLTDEFS} | |
78 | PACKCXXFLAGS := ${HLTCXXFLAGS} | |
79 | PACKCFLAGS := ${HLTCLFAGS} | |
f473a913 | 80 | PACKDCXXFLAGS:= ${HLTDCXXFLAGS} |
81 | ||
95316e9f | 82 | EINCLUDE := HLT/BASE HLT/BASE/util STEER RAW PHOS |
882b0517 | 83 | |
95316e9f | 84 | ############################################################################### |
85 | # | |
86 | # do not change anything below this line | |
87 | # | |
88 | SRCS:=$(patsubst %,PHOS/%,$(MODULE_SRCS)) | |
89 | CINTHDRS:=$(patsubst %,PHOS/%,$(CLASS_HDRS)) | |
90 | HDRS:=$(patsubst %,PHOS/%,$(MODULE_HDRS)) | |
91 | DHDR:=$(patsubst %,PHOS/%,$(MODULE_DHDR)) | |
92 | CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1) |