Interface to FASTJETs SISCone jetfinder added.
[u/mrichter/AliRoot.git] / JETAN / libJETAN.pkg
1 #-*-Mode: Makefile-*-
2
3 SRCS =  AliJet.cxx AliJetHeader.cxx \
4         AliJetFinder.cxx AliJetReaderHeader.cxx \
5         AliJetESDReaderHeader.cxx AliJetReader.cxx AliJetESDReader.cxx \
6         AliJetControlPlots.cxx AliUA1JetHeader.cxx \
7         AliLeading.cxx \
8         AliJetProductionData.cxx AliJetProductionDataPDC2004.cxx \
9         AliJetAnalysis.cxx AliJetDistributions.cxx \
10         AliUA1JetFinderV1.cxx AliUA1JetFinderV2.cxx AliUA1JetHeaderV1.cxx \
11         AliJetGrid.cxx AliJetUnitArray.cxx AliJetHadronCorrection.cxx \
12         AliJetHadronCorrectionv0.cxx AliJetHadronCorrectionv1.cxx \
13         AliJetFillUnitArrayTracks.cxx AliJetFillUnitArrayEMCalDigits.cxx\
14         AliJetDummyGeo.cxx AliJetDummyShishKebabTrd1Module.cxx\
15         AliJetFinderTypes.cxx \
16         AliAnalysisTaskJets.cxx \
17         AliDAJetFinder.cxx \
18         AliDAJetHeader.cxx \
19         AliJetAODReader.cxx \
20         AliJetAODReaderHeader.cxx \
21         AliJetKineReader.cxx \
22         AliJetKineReaderHeader.cxx \
23         AliJetMCReader.cxx \
24         AliJetMCReaderHeader.cxx \
25         AliJetHistos.cxx \
26         AliAnalysisTaskDiJets.cxx \
27         AliAnalysisTaskJetsCDF.cxx AliCdfJetFinder.cxx AliCdfJetHeader.cxx \
28         AliEventShape.cxx
29
30
31 ifneq ($(FASTJET),)
32         SRCS+= AliFastJetFinder.cxx AliFastJetHeader.cxx \
33         AliSISConeJetFinder.cxx AliSISConeJetHeader.cxx
34 endif
35
36
37 HDRS:= $(SRCS:.cxx=.h) 
38 DHDR= JETANLinkDef.h
39
40 ifneq ($(FASTJET),)
41         EINCLUDE:= $(FASTJET)/include
42         CINTFLAGS += -DWITHFASTJET
43 endif
44
45 ifeq (win32gcc,$(ALICE_TARGET))
46 PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
47                          -lSTEERBase -lESD -lAOD -lANALYSIS -lANALYSISalice \
48                          -L$(shell root-config --libdir) -lEG -lGeom
49 endif
50