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