]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGJE/CMakelibPWGJE.pkg
New start time: Fri, 20 Jun 2014 12:03:00 (GMT)
[u/mrichter/AliRoot.git] / PWGJE / CMakelibPWGJE.pkg
index bbce4ddfb1683109071e63338f9550b2484e8309..5446c08d694a8e848055cb2a7bda8450757873a8 100644 (file)
@@ -30,7 +30,6 @@ set ( SRCS
     AliAnaChargedJetResponseMaker.cxx
     AliAnalysisTaskAj.cxx
     AliAnalysisTaskFragmentationFunction.cxx
-    AliAnalysisTaskJetChem.cxx 
     AliAnalysisTaskJetCore.cxx         
     AliAnalysisTaskJetCorePP.cxx       
     AliAnalysisTaskJetProperties.cxx
@@ -45,16 +44,27 @@ set ( SRCS
     AliPWG4HighPtQATPConly.cxx 
     AliPWG4HighPtSpectra.cxx 
     AliPWG4HighPtTrackQA.cxx 
-    UserTasks/AliAnalysisTaskCheckSingleTrackJetRejection.cxx 
-    UserTasks/AliAnalysisTaskJetHadronCorrelation.cxx
-    UserTasks/AliAnalysisTaskJetHBOM.cxx
     UserTasks/AliAnalysisTaskJetShape.cxx
     UserTasks/AliAnalysisTaskJetsTriggerTRD.cxx
     UserTasks/AliAnalysisTaskJetProtonCorr.cxx
     UserTasks/AliAnalysisTaskPIDV0base.cxx
     UserTasks/AliAnalysisTaskPID.cxx
     UserTasks/AliAnalysisTaskIDFragmentationFunction.cxx
-    )
+    UserTasks/AliAnalysisTaskIDFFTCF.cxx
+    UserTasks/AliIDFFUtils.cxx
+    UserTasks/AliAnalysisTaskPPJetSpectra.cxx
+    UserTasks/AliAnalysisTaskJetAntenna.cxx
+  )
+
+# Add code that needs fastjet or FJWrapper here 
+if (FASTJET_FOUND)
+  LIST(APPEND  SRCS
+    UserTasks/AliAnalysisTaskCheckSingleTrackJetRejection.cxx 
+    UserTasks/AliAnalysisTaskJetHadronCorrelation.cxx
+    UserTasks/AliAnalysisTaskJetHBOM.cxx
+  )
+  set ( CINTFLAGS ${CINTFLAGS} ${FASTJET_DEFINITIONS})
+endif(FASTJET_FOUND)
 
 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
 
@@ -62,19 +72,13 @@ set ( DHDR  PWGJELinkDef.h)
 
 string ( REPLACE ".cxx" ".h" EXPORT "${SRCS}" )
 
-set ( HDRS ${HDRS}  EMCALJetTasks/FJ_includes.h  )
-
-set(FASTJET_ROOT $ENV{FASTJET_ROOT})
-
-if(FASTJET_ROOT)
-  set (FASTJET_INC ${FASTJET_ROOT}/include)
+if(FASTJET_FOUND)
+  set ( EINCLUDE ${FASTJET_INCLUDE_DIR} ANALYSIS JETAN CORRFW PWGJE PWG/Tools PWGCF/Correlations/Base STEER/AOD STEER/ESD STEER/STEERBase)
+  set ( HDRS ${HDRS}  EMCALJetTasks/FJ_includes.h  )
 else()
-  set (FASTJET_INC JETAN/fastjet)
-endif(FASTJET_ROOT)
+  set ( EINCLUDE ANALYSIS JETAN CORRFW PWGJE PWG/Tools PWG/TRD PWGCF/Correlations/Base STEER/AOD STEER/ESD STEER/STEERBase)
+endif(FASTJET_FOUND)
 
-#set ( EDEFINE -isystem${FASTJET_INC})
-set ( EINCLUDE ${FASTJET_INC} ANALYSIS JETAN CORRFW PWGJE PWG/Tools PWGCF/Correlations/Base STEER/AOD STEER/ESD STEER/STEERBase)
-#set ( EINCLUDE ANALYSIS JETAN CORRFW PWGJE PWG/Tools PWGCF/Correlations/Base STEER/AOD STEER/ESD STEER/STEERBase)
 
 install (DIRECTORY macros
         DESTINATION PWGJE