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