-# $Id: CMakelibAliHLTTrigger.pkg 46803 2011-01-28 22:12:12Z richterm $
+# $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 AliHLTD0Candidate.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 AliHLTTriggerCounterComponent.h AliHLTTriggerCounters.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_HDRS ${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")