]>
Commit | Line | Data |
---|---|---|
f473a913 | 1 | #-*- Mode: Makefile -*- |
95316e9f | 2 | # $Id$ |
3 | # package definition for the libAliHLTPHOS library | |
e4a5ce34 | 4 | |
5 | ||
6 | include $(MODDIR)/hlt.conf | |
7 | ||
8 | ||
9 | CLASS_HDRS:= AliHLTPHOSBase.h \ | |
95316e9f | 10 | AliHLTPHOSClusterizer.h \ |
11 | AliHLTPHOSClusterizerComponent.h \ | |
95316e9f | 12 | AliHLTPHOSDataCorruptor.h \ |
13 | AliHLTPHOSDataQualityMonitor.h \ | |
14 | AliHLTPHOSDefinitions.h \ | |
15 | AliHLTPHOSEmcCalibData.h \ | |
95316e9f | 16 | AliHLTPHOSPhysicsAnalyzer.h \ |
17 | AliHLTPHOSPhysicsAnalyzerPeakFitter.h \ | |
18 | AliHLTPHOSPhysicsAnalyzerSpectrum.h \ | |
19 | AliHLTPHOSPhysicsAnalyzerSpectrumComponent.h \ | |
20 | AliHLTPHOSProcessor.h \ | |
21 | AliHLTPHOSPulseGenerator.h \ | |
22 | AliHLTPHOSRawAnalyzer.h \ | |
23 | AliHLTPHOSRawAnalyzerChiSquareFit.h \ | |
24 | AliHLTPHOSRawAnalyzerComponent.h \ | |
25 | AliHLTPHOSRawAnalyzerCrude.h \ | |
26 | AliHLTPHOSRawAnalyzerCrudeComponent.h \ | |
27 | AliHLTPHOSRawAnalyzerKLevel.h \ | |
28 | AliHLTPHOSRawAnalyzerLMS.h \ | |
29 | AliHLTPHOSRawAnalyzerPeakFinderComponent.h \ | |
30 | AliHLTPHOSRcuDataQualityMonitorComponent.h \ | |
31 | AliHLTPHOSRcuHistogramProducer.h \ | |
32 | AliHLTPHOSRcuHistogramProducerComponent.h \ | |
33 | AliHLTPHOSRcuProcessor.h \ | |
95316e9f | 34 | AliHLTPHOSMapper.h \ |
35 | AliHLTPHOSRawAnalyzerPeakFinder.h \ | |
36 | AliHLTPHOSSanityInspector.h \ | |
37 | AliHLTPHOSDigitMaker.h \ | |
95316e9f | 38 | AliHLTPHOSDigitMakerComponent.h \ |
95316e9f | 39 | AliHLTPHOSDigit.h \ |
95316e9f | 40 | AliHLTPHOSBaselineAnalyzer.h \ |
41 | AliHLTPHOSBaselineAnalyzerComponent.h \ | |
42 | AliHLTPHOSBaseline.h \ | |
43 | AliHLTPHOSConfig.h \ | |
12888580 | 44 | AliHLTPHOSAltroConfig.h \ |
f8c07f51 | 45 | AliHLTPHOSSharedMemoryInterface.h \ |
46 | AliHLTPHOSClusterAnalyser.h \ | |
47 | AliHLTPHOSClusterAnalyserComponent.h \ | |
48 | AliHLTPHOSESDMaker.h \ | |
49 | AliHLTPHOSESDMakerComponent.h \ | |
50 | AliHLTPHOSRcuCalibrationProcessorComponent.h \ | |
e4a5ce34 | 51 | AliHLTPHOSRcuCalibrationProcessor.h \ |
52 | AliHLTPHOSPattern.h \ | |
53 | AliHLTPHOSRcuAltroPatternTest.h \ | |
54 | AliHLTPHOSRcuAltroPatternTestComponent.h \ | |
55 | AliHLTPHOSModuleCalibrationProcessorComponent.h \ | |
56 | AliHLTPHOSRcuDAComponent.h \ | |
57 | AliHLTPHOSRcuProperties.h | |
4838689d | 58 | # AliHLTPHOSTreeMaker.h \ |
59 | # AliHLTPHOSTreeMakerComponent.h \ | |
f8c07f51 | 60 | # AliHLTPHOSEmcCalibrationHistogramProducer.h |
95316e9f | 61 | # AliHLTPHOSNoiseMapper.h \ |
62 | # AliHLTPHOSNoiseMapperComponent.h | |
63 | ||
64 | MODULE_SRCS:= $(CLASS_HDRS:.h=.cxx) | |
65 | ||
66 | MODULE_HDRS:= $(CLASS_HDRS) \ | |
67 | AliHLTPHOSCommonDefs.h \ | |
68 | AliHLTPHOSConstants.h \ | |
95316e9f | 69 | AliHLTPHOSRecPointDataStruct.h \ |
95316e9f | 70 | AliHLTPHOSRawAnalyzer.h \ |
71 | AliHLTPHOSDefinitions.h \ | |
72 | AliHLTPHOSModuleCellEnergyDataStruct.h\ | |
73 | AliHLTPHOSRcuCellEnergyDataStruct.h \ | |
74 | AliHLTPHOSValidCellDataStruct.h\ | |
75 | AliHLTPHOSDataHeaderStruct.h \ | |
76 | AliHLTPHOSModuleCellAccumulatedEnergyDataStruct.h \ | |
77 | AliHLTPHOSModuleCellAverageEnergyDataStruct.h \ | |
78 | AliHLTPHOSRcuCellAccumulatedEnergyDataStruct.h \ | |
79 | AliHLTPHOSRcuCellAverageEnergyDataStruct.h \ | |
95316e9f | 80 | AliHLTPHOSRecPointDataStruct.h \ |
95316e9f | 81 | AliHLTPHOSRecPointContainerStruct.h \ |
82 | AliHLTPHOSDigitContainerDataStruct.h \ | |
83 | AliHLTPHOSRcuDigitContainerDataStruct.h \ | |
f8c07f51 | 84 | AliHLTPHOSDigitDataStruct.h \ |
85 | AliHLTPHOSCaloClusterDataStruct.h \ | |
86 | AliHLTPHOSCaloClusterContainerStruct.h | |
12888580 | 87 | |
95316e9f | 88 | |
89 | MODULE_DHDR:= HLTPHOSLinkDef.h | |
882b0517 | 90 | |
e4a5ce34 | 91 | EDEFINE := ${HLTDEFS} |
92 | PACKCXXFLAGS := ${HLTCXXFLAGS} | |
93 | PACKCFLAGS := ${HLTCLFAGS} | |
94 | PACKDCXXFLAGS:= ${HLTDCXXFLAGS} | |
882b0517 | 95 | |
e4a5ce34 | 96 | EINCLUDE := HLT/BASE HLT/BASE/util STEER RAW PHOS |
abd75f15 | 97 | |
fc832dff | 98 | LIBRARY_DEP := -lHLTbase -lPHOSbase -lPHOSshuttle -lESD \ |
99 | -lSTEER -lRAWDatarec | |
100 | ||
95316e9f | 101 | ############################################################################### |
102 | # | |
103 | # do not change anything below this line | |
104 | # | |
fc832dff | 105 | include $(MODDIR)/hlt.conf |
106 | ||
95316e9f | 107 | SRCS:=$(patsubst %,PHOS/%,$(MODULE_SRCS)) |
108 | CINTHDRS:=$(patsubst %,PHOS/%,$(CLASS_HDRS)) | |
109 | HDRS:=$(patsubst %,PHOS/%,$(MODULE_HDRS)) | |
110 | DHDR:=$(patsubst %,PHOS/%,$(MODULE_DHDR)) | |
111 | CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1) | |
fc832dff | 112 | |
113 | EDEFINE := ${HLTDEFS} | |
114 | PACKCXXFLAGS := ${HLTCXXFLAGS} | |
115 | PACKCFLAGS := ${HLTCLFAGS} | |
116 | PACKDCXXFLAGS:= ${HLTDCXXFLAGS} | |
117 | PACKSOFLAGS := $(HLTSOFLAGS) |