AnalysisTask base class for multi event analysis (mixing).
[u/mrichter/AliRoot.git] / ANALYSIS / libANALYSISalice.pkg
1 #-*- Mode: Makefile -*-
2
3 SRCS =  AliAnalysisTaskSE.cxx AliAnalysisTaskME.cxx \
4         AliAnalysisTaskESDfilter.cxx AliAnalysisTaskKineFilter.cxx \
5         AliKineTrackCuts.cxx AliESDtrackCuts.cxx AliESDv0Cuts.cxx
6
7 CHECKALIEN = $(shell root-config --has-alien)
8 ifeq (yes,$(CHECKALIEN))
9 PACKCXXFLAGS := $(CXXFLAGS) -DWITHALIEN
10 endif
11
12 CHECKXML = $(shell root-config --has-xml)
13 ifeq (yes,$(CHECKXML))
14 PACKCXXFLAGS += $(CXXFLAGS) -DWITHXML
15 CINTFLAGS += -DWITHXML
16 SRCS += AliTagAnalysis.cxx AliXMLCollection.cxx
17 endif
18        
19
20 HDRS:= $(SRCS:.cxx=.h) 
21
22 DHDR= ANALYSISaliceLinkDef.h
23
24 EXPORT:=$(SRCS:.cxx=.h)
25
26 ifeq (win32gcc,$(ALICE_TARGET))
27 PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
28                          -lANALYSIS -lSTEERBase -lAOD -lESD \
29                          -L$(shell root-config --libdir) -lTreePlayer -lXMLIO
30 endif
31
32