+# $Id$
#--------------------------------------------------------------------------------#
# Package File for AliHLTTrigger #
# Author : Johny Jose (johny.jose@cern.ch) #
# SHLIBS - Shared Libraries and objects for linking (Executables only) #
#--------------------------------------------------------------------------------#
-set ( CLASS_HDRS AliHLTTrigger.h AliHLTGlobalTrigger.h AliHLTGlobalTriggerWrapper.h AliHLTGlobalTriggerConfig.h AliHLTGlobalTriggerComponent.h AliHLTTriggerBarrelMultiplicity.h AliHLTD0Trigger.h AliHLTD0toKpi.h AliHLTTriggerITSMultiplicity.h AliHLTTriggerAgent.h AliHLTEventSummary.h AliHLTEventSummaryProducerComponent.h AliHLTRunSummary.h AliHLTRunSummaryProducerComponent.h AliHLTTriggerMonitoringComponent.h AliHLTTriggerCaloClusterEnergy.h AliHLTTriggerPhosClusterEnergy.h AliHLTTriggerEmcalClusterEnergy.h AliHLTTriggerPhosMip.h AliHLTTriggerTrdClusterMultiplicity.h AliHLTTriggerBarrelGeomMultiplicity.h AliHLTTriggerDetectorGeom.h AliHLTTriggerDetectorGeomRectangle.h AliHLTTriggerDecisionParameters.h AliHLTTriggerGammaConversion.h AliHLTMuonSpectroScalars.h AliHLTMuonSpectroTriggerComponent.h AliHLTUpcTriggerComponent.h)
+set ( CLASS_HDRS
+ AliHLTTrigger.h
+ AliHLTGlobalTrigger.h
+ AliHLTGlobalTriggerWrapper.h
+ AliHLTGlobalTriggerConfig.h
+ AliHLTGlobalTriggerComponent.h
+ AliHLTTriggerBarrelMultiplicity.h
+ AliHLTD0Trigger.h
+ AliHLTD0toKpi.h
+ AliHLTD0Candidate.h
+ AliHLTTriggerITSMultiplicity.h
+ AliHLTTriggerAgent.h
+ AliHLTTriggerCaloClusterEnergy.h
+ AliHLTTriggerPhosClusterEnergy.h
+ AliHLTTriggerEmcalClusterEnergy.h
+ AliHLTTriggerPhosMip.h
+ AliHLTTriggerTrdClusterMultiplicity.h
+ AliHLTTriggerBarrelGeomMultiplicity.h
+ AliHLTTriggerDetectorGeom.h
+ AliHLTTriggerDetectorGeomRectangle.h
+ AliHLTTriggerDecisionParameters.h
+ AliHLTTriggerGammaConversion.h
+ AliHLTMuonSpectroScalars.h
+ AliHLTMuonSpectroTriggerComponent.h
+ AliHLTUpcTriggerComponent.h
+ AliHLTTriggerCosmics.h
+ AliHLTTriggerCounterComponent.h
+ AliHLTTriggerCounters.h
+ AliHLTTriggerCaloClusterEnergy.h
+ AliHLTTriggerEmcalElectron.h
+# uncomment if fastjet is installed
+# AliHLTTriggerFastJet.h
+# ---------------------------------
+ AliHLTFastJetMonitorComponent.h
+ AliHLTFastJetMonitor.h
+ AliHLTEmcalElectronMonitor.h
+ AliHLTEmcalElectronMonitorComponent.h
+ )
+
+
+set(FASTJETENV $ENV{FASTJET})
+
+if(FASTJETENV)
+ set ( EDEFINE -isystem${FASTJETENV}/include/fastjet )
+else()
+ set ( EDEFINE -isystem${ALICE_ROOT}/JETAN/fastjet)
+endif(FASTJETENV)
string ( REPLACE ".h" ".cxx" MODULE_SRCS "${CLASS_HDRS}" )
set ( MODULE_DHDR AliHLTTriggerLinkDef.h)
-set ( EINCLUDE HLT/BASE HLT/BASE/util HLT/trigger HLT/TPCLib HLT/TRD TRD HLT/ITS HLT/MUON MUON)
+set ( EINCLUDE HLT/BASE HLT/BASE/util HLT/trigger HLT/TPCLib HLT/TRD TRD HLT/ITS HLT/MUON MUON HLT/FJWrapper ${FASTJETENV}/include ${FASTJETENV}/include/fastjet ${FASTJETENV}/include/fastjet/internal )
-set ( LIBRARY_DEP -lHLTbase)
+set ( ELIBS "HLTbase AliHLTTRD AliHLTMUON AliHLTUtil")
include ("CMakehlt.conf")