+# $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
+ AliHLTTRDTriggerComponent.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 )
+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 STEER/ESD STEER/STEERBase STEER/STEER RAW)
+if(FASTJETENV)
+ set ( EINCLUDE ${EINCLUDE} ${FASTJETENV}/include ${FASTJETENV}/include/fastjet ${FASTJETENV}/include/fastjet/internal)
+endif(FASTJETENV)
-set ( LIBRARY_DEP -lHLTbase)
+set ( ELIBS "HLTbase AliHLTTRD AliHLTMUON AliHLTUtil")
include ("CMakehlt.conf")
set ( PACKCFLAGS ${HLTCLFAGS})
set ( PACKDCXXFLAGS ${HLTDCXXFLAGS})
set ( PACKSOFLAGS ${HLTSOFLAGS})
+set ( EXPORT trigger/AliHLTGlobalTrigger.h)