+#-*- Mode: Makefile -*-
# $Id$
+
#
# mapping
#
# Category basic
#
SRCS += \
+ mapping/AliMpPlaneType.cxx \
+ mapping/AliMpStationType.cxx \
+ mapping/AliMpCathodType.cxx \
mapping/AliMpArea.cxx \
mapping/AliMpConstants.cxx \
- mapping/AliMpIntPair.cxx \
+ mapping/AliMpFiles.cxx \
mapping/AliMpPad.cxx \
mapping/AliMpPadIteratorPtr.cxx \
mapping/AliMpPadPair.cxx \
- mapping/AliMpTransformer.cxx \
- mapping/AliMpTransformPadIterator.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/AliMpMotifMap.cxx \
mapping/AliMpMotifPosition.cxx \
mapping/AliMpMotifPositionPadIterator.cxx \
+ mapping/AliMpMotifReader.cxx \
mapping/AliMpMotifSpecial.cxx \
mapping/AliMpMotifType.cxx \
mapping/AliMpMotifTypePadIterator.cxx \
- mapping/AliMpVMotif.cxx \
+ mapping/AliMpVMotif.cxx
# Category sector
#
SRCS += \
- mapping/AliMpFiles.cxx \
mapping/AliMpNeighboursPadIterator.cxx \
mapping/AliMpPadRow.cxx \
mapping/AliMpPadRowLSegment.cxx \
mapping/AliMpPadRowRSegment.cxx \
- mapping/AliMpReader.cxx \
mapping/AliMpRow.cxx \
mapping/AliMpRowSegment.cxx \
mapping/AliMpRowSegmentLSpecial.cxx \
mapping/AliMpSectorAreaVPadIterator.cxx \
mapping/AliMpSector.cxx \
mapping/AliMpSectorPadIterator.cxx \
+ mapping/AliMpSectorReader.cxx \
mapping/AliMpSectorSegmentation.cxx \
mapping/AliMpSubZone.cxx \
mapping/AliMpVPadRowSegment.cxx \
mapping/AliMpVRowSegmentSpecial.cxx \
mapping/AliMpZone.cxx \
-# Category plane
+# Category slat
+#
+SRCS += \
+ mapping/AliMpHelper.cxx \
+ mapping/AliMpPCB.cxx \
+ mapping/AliMpSlat.cxx \
+ mapping/AliMpSlatPadIterator.cxx \
+ mapping/AliMpSlatSegmentation.cxx \
+ mapping/AliMpPCBPadIterator.cxx \
+ mapping/AliMpSt345Reader.cxx \
+ mapping/AliMpSlatMotifMap.cxx
+
+# Category trigger
+#
+SRCS += \
+ mapping/AliMpTrigger.cxx \
+ mapping/AliMpTriggerReader.cxx \
+ mapping/AliMpTriggerSegmentation.cxx \
+ mapping/AliMpRegionalTrigger.cxx \
+ mapping/AliMpTriggerCrate.cxx \
+ mapping/AliMpLocalBoard.cxx
+
+# Category management
#
SRCS += \
- mapping/AliMpPlaneAreaPadIterator.cxx \
- mapping/AliMpPlane.cxx \
- mapping/AliMpPlaneSegmentation.cxx \
- mapping/AliMpSectorPosition.cxx \
+ mapping/AliMpManuIterator.cxx \
+ mapping/AliMpManuUID.cxx \
+ mapping/AliMpPadUID.cxx \
+ mapping/AliMpHVUID.cxx \
+ mapping/AliMpHVNamer.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
# Category graphics
#
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/AliMpDEVisu.cxx \
+ mapping/AliMpIteratorPainter.cxx
-HDRS = $(SRCS:.cxx=.h)
+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