]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/libAliHLTEMCAL.pkg
- removed TObjArray for the storing of clusters
[u/mrichter/AliRoot.git] / HLT / libAliHLTEMCAL.pkg
CommitLineData
4a8f32a0 1#-*- Mode: Makefile -*-
2# package definition for the libAliHLTEMCAL library
3
4# class header files, the link definition for the root dictionary
5# will be created from the names of the header files
6CLASS_HDRS:= \
4a8f32a0 7 AliHLTEMCALDefinitions.h \
a55e3379 8 AliHLTEMCALRawAnalyzerComponent.h \
9 AliHLTEMCALMapper.h \
ae445782 10 AliHLTEMCALRawAnalyzerCrudeComponent.h \
5fc8dce6 11 AliHLTEMCALRawAnalyzerLMSComponent.h \
12 AliHLTEMCALRawAnalyzerPeakFinderComponent.h \
4f4b7ba4 13 AliHLTEMCALSharedMemoryInterface.h \
ca071d0a 14 AliHLTEMCALConstants.h \
15 AliHLTEMCALDigitMakerComponent.h \
16 AliHLTEMCALClusterizerComponent.h \
17 AliHLTEMCALGeometry.h
4a8f32a0 18# library sources
19MODULE_SRCS= \
20 $(CLASS_HDRS:.h=.cxx)
21
22# library headers
23# in most cases you might have already added all the header files to
24# the CLASS_HDRS variable. So we just use the content of this. You
25# can simply add more header files which don't contain classes with
26# ROOT dictionary support
4f4b7ba4 27MODULE_HDRS:= $(CLASS_HDRS) \
28 AliHLTEMCALConstant.h
29
4a8f32a0 30
31# The LinkDef file required by the ROOT dictionary generation can be
32# generated automatically. For the all header files specified in
33# CLASS_HDRS an entry will be generated
34# pragma link C++ class <class-name>+;
35#
36# If the default behavior is not enough, you can provide a custom
37# *LinkDef.h to the MODULE_DHDR variable. Leave MODULE_DHDR empty to
38# enable automatic generation.
39MODULE_DHDR:=
40
a55e3379 41EINCLUDE := HLT/BASE HLT/BASE/util HLT/EMCAL HLT/TPC HLT/TRD HLT/CALO EMCAL TPC TRD STEER RAW
4a8f32a0 42
5fc8dce6 43
a55e3379 44LIBRARY_DEP := -lHLTbase -lAliHLTUtil -lAliHLTCalo -lESD -lCDB \
0c5b726e 45 -lEMCALrec -lEMCALsim -lEMCALbase -lEMCALUtils \
6aa4b4dc 46 -lTPCrec -lTPCbase -lTRDrec -lTRDbase \
5fc8dce6 47 -lSTEER -lSTEERBase -lRAWDatarec
4a8f32a0 48
49###############################################################################
50#
51# do not change anything below this line
52#
53include $(MODDIR)/hlt.conf
54
55SRCS:=$(patsubst %,EMCAL/%,$(MODULE_SRCS))
56CINTHDRS:=$(patsubst %,EMCAL/%,$(CLASS_HDRS))
57HDRS:=$(patsubst %,EMCAL/%,$(MODULE_HDRS))
58DHDR:=$(patsubst %,EMCAL/%,$(MODULE_DHDR))
59CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1)
60
61EDEFINE := ${HLTDEFS}
62PACKCXXFLAGS := ${HLTCXXFLAGS}
63PACKCFLAGS := ${HLTCLFAGS}
64PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
65PACKSOFLAGS := $(HLTSOFLAGS)