]>
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 | ||
87434909 | 9 | #CLASS_HDRS:= AliHLTPHOSAgent.h |
10 | ||
bc99dfb1 | 11 | CLASS_HDRS:= AliHLTPHOSClusterizerComponent.h \ |
95316e9f | 12 | AliHLTPHOSDefinitions.h \ |
95316e9f | 13 | AliHLTPHOSPhysicsAnalyzer.h \ |
95316e9f | 14 | AliHLTPHOSProcessor.h \ |
95316e9f | 15 | AliHLTPHOSRawAnalyzer.h \ |
16 | AliHLTPHOSRawAnalyzerChiSquareFit.h \ | |
87434909 | 17 | AliHLTPHOSRawAnalyzerComponentv3.h \ |
95316e9f | 18 | AliHLTPHOSRawAnalyzerCrude.h \ |
19 | AliHLTPHOSRawAnalyzerCrudeComponent.h \ | |
f137c3c5 | 20 | AliHLTPHOSDigitMakerComponent.h \ |
95316e9f | 21 | AliHLTPHOSRcuProcessor.h \ |
95316e9f | 22 | AliHLTPHOSMapper.h \ |
23 | AliHLTPHOSRawAnalyzerPeakFinder.h \ | |
24 | AliHLTPHOSSanityInspector.h \ | |
3e896374 | 25 | AliHLTPHOSSharedMemoryInterfacev2.h \ |
f8c07f51 | 26 | AliHLTPHOSClusterAnalyser.h \ |
27 | AliHLTPHOSClusterAnalyserComponent.h \ | |
28 | AliHLTPHOSESDMaker.h \ | |
29 | AliHLTPHOSESDMakerComponent.h \ | |
aa0260f4 | 30 | AliHLTPHOSUtilities.h \ |
87434909 | 31 | AliHLTPHOSMonitorTriggerComponent.h \ |
87434909 | 32 | AliHLTPHOSESDEntriesMakerComponent.h \ |
33 | AliHLTPHOSESDCaloClusterWriterComponent.h \ | |
7c80a370 | 34 | AliHLTPHOSDigitReader.h \ |
35 | AliHLTPHOSConstants.h \ | |
75a48e2a | 36 | AliHLTPHOSGeometry.h \ |
37 | AliHLTPHOSRecoParamHandler.h | |
72e27355 | 38 | |
95316e9f | 39 | MODULE_SRCS:= $(CLASS_HDRS:.h=.cxx) |
40 | ||
41 | MODULE_HDRS:= $(CLASS_HDRS) \ | |
42 | AliHLTPHOSCommonDefs.h \ | |
4f4b7ba4 | 43 | AliHLTPHOSConstant.h \ |
87434909 | 44 | AliHLTPHOSRecPointDataStruct.h \ |
95316e9f | 45 | AliHLTPHOSRecPointContainerStruct.h \ |
46 | AliHLTPHOSDigitContainerDataStruct.h \ | |
f8c07f51 | 47 | AliHLTPHOSDigitDataStruct.h \ |
3e896374 | 48 | AliHLTPHOSChannelDataStruct.h \ |
ae5a9649 | 49 | AliHLTPHOSChannelDataHeaderStruct.h \ |
50 | AliHLTPHOSCoordinate.h \ | |
ee3e9831 | 51 | AliHLTPHOSChannelRawDataStruct.h |
52 | ||
95316e9f | 53 | |
77f350f7 | 54 | ##Left empty for auto generation: |
55 | MODULE_DHDR:= | |
882b0517 | 56 | |
aa2ffd19 | 57 | EINCLUDE := HLT/BASE HLT/BASE/util HLT/CALO HLT/PHOS STEER RAW PHOS EMCAL |
abd75f15 | 58 | |
fc832dff | 59 | LIBRARY_DEP := -lHLTbase -lPHOSbase -lPHOSshuttle -lESD \ |
aa2ffd19 | 60 | -lSTEER -lRAWDatarec -lEMCALrec |
fc832dff | 61 | |
95316e9f | 62 | ############################################################################### |
63 | # | |
64 | # do not change anything below this line | |
65 | # | |
fc832dff | 66 | include $(MODDIR)/hlt.conf |
67 | ||
95316e9f | 68 | SRCS:=$(patsubst %,PHOS/%,$(MODULE_SRCS)) |
69 | CINTHDRS:=$(patsubst %,PHOS/%,$(CLASS_HDRS)) | |
70 | HDRS:=$(patsubst %,PHOS/%,$(MODULE_HDRS)) | |
71 | DHDR:=$(patsubst %,PHOS/%,$(MODULE_DHDR)) | |
72 | CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1) | |
fc832dff | 73 | |
74 | EDEFINE := ${HLTDEFS} | |
75 | PACKCXXFLAGS := ${HLTCXXFLAGS} | |
76 | PACKCFLAGS := ${HLTCLFAGS} | |
77 | PACKDCXXFLAGS:= ${HLTDCXXFLAGS} | |
78 | PACKSOFLAGS := $(HLTSOFLAGS) |