]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/libAliHLTJET.pkg
adding availability check for a list of OCDB objects, code cleanup and updated docume...
[u/mrichter/AliRoot.git] / HLT / libAliHLTJET.pkg
CommitLineData
33daad3d 1#-*- Mode: Makefile -*-
2# $Id: libAliHLTJET.pkg 28356 2008-08-30 08:52:32Z hristov $
3
4CLASS_HDRS := AliHLTJETAgent.h \
ff8a1f21 5 AliHLTJETBase.h \
0734d112 6 AliHLTJETTrackCuts.h \
6ce099ba 7 AliHLTJETJetCuts.h \
0734d112 8 AliHLTJETReader.h \
9 AliHLTJETReaderHeader.h \
fdc39952 10 cone/AliHLTJETConeGrid.h \
11 cone/AliHLTJETConeEtaPhiCell.h \
12 cone/AliHLTJETConeSeedCuts.h \
13 cone/AliHLTJETConeJetCandidate.h \
6ce099ba 14 cone/AliHLTJETConeHeader.h \
15 cone/AliHLTJETConeFinder.h \
ff8a1f21 16 cone/AliHLTJETConeJetComponent.h \
17 analysis/AliHLTJETAnalysisBase.h \
18 analysis/AliHLTJETAnalysisJets.h \
19 analysis/AliHLTJETAnalysisMerge.h \
20 analysis/AliHLTJETAnalysisComponent.h
33daad3d 21
1f9fec4a 22CLASS_HDRS_FJ := fastjet/AliHLTJETFastJetHeader.h \
23 fastjet/AliHLTJETFastJetFinder.h \
24 fastjet/AliHLTJETFastJetComponent.h
33daad3d 25
26###############################################################################
27
28include $(MODDIR)/JET/jet.conf
29
30###############################################################################
31
32MODULE_SRCS := $(CLASS_HDRS:.h=.cxx)
33
34MODULE_HDRS := $(CLASS_HDRS)
35
36MODULE_DHDR :=
37
38EINCLUDE := HLT/BASE \
0734d112 39 HLT/BASE/util \
33daad3d 40 HLT/JET \
ff8a1f21 41 HLT/JET/cone \
1f9fec4a 42 HLT/JET/fastjet \
ff8a1f21 43 HLT/JET/analysis \
0734d112 44 ANALYSIS \
33daad3d 45 JETAN \
46 STEER
47
48LIBRARY_DEP := -lHLTbase -lAliHLTUtil \
49 -lESD -lSTEER -lSTEERBase -lAOD -lESD \
50 -lANALYSIS -lANALYSISalice \
02bfa57b 51 -lJETAN \
8b13487a 52 -L$(ROOTLIBDIR) -lEG
33daad3d 53
54###############################################################################
55include $(MODDIR)/hlt.conf
56
57SRCS := $(patsubst %,JET/%,$(MODULE_SRCS))
58CINTHDRS := $(patsubst %,JET/%,$(CLASS_HDRS))
59HDRS := $(patsubst %,JET/%,$(MODULE_HDRS))
60DHDR := $(patsubst %,JET/%,$(MODULE_DHDR))
61CINTAUTOLINK := $(shell test "x$(MODULE_DHDR)" = "x" && echo 1)
62
63# For : Creating HLT/tgt_linuxx8664gcc/G__AliHLTJET.cxx
64# Added ${HLTCXXFLAGS_FASTJET} to CINTFLAGS
65# but
66# Added ${HLTCXXFLAGS_FASTJET} to EDEFINE
67# would be sufficient
68
69# For : Compiling HLT/tgt_linuxx8664gcc/G__AliHLTJET.cxx
70# Added ${HLTCXXFLAGS_FASTJET} to EDEFINE
71
72EDEFINE := ${HLTDEFS} ${HLTDEF_FASTJET} ${HLTCXXFLAGS_FASTJET}
73PACKCXXFLAGS := ${HLTCXXFLAGS} ${HLTCXXFLAGS_FASTJET}
74PACKCFLAGS := ${HLTCLFAGS}
75PACKDCXXFLAGS := ${HLTDCXXFLAGS}
76PACKSOFLAGS := ${HLTSOFLAGS_FASTJET} $(HLTSOFLAGS)
77###############################################################################