From d07278ebc59b1d68fcab625f8f3f2ca31d641548 Mon Sep 17 00:00:00 2001 From: cvetan Date: Tue, 14 Jun 2005 09:17:15 +0000 Subject: [PATCH] Adding MUON HLT code to the repository. --- HLT/hlt.conf | 10 +++++++++- HLT/libAliL3Comp.pkg | 2 +- HLT/libAliL3Hough.pkg | 2 +- HLT/libAliL3ITS.pkg | 2 +- HLT/libAliL3MUON.pkg | 40 ++++++++++++++++++++++++++++++++++++++++ HLT/libAliL3Misc.pkg | 2 +- HLT/libAliL3Src.pkg | 2 +- 7 files changed, 54 insertions(+), 6 deletions(-) create mode 100644 HLT/libAliL3MUON.pkg diff --git a/HLT/hlt.conf b/HLT/hlt.conf index 5637812f197..052037a13a0 100644 --- a/HLT/hlt.conf +++ b/HLT/hlt.conf @@ -1,10 +1,18 @@ #-*- Mode: Makefile -*- # $Id$ +TMPMAJOR = $.`cat HLT/MUON/src/Version/major.number` +TMPMINOR = $.`cat HLT/MUON/src/Version/minor.number` + HLTDEFS := -Duse_aliroot -Duse_root \ -DROWHOUGHPARAMS -Duse_reconstruction\ -Duse_newio -DROOTVERSION=\"unchecked\" \ - -DALIROOTVERSION=\"unchecked\" + -DALIROOTVERSION=\"unchecked\" \ + -D__ROOT__ -DUSE_ALILOG -DLOG_NO_DEBUG -DLINUX \ + -DMAJOR_VERSION=$(TMPMAJOR) \ + -DMINOR_VERSION=$(TMPMINOR) \ + -DBUILD_NUMBER=0 + HLTCXXFLAGS := $(filter-out -ansi,$(filter-out -pedantic-errors, $(CXXFLAGS))) HLTCFLAGS := $(filter-out -ansi, $(filter-out -pedantic-errors, $(CFLAGS))) diff --git a/HLT/libAliL3Comp.pkg b/HLT/libAliL3Comp.pkg index d83087ff191..bbc6f48bbf9 100644 --- a/HLT/libAliL3Comp.pkg +++ b/HLT/libAliL3Comp.pkg @@ -25,6 +25,6 @@ PACKCXXFLAGS := ${HLTCXXFLAGS} PACKCFLAGS := ${HLTCLFAGS} PACKDCXXFLAGS:= ${HLTDCXXFLAGS} -EINCLUDE+= HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS TPC ITS STEER CONTAINERS RAW +EINCLUDE+= HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS HLT/MUON/src TPC ITS MUON STEER CONTAINERS RAW SUBDIR:=comp diff --git a/HLT/libAliL3Hough.pkg b/HLT/libAliL3Hough.pkg index 7f05f7cfa0b..1c0bf4a0936 100644 --- a/HLT/libAliL3Hough.pkg +++ b/HLT/libAliL3Hough.pkg @@ -35,6 +35,6 @@ PACKCXXFLAGS := ${HLTCXXFLAGS} PACKCFLAGS := ${HLTCLFAGS} PACKDCXXFLAGS:= ${HLTDCXXFLAGS} -EINCLUDE+= HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS TPC ITS STEER CONTAINERS RAW +EINCLUDE+= HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS HLT/MUON/src TPC ITS MUON STEER CONTAINERS RAW SUBDIR:=hough diff --git a/HLT/libAliL3ITS.pkg b/HLT/libAliL3ITS.pkg index 5275e38aeea..2d09545b202 100644 --- a/HLT/libAliL3ITS.pkg +++ b/HLT/libAliL3ITS.pkg @@ -13,6 +13,6 @@ PACKCXXFLAGS := ${HLTCXXFLAGS} PACKCFLAGS := ${HLTCLFAGS} PACKDCXXFLAGS:= ${HLTDCXXFLAGS} -EINCLUDE += HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS TPC ITS STEER CONTAINERS RAW +EINCLUDE += HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS HLT/MUON/src TPC ITS MUON STEER CONTAINERS RAW SUBDIR:=ITS diff --git a/HLT/libAliL3MUON.pkg b/HLT/libAliL3MUON.pkg new file mode 100644 index 00000000000..48feee9e096 --- /dev/null +++ b/HLT/libAliL3MUON.pkg @@ -0,0 +1,40 @@ +#-*- Mode: Makefile -*- + +SRCS += MUON/src/AliRoot/Region.cxx \ +MUON/src/AliRoot/Point.cxx \ +MUON/src/AliRoot/TriggerRecord.cxx \ +MUON/src/AliRoot/ADCStream.cxx \ +MUON/src/AliRoot/Track.cxx \ +MUON/src/AliRoot/ADCStreamSource.cxx \ +MUON/src/AliRoot/TriggerSource.cxx \ +MUON/src/AliRoot/ClusterSource.cxx \ +MUON/src/AliRoot/TrackSink.cxx \ +MUON/src/AliRoot/TrackerCallback.cxx \ +MUON/src/AliRoot/ClusterFinderCallback.cxx \ +MUON/src/AliRoot/MicrodHLT.cxx + +HDRS:= $(SRCS:.cxx=.hpp) \ +MUON/src/AliRoot/TrackerInterface.hpp \ +MUON/src/AliRoot/ClusterFinderInterface.hpp + +SRCS += MUON/src/Utils.cxx \ +MUON/src/Error.cxx \ +MUON/src/Version/Version.cxx \ +MUON/src/RegionOfInterest.cxx \ +MUON/src/Tracking/Calculations.cxx \ +MUON/src/Tracking/MansoTracker.cxx \ +MUON/src/Clustering/CenterOfGravityFinder.cxx \ +MUON/src/AliRoot/TrackerProxy.cxx \ +MUON/src/AliRoot/ClusterFinderProxy.cxx \ +MUON/src/AliRoot/convert.cxx + +DHDR:= MUON/src/AliRoot/MUONHLTLinkDef.hpp + +EDEFINE := ${HLTDEFS} +PACKCXXFLAGS := ${HLTCXXFLAGS} +PACKCFLAGS := ${HLTCLFAGS} +PACKDCXXFLAGS:= ${HLTDCXXFLAGS} + +EINCLUDE += HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS HLT/MUON/src TPC ITS MUON STEER CONTAINERS RAW + +SUBDIR:=MUON/src diff --git a/HLT/libAliL3Misc.pkg b/HLT/libAliL3Misc.pkg index e1978d02b3b..922e9c3a295 100644 --- a/HLT/libAliL3Misc.pkg +++ b/HLT/libAliL3Misc.pkg @@ -24,6 +24,6 @@ PACKCXXFLAGS := ${HLTCXXFLAGS} PACKCFLAGS := ${HLTCLFAGS} PACKDCXXFLAGS:= ${HLTDCXXFLAGS} -EINCLUDE+= HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS TPC ITS STEER CONTAINERS RAW +EINCLUDE+= HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS HLT/MUON/src TPC ITS MUON STEER CONTAINERS RAW SUBDIR:=misc diff --git a/HLT/libAliL3Src.pkg b/HLT/libAliL3Src.pkg index 4c6c9a372a8..213cd6f2e5b 100644 --- a/HLT/libAliL3Src.pkg +++ b/HLT/libAliL3Src.pkg @@ -41,6 +41,6 @@ PACKCXXFLAGS := ${HLTCXXFLAGS} PACKCFLAGS := ${HLTCLFAGS} PACKDCXXFLAGS:= ${HLTDCXXFLAGS} -EINCLUDE += HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS TPC ITS STEER CONTAINERS RAW +EINCLUDE += HLT/src HLT/hough HLT/comp HLT/misc HLT/ITS HLT/MUON/src TPC ITS MUON STEER CONTAINERS RAW SUBDIR:=src -- 2.31.1