set ( SRCS
EMCALJetTasks/AliAnalysisTaskDeltaPt.cxx
EMCALJetTasks/AliAnalysisTaskEmcalJet.cxx
- EMCALJetTasks/AliAnalysisTaskEmcalJetDev.cxx
EMCALJetTasks/AliAnalysisTaskEmcalJetSample.cxx
- EMCALJetTasks/AliAnalysisTaskEmcalJetSampleDev.cxx
EMCALJetTasks/AliAnalysisTaskRho.cxx
EMCALJetTasks/AliAnalysisTaskRhoAverage.cxx
EMCALJetTasks/AliAnalysisTaskRhoBase.cxx
EMCALJetTasks/AliAnalysisTaskLocalRho.cxx
EMCALJetTasks/AliAnalysisTaskScale.cxx
EMCALJetTasks/AliEmcalJet.cxx
- EMCALJetTasks/AliEmcalJetTask.cxx
- EMCALJetTasks/AliHadCorrTask.cxx
+ EMCALJetTasks/AliEmcalPicoTrackInGridMaker.cxx
EMCALJetTasks/AliJetConstituentTagCopier.cxx
EMCALJetTasks/AliJetContainer.cxx
- EMCALJetTasks/AliJetEmbeddingFromAODTask.cxx
EMCALJetTasks/AliJetEmbeddingFromGenTask.cxx
EMCALJetTasks/AliJetEmbeddingFromPYTHIATask.cxx
EMCALJetTasks/AliJetEmbeddingTask.cxx
+ EMCALJetTasks/AliJetFastSimulation.cxx
EMCALJetTasks/AliJetModelBaseTask.cxx
+ EMCALJetTasks/AliJetModelCopyTracks.cxx
+ EMCALJetTasks/AliJetModelMergeBranches.cxx
EMCALJetTasks/AliJetRandomizerTask.cxx
EMCALJetTasks/AliJetResponseMaker.cxx
- EMCALJetTasks/AliRhoParameter.cxx
- EMCALJetTasks/AliLocalRhoParameter.cxx
- EMCALJetTasks/AliEmcalJetFinder.cxx
EMCALJetTasks/AliJetTriggerSelectionTask.cxx
+ EMCALJetTasks/AliLocalRhoParameter.cxx
+ EMCALJetTasks/AliRhoParameter.cxx
+ EMCALJetTasks/AliPythiaInfo.cxx
EMCALJetTasks/UserTasks/AliAnalysisTaskCLQA.cxx
EMCALJetTasks/UserTasks/AliAnalysisTaskChargedJetsPA.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskDcalDijetPerf.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskDeltaPtJEmb.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskDijetHadron.cxx
EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalBadCells.cxx
EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalDiJetBase.cxx
EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalDiJetAna.cxx
EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalDiJetResponse.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalHighMultTrigger.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalHJetMass.cxx
EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalJetHMEC.cxx
EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalJetHadCorQA.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalJetHadEPpid.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalJetMass.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalJetMassBkg.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalJetMassResponse.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalJetMassStructure.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalJetPatchTriggerQA.cxx
EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalJetSpectra.cxx
EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalJetSpectraMECpA.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalJetTagger.cxx
EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalJetTriggerQA.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalQGTagging.cxx
EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalTriggerInfoQA.cxx
- EMCALJetTasks/UserTasks/AliAnalysisTaskFullpAJets.cxx
- EMCALJetTasks/UserTasks/AliAnalysisTaskFullppJet.cxx
EMCALJetTasks/UserTasks/AliAnalysisTaskHJetEmbed.cxx
- EMCALJetTasks/UserTasks/AliAnalysisTaskRhoVnModulation.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskJetJTJT.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskJetShapeDeriv.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskJetShapeConst.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskJetShapeGR.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskJetMassResponseDet.cxx
EMCALJetTasks/UserTasks/AliAnalysisTaskJetMatching.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskJetV2.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalJetv2QA.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskRhoMass.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskRhoMassBase.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskRhoMassScale.cxx
EMCALJetTasks/UserTasks/AliAnalysisTaskSAJF.cxx
EMCALJetTasks/UserTasks/AliAnalysisTaskSAQA.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskV0sInJetsEmcal.cxx
EMCALJetTasks/UserTasks/AliAnalysisTaskSOH.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskTriggerRejection.cxx
+ EMCALJetTasks/UserTasks/AliEmcalPicoTrackFromJetMaker.cxx
+ EMCALJetTasks/UserTasks/AliCutValueRange.cxx
+ EMCALJetTasks/UserTasks/AliEMCalHistoContainer.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskPtEMCalTrigger.cxx
+ EMCALJetTasks/UserTasks/AliEMCalPtTaskVTrackSelection.cxx
+ EMCALJetTasks/UserTasks/AliEMCalPtTaskTrackSelectionESD.cxx
+ EMCALJetTasks/UserTasks/AliEMCalPtTaskTrackSelectionAOD.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalTriggerTreeWriter.cxx
)
-set ( DHDR PWGJEEMCALJetTasksLinkDef.h)
-
-string ( REPLACE ".cxx" ".h" EXPORT "${SRCS}" )
+# Add code that needs fastjet or FJWrapper here
+if (FASTJET_FOUND)
+ LIST(APPEND SRCS
+ EMCALJetTasks/AliFJWrapper.cxx
+ EMCALJetTasks/AliEmcalJetTask.cxx
+ EMCALJetTasks/AliEmcalJetFinder.cxx
+ EMCALJetTasks/AliJetEmbeddingFromAODTask.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskFullpAJets.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskFullppJet.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskHJetDphi.cxx
+ EMCALJetTasks/UserTasks/AliAnalysisTaskHJetSpectra.cxx
+ )
+ set ( CINTFLAGS ${CINTFLAGS} ${FASTJET_DEFINITIONS})
+endif(FASTJET_FOUND)
-set ( SRCS ${SRCS} EMCALJetTasks/AliFJWrapper.cxx )
+set ( DHDR PWGJEEMCALJetTasksLinkDef.h)
string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-set ( HDRS ${HDRS} EMCALJetTasks/FJ_includes.h )
-
-set ( FASTJET_ROOT $ENV{FASTJET_ROOT} )
+set ( EINCLUDE PWGJE/EMCALJetTasks PWGJE/EMCALJetTasks/UserTasks PWG/EMCAL EMCAL OADB STEER/AOD STEER/ESD STEER/STEERBase ANALYSIS PYTHIA6)
-if(FASTJET_ROOT)
- set ( EDEFINE -isystem${FASTJET_ROOT}/include )
-else()
- set ( EDEFINE -isystem${ALICE_ROOT}/JETAN/fastjet )
-endif(FASTJET_ROOT)
+if(FASTJET_FOUND)
+ set ( EDEFINE -isystem${FASTJET_INCLUDE_DIR})
+ set ( HDRS ${HDRS} EMCALJetTasks/FJ_includes.h )
+endif(FASTJET_FOUND)
-set ( EINCLUDE JETAN/fastjet PWGJE/EMCALJetTasks PWG/EMCAL EMCAL OADB STEER/ESD STEER/STEERBase )
+SET ( EXPORT ${HDRS} )