+#-*- Mode: Makefile -*-
+# $Id$
+
#
# mapping
#
# Category basic
#
SRCS += \
+ mapping/AliMpPlaneType.cxx \
+ mapping/AliMpCathodType.cxx \
+ mapping/AliMpStationType.cxx \
+ mapping/AliMpStation12Type.cxx \
mapping/AliMpArea.cxx \
mapping/AliMpConstants.cxx \
- mapping/AliMpExMap.cxx \
mapping/AliMpFiles.cxx \
- mapping/AliMpIntPair.cxx \
mapping/AliMpPad.cxx \
- mapping/AliMpPadIteratorPtr.cxx \
- mapping/AliMpPadPair.cxx \
+ mapping/AliMpEncodePair.cxx \
mapping/AliMpVIndexed.cxx \
mapping/AliMpVPadIterator.cxx \
- mapping/AliMpVSegmentation.cxx \
+ mapping/AliMpVSegmentation.cxx \
+ mapping/AliMpDataProcessor.cxx \
+ mapping/AliMpDataStreams.cxx \
+ mapping/AliMpDataMap.cxx
# Category motif
#
mapping/AliMpMotifSpecial.cxx \
mapping/AliMpMotifType.cxx \
mapping/AliMpMotifTypePadIterator.cxx \
- mapping/AliMpVMotif.cxx \
+ mapping/AliMpVMotif.cxx
# Category sector
#
SRCS += \
- mapping/AliMpNeighboursPadIterator.cxx \
mapping/AliMpPadRow.cxx \
mapping/AliMpPadRowLSegment.cxx \
mapping/AliMpPadRowRSegment.cxx \
mapping/AliMpRowSegment.cxx \
mapping/AliMpRowSegmentLSpecial.cxx \
mapping/AliMpRowSegmentRSpecial.cxx \
- mapping/AliMpSector.cxx \
mapping/AliMpSectorAreaHPadIterator.cxx \
mapping/AliMpSectorAreaVPadIterator.cxx \
+ mapping/AliMpSector.cxx \
mapping/AliMpSectorPadIterator.cxx \
mapping/AliMpSectorReader.cxx \
mapping/AliMpSectorSegmentation.cxx \
mapping/AliMpSlat.cxx \
mapping/AliMpSlatPadIterator.cxx \
mapping/AliMpSlatSegmentation.cxx \
- mapping/AliMpSlatZonePadIterator.cxx \
+ mapping/AliMpPCBPadIterator.cxx \
mapping/AliMpSt345Reader.cxx \
+ mapping/AliMpSlatMotifMap.cxx
-# Category graphics
+# Category trigger
#
SRCS += \
- mapping/AliMpGraphContext.cxx \
- mapping/AliMpMotifPainter.cxx \
- mapping/AliMpPCBPainter.cxx \
- mapping/AliMpRowPainter.cxx \
- mapping/AliMpRowSegmentPainter.cxx \
- mapping/AliMpSectorPainter.cxx \
- mapping/AliMpSlatPainter.cxx \
- mapping/AliMpSubZonePainter.cxx \
- mapping/AliMpVPainter.cxx \
- mapping/AliMpZonePainter.cxx \
+ mapping/AliMpTrigger.cxx \
+ mapping/AliMpTriggerReader.cxx \
+ mapping/AliMpTriggerSegmentation.cxx \
+ mapping/AliMpRegionalTrigger.cxx \
+ mapping/AliMpTriggerCrate.cxx \
+ mapping/AliMpLocalBoard.cxx
+
+# Category management
+#
+SRCS += \
+ mapping/AliMpManuIterator.cxx \
+ mapping/AliMpManuUID.cxx \
+ mapping/AliMpPadUID.cxx \
+ mapping/AliMpHVUID.cxx \
+ mapping/AliMpDCSNamer.cxx \
+ mapping/AliMpSegmentation.cxx \
+ mapping/AliMpDetElement.cxx \
+ mapping/AliMpDEStore.cxx \
+ mapping/AliMpDEIterator.cxx \
+ mapping/AliMpDEManager.cxx \
+ mapping/AliMpBusPatch.cxx \
+ mapping/AliMpDDL.cxx \
+ mapping/AliMpDDLStore.cxx \
+ mapping/AliMpCDB.cxx \
+ mapping/AliMpFrtCrocusConstants.cxx \
+ mapping/AliMpManuStore.cxx \
+ mapping/AliMpFastSegmentation.cxx \
+ mapping/AliMpUID.cxx
HDRS = $(SRCS:.cxx=.h)
-
-DHDR := MUONLinkDefMapping.h
-
+
+DHDR := MUONmappingLinkDef.h
+
EINCLUDE:= RAW MUON/mapping
-
-SUBDIR := mapping
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+ -lCDB -lSTEERBase -lMUONcore -lRAWDatabase \
+ -L$(shell root-config --libdir) -lGui
+endif