Updates to AddTask macro from Chris
[u/mrichter/AliRoot.git] / MUON / CMakelibMUONrec.pkg
CommitLineData
7330f0e5 1# -*- mode: CMake -*-
2
6db31708 3#--------------------------------------------------------------------------------#
4# Package File for MUONrec #
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
7330f0e5 30set ( SRCS
31 AliMUONReconstructor.cxx
32 AliMUONVTrackReconstructor.cxx
33 AliMUONTrackReconstructor.cxx
34 AliMUONTrackReconstructorK.cxx
35 AliMUONTracker.cxx
36 AliMUONTrack.cxx
37 AliMUONTrackParam.cxx
38 AliMUONTrackExtrap.cxx
39 AliMUONTriggerTrack.cxx
40 AliMUONVTriggerTrackStore.cxx
41 AliMUONTriggerTrackStoreV1.cxx
42 AliMUONVClusterFinder.cxx
43 AliMUONPreClusterFinder.cxx
44 AliMUONPreClusterFinderV2.cxx
45 AliMUONPreClusterFinderV3.cxx
46 AliMUONClusterFinderMLEM.cxx
47 AliMUONClusterSplitterMLEM.cxx
48 AliMUONClusterFinderSimpleFit.cxx
49 AliMUONClusterFinderCOG.cxx
50 AliMUONPad.cxx
51 AliMUONCluster.cxx
52 AliMUONTrackHitPattern.cxx
53 AliMUONVClusterStore.cxx
54 AliMUONClusterStoreV1.cxx
55 AliMUONClusterStoreV2.cxx
56 AliMUONClusterStoreV2Iterator.cxx
57 AliMUONVTrackStore.cxx
58 AliMUONTrackStoreV1.cxx
59 AliMUONVClusterServer.cxx
60 AliMUONSimpleClusterServer.cxx
61 AliMUONVQADataMakerRec.cxx
62 AliMUONQADataMakerRec.cxx
63 AliMUONTrackerQADataMakerRec.cxx
64 AliMUONTriggerQADataMakerRec.cxx
65 AliMUONClusterFinderPeakCOG.cxx
66 AliMUONClusterFinderPeakFit.cxx
67 AliMUONRefitter.cxx
68 AliMUONESDInterface.cxx
69 AliMUONLegacyClusterServer.cxx
70 AliMUONTriggerTrackToTrackerClusters.cxx
71 AliMUONVTrackerDataMaker.cxx
72 AliMUONTrackerDataMaker.cxx
73 AliMUONQAMappingCheck.cxx
74 AliMUONCDB.cxx
75 AliMUONTrackerConditionDataMaker.cxx
76 )
6db31708 77
78string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
79
80set ( DHDR MUONrecLinkDef.h)
81
7330f0e5 82set ( EINCLUDE RAW MUON/mapping STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
71d5ee50 83
97587798 84set ( EXPORT
85 AliMUONESDInterface.h
86 AliMUONTrack.h
87 AliMUONVClusterStore.h
88 AliMUONTrackExtrap.h
89 AliMUONTrackParam.h
90 AliMUONCDB.h
91 AliMUONVTrackStore.h
c2aad3ae 92 AliMUONClusterStoreV2.h
93 AliMUONQADataMakerRec.h
94 )