]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TPC/CMakelibTPCbase.pkg
Create bitmask in the first itteration
[u/mrichter/AliRoot.git] / TPC / CMakelibTPCbase.pkg
CommitLineData
7330f0e5 1# -*- mode: CMake -*-
2
6db31708 3#--------------------------------------------------------------------------------#
4# Package File for TPCbase #
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 AliSegmentID.cxx
32 AliSegmentArray.cxx
33 AliDigits.cxx
34 AliH2F.cxx
35 AliTPCLoader.cxx
36 AliTPCPRF2D.cxx
37 AliTPCRF1D.cxx
38 AliDetectorParam.cxx
39 AliTPCParam.cxx
40 AliTPCParamSR.cxx
41 AliTPCParamCR.cxx
42 AliTPCdigit.cxx
43 AliSimDigits.cxx
44 AliDigitsArray.cxx
45 AliTPCDigitsArray.cxx
46 AliTPCmapper.cxx
47 AliTPCROC.cxx
48 AliTPCCalROC.cxx
49 AliTPCCalPad.cxx
50 AliTPCCalDet.cxx
51 AliTPCcalibDB.cxx
52 AliTPCcalibDButil.cxx
53 AliTPCAltroMapping.cxx
54 AliTPCRawStream.cxx
55 AliTPCRawStreamV3.cxx
56 AliTPCLaserTracks.cxx
57 AliTPCSensorTemp.cxx
58 AliTPCSensorTempArray.cxx
59 AliTPCCalibRawBase.cxx
60 AliTPCCalibPedestal.cxx
61 AliTPCCalibPulser.cxx
62 AliTPCCalibCE.cxx
63 AliTPCCalibRaw.cxx
64 AliTPCPreprocessor.cxx
65 AliTPCPreprocessorOnline.cxx
66 AliTPCCalibViewer.cxx
67 AliTPCCalibViewerGUI.cxx
68 AliTPCCalibViewerGUItime.cxx
69 AliTPCCalibViewerGUIAlarms.cxx
70 AliTPCCalibQAChecker.cxx
71 AliTPCGenDBTemp.cxx
72 AliTPCGenDBConf.cxx
73 AliTPCExB.cxx
74 AliTPCExBExact.cxx
75 AliTPCExBFirst.cxx
76 AliTPCTempMap.cxx
77 AliTPCCalibVdrift.cxx
78 AliTPCCalibTCF.cxx
79 AliTPCAltroEmulator.cxx
80 AliTPCeventInfo.cxx
81 AliTransform.cxx
82 AliTPCTransform.cxx
83 AliTPCAlign.cxx
84 AliTPCGoofieValues.cxx
85 AliTPCdataQA.cxx
86 AliTPCQAChecker.cxx
87 AliTPCConfigDA.cxx
88 AliTPCConfigParser.cxx
89 AliTPCkalmanTime.cxx
90 AliESDcosmic.cxx
91 AliTPCPointCorrection.cxx
92 AliTPCTransformation.cxx
93 AliTPCkalmanFit.cxx
94 AliTPCLaserTrack.cxx
95 AliTPCcalibBase.cxx
96 AliTPCCorrection.cxx
97 AliTPCInverseCorrection.cxx
98 AliTPCComposedCorrection.cxx
99 AliTPCExBBShape.cxx
100 AliTPCExBTwist.cxx
101 AliTPCGGVoltError.cxx
102 AliTPCBoundaryVoltError.cxx
103 AliTPCCalibGlobalMisalignment.cxx
104 AliTPCFCVoltError3D.cxx
105 AliTPCROCVoltError3D.cxx
106 AliTPCSpaceCharge.cxx
107 AliTPCSpaceCharge3D.cxx
108 AliXRDPROOFtoolkit.cxx
109 AliTPCExBEffective.cxx
110 AliTPCExBEffectiveSector.cxx
111 AliTPCCorrectionDrift.cxx
112 )
20febe5e 113
6db31708 114string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
115
116set ( DHDR TPCbaseLinkDef.h)
117
7330f0e5 118set ( EINCLUDE RAW STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
71d5ee50 119
97587798 120set (EXPORT AliSegmentID.h AliTPCCalibViewerGUI.h AliTPCRawStreamV3.h)
71d5ee50 121
122install ( DIRECTORY mapping
123 DESTINATION TPC
124 PATTERN ".d" EXCLUDE
125 PATTERN ".so" EXCLUDE)
126
127install ( DIRECTORY .
128 DESTINATION TPC
129 FILES_MATCHING PATTERN "*.root"
130 PATTERN "*.dat"
131 PATTERN "testMC" EXCLUDE
132 PATTERN "doc" EXCLUDE
133 PATTERN "Calib" EXCLUDE
134 PATTERN "macros" EXCLUDE
135 PATTERN "CalibMacros" EXCLUDE
136 PATTERN ".svn" EXCLUDE
137 PATTERN "mapping" EXCLUDE
138 PATTERN "fastSimul" EXCLUDE
139 PATTERN "Cal" EXCLUDE
140 PATTERN "scripts" EXCLUDE
141 PATTERN "tgt_linuxx8664gcc" EXCLUDE
142 PATTERN "stressTest" EXCLUDE)
143
144#
145# EOF
146#