]> git.uio.no Git - u/mrichter/AliRoot.git/blob - JETAN/CMakelibJETAN.pkg
enabling track references for Momentum array (M. Estienne)
[u/mrichter/AliRoot.git] / JETAN / CMakelibJETAN.pkg
1 # -*- mode: CMake -*- 
2 #--------------------------------------------------------------------------------#
3 # Package File for JETAN                                                         #
4 # Author : Johny Jose (johny.jose@cern.ch)                                       #
5 # Variables Defined :                                                            #
6 #                                                                                #
7 # SRCS - C++ source files                                                        #
8 # HDRS - C++ header files                                                        #
9 # DHDR - ROOT Dictionary Linkdef header file                                     #
10 # CSRCS - C source files                                                         #
11 # CHDRS - C header files                                                         #
12 # EINCLUDE - Include directories                                                 #
13 # EDEFINE - Compiler definitions                                                 #
14 # ELIBS - Extra libraries to link                                                #
15 # ELIBSDIR - Extra library directories                                           #
16 # PACKFFLAGS - Fortran compiler flags for package                                #
17 # PACKCXXFLAGS - C++ compiler flags for package                                  #
18 # PACKCFLAGS - C compiler flags for package                                      #
19 # PACKSOFLAGS - Shared library linking flags                                     #
20 # PACKLDFLAGS - Module linker flags                                              #
21 # PACKBLIBS - Libraries to link (Executables only)                               #
22 # EXPORT - Header files to be exported                                           #
23 # CINTHDRS - Dictionary header files                                             #
24 # CINTAUTOLINK - Set automatic dictionary generation                             #
25 # ARLIBS - Archive Libraries and objects for linking (Executables only)          #
26 # SHLIBS - Shared Libraries and objects for linking (Executables only)           #
27 #--------------------------------------------------------------------------------#
28
29 set ( SRCS 
30     AliJetHeader.cxx 
31     AliJetFinder.cxx 
32     AliJetReaderHeader.cxx 
33     AliJetESDReaderHeader.cxx 
34     AliJetReader.cxx 
35     AliJetESDReader.cxx 
36     AliUA1JetHeader.cxx 
37     AliJetProductionData.cxx 
38     AliJetProductionDataPDC2004.cxx 
39     AliUA1JetFinderV1.cxx 
40     AliUA1JetFinderV2.cxx 
41     AliUA1JetHeaderV1.cxx 
42     AliCdfJetFinder.cxx 
43     AliCdfJetHeader.cxx 
44     AliJetGrid.cxx 
45     AliJetUnitArray.cxx 
46     AliJetHadronCorrection.cxx 
47     AliJetHadronCorrectionv0.cxx 
48     AliJetHadronCorrectionv1.cxx 
49     AliJetFillUnitArray.cxx 
50     AliJetESDFillUnitArrayTracks.cxx 
51     AliJetESDFillUnitArrayEMCalDigits.cxx 
52     AliJetAODFillUnitArrayTracks.cxx 
53     AliJetAODFillUnitArrayEMCalDigits.cxx 
54     AliJetDummyGeo.cxx 
55     AliJetDummyShishKebabTrd1Module.cxx 
56     AliJetFinderTypes.cxx 
57     AliAnalysisTaskJets.cxx 
58     AliAnalysisTaskJetsCDF.cxx 
59     AliDAJetFinder.cxx 
60     AliDAJetHeader.cxx 
61     AliJetAODReader.cxx 
62     AliJetAODReaderHeader.cxx 
63     AliJetKineReader.cxx 
64     AliJetKineReaderHeader.cxx 
65     AliJetMCReader.cxx 
66     AliJetMCReaderHeader.cxx 
67     AliJetHistos.cxx 
68     AliAnalysisTaskDiJets.cxx 
69     AliEventShape.cxx 
70     AliKMeansClustering.cxx 
71     AliAnalysisTaskKMeans.cxx 
72     AliAnalysisTaskFastEmbedding.cxx 
73     )
74
75 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
76
77 set ( DHDR  JETANLinkDef.h)
78
79 set(FASTJET_ROOT $ENV{FASTJET_ROOT})
80
81 if(FASTJET_ROOT)
82   set ( EDEFINE -isystem${FASTJET_ROOT}/include)
83 else()
84   set ( EDEFINE -isystem${ALICE_ROOT}/JETAN/fastjet)
85 endif(FASTJET_ROOT)
86
87 set ( EINCLUDE  ANALYSIS  OADB STEER/AOD STEER/ESD STEER/STEERBase)