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