o add Reset function to CalPad and CalROC o Add functionality to AliTPCdataQA - Reset...
[u/mrichter/AliRoot.git] / MUON / CMakelibMUONmapping.pkg
CommitLineData
7330f0e5 1# -*- mode: CMake -*-
2
6db31708 3#--------------------------------------------------------------------------------#
4# Package File for MUONmapping #
5# Author : Johny Jose (johny.jose@cern.ch) #
6# Variables Defined : #
7# #
8# SRCS - C++ source files #
9# HDRS - C++ header files #
10# DHDR - ROOT Dictionary Linkdef header file #
11# CSRCS - C source files #
12# CHDRS - C header files #
13# EINCLUDE - Include directories #
14# EDEFINE - Compiler definitions #
15# ELIBS - Extra libraries to link #
16# ELIBSDIR - Extra library directories #
17# PACKFFLAGS - Fortran compiler flags for package #
18# PACKCXXFLAGS - C++ compiler flags for package #
19# PACKCFLAGS - C compiler flags for package #
20# PACKSOFLAGS - Shared library linking flags #
21# PACKLDFLAGS - Module linker flags #
22# PACKBLIBS - Libraries to link (Executables only) #
23# EXPORT - Header files to be exported #
24# CINTHDRS - Dictionary header files #
25# CINTAUTOLINK - Set automatic dictionary generation #
26# ARLIBS - Archive Libraries and objects for linking (Executables only) #
27# SHLIBS - Shared Libraries and objects for linking (Executables only) #
28#--------------------------------------------------------------------------------#
29
30# Category : basic
31
7330f0e5 32set ( SRCS ${SRCS}
33 mapping/AliMpPlaneType.cxx
34 mapping/AliMpCathodType.cxx
35 mapping/AliMpStationType.cxx
36 mapping/AliMpStation12Type.cxx
37 mapping/AliMpArea.cxx
38 mapping/AliMpConstants.cxx
39 mapping/AliMpFiles.cxx
40 mapping/AliMpPad.cxx
41 mapping/AliMpEncodePair.cxx
42 mapping/AliMpVIndexed.cxx
43 mapping/AliMpVPadIterator.cxx
44 mapping/AliMpVSegmentation.cxx
45 mapping/AliMpDataProcessor.cxx
46 mapping/AliMpDataStreams.cxx
47 mapping/AliMpDataMap.cxx
48 )
6db31708 49
50# Category : motif
51
7330f0e5 52set ( SRCS ${SRCS}
53 mapping/AliMpConnection.cxx
54 mapping/AliMpMotif.cxx
55 mapping/AliMpMotifMap.cxx
56 mapping/AliMpMotifPosition.cxx
57 mapping/AliMpMotifPositionPadIterator.cxx
58 mapping/AliMpMotifReader.cxx
59 mapping/AliMpMotifSpecial.cxx
60 mapping/AliMpMotifType.cxx
61 mapping/AliMpMotifTypePadIterator.cxx
62 mapping/AliMpVMotif.cxx
63 )
6db31708 64
65# Category : sector
66
7330f0e5 67set ( SRCS ${SRCS}
68 mapping/AliMpPadRow.cxx
69 mapping/AliMpPadRowLSegment.cxx
70 mapping/AliMpPadRowRSegment.cxx
71 mapping/AliMpRow.cxx
72 mapping/AliMpRowSegment.cxx
73 mapping/AliMpRowSegmentLSpecial.cxx
74 mapping/AliMpRowSegmentRSpecial.cxx
75 mapping/AliMpSectorAreaHPadIterator.cxx
76 mapping/AliMpSectorAreaVPadIterator.cxx
77 mapping/AliMpSector.cxx
78 mapping/AliMpSectorPadIterator.cxx
79 mapping/AliMpSectorReader.cxx
80 mapping/AliMpSectorSegmentation.cxx
81 mapping/AliMpSubZone.cxx
82 mapping/AliMpVPadRowSegment.cxx
83 mapping/AliMpVRowSegment.cxx
84 mapping/AliMpVRowSegmentSpecial.cxx
85 mapping/AliMpZone.cxx
86 )
6db31708 87
88# Category : slat
89
7330f0e5 90set ( SRCS ${SRCS}
91 mapping/AliMpHelper.cxx
92 mapping/AliMpPCB.cxx
93 mapping/AliMpSlat.cxx
94 mapping/AliMpSlatPadIterator.cxx
95 mapping/AliMpSlatSegmentation.cxx
96 mapping/AliMpPCBPadIterator.cxx
97 mapping/AliMpSt345Reader.cxx
98 mapping/AliMpSlatMotifMap.cxx
99 )
6db31708 100
101# Category : trigger
102
7330f0e5 103set ( SRCS ${SRCS}
104 mapping/AliMpTrigger.cxx
105 mapping/AliMpTriggerReader.cxx
106 mapping/AliMpTriggerSegmentation.cxx
107 mapping/AliMpRegionalTrigger.cxx
108 mapping/AliMpTriggerCrate.cxx
109 mapping/AliMpLocalBoard.cxx
110 )
6db31708 111
112# Category : management
113
7330f0e5 114set ( SRCS ${SRCS}
115 mapping/AliMpManuIterator.cxx
116 mapping/AliMpManuUID.cxx
117 mapping/AliMpPadUID.cxx
118 mapping/AliMpHVUID.cxx
119 mapping/AliMpDCSNamer.cxx
120 mapping/AliMpSegmentation.cxx
121 mapping/AliMpDetElement.cxx
122 mapping/AliMpDEStore.cxx
123 mapping/AliMpDEIterator.cxx
124 mapping/AliMpDEManager.cxx
125 mapping/AliMpBusPatch.cxx
126 mapping/AliMpDDL.cxx
127 mapping/AliMpDDLStore.cxx
128 mapping/AliMpCDB.cxx
129 mapping/AliMpFrtCrocusConstants.cxx
130 mapping/AliMpManuStore.cxx
131 mapping/AliMpFastSegmentation.cxx
132 mapping/AliMpUID.cxx
133 )
6db31708 134
135string (REPLACE ".cxx" ".h" HDRS "${SRCS}")
136
137set ( DHDR MUONmappingLinkDef.h)
138
139set ( EINCLUDE RAW MUON/mapping)
4a429efb 140
97587798 141set ( EXPORT
142 mapping/AliMpCathodType.h
143 mapping/AliMpCDB.h
144 mapping/AliMpDDLStore.h
145 mapping/AliMpEncodePair.h
146 mapping/AliMpExMap.h
147 mapping/AliMpPad.h
148 mapping/AliMpPlaneType.h
149 mapping/AliMpRegionalTrigger.h
150 mapping/AliMpSegmentation.h
151 mapping/AliMpStationType.h
152 mapping/AliMpStringObjMap.h
153 mapping/AliMpVSegmentation.h
154 )