nvartrk=7 in ESE task
[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
829455ad 31 Base/AliSegmentID.cxx
32 Base/AliSegmentArray.cxx
33 Base/AliDigits.cxx
34 AliH2F.cxx # REMOVE
35 Base/AliTPCLoader.cxx
36 Base/AliTPCPRF2D.cxx
37 Base/AliTPCRF1D.cxx
38 Base/AliDetectorParam.cxx
39 Base/AliTPCParam.cxx
40 Base/AliTPCParamSR.cxx
41 Base/AliSimDigits.cxx
42 Base/AliDigitsArray.cxx
43 Base/AliTPCDigitsArray.cxx
44 Base/AliTPCmapper.cxx
45 Base/AliTPCROC.cxx
46 Base/AliTPCCalROC.cxx
47 Base/AliTPCCalPad.cxx
48 Base/AliTPCcalibDB.cxx
49 Base/AliTPCcalibDButil.cxx
50 Base/AliTPCAltroMapping.cxx
51 Base/AliTPCRawStreamV3.cxx
52 Base/AliTPCSensorTemp.cxx
53 Base/AliTPCSensorTempArray.cxx
54 Base/AliTPCCalibRawBase.cxx
55 Base/AliTPCCalibPedestal.cxx
56 Base/AliTPCCalibPulser.cxx
57 Base/AliTPCCalibCE.cxx
58 Base/AliTPCCalibRaw.cxx
59 Base/AliTPCPreprocessor.cxx
19c43f27 60 Base/AliTPCPreprocessorOnline.cxx
829455ad 61 AliTPCCalibViewer.cxx # UTIL
62 AliTPCCalibViewerGUI.cxx # UTIL
63 AliTPCCalibViewerGUItime.cxx # UTIL
64 Base/AliTPCExB.cxx
65 Base/AliTPCExBExact.cxx
66 Base/AliTPCExBFirst.cxx
67 Base/AliTPCTempMap.cxx
68 Base/AliTPCCalibVdrift.cxx
69 Base/AliTransform.cxx
70 Base/AliTPCTransform.cxx
71 Base/AliTPCdataQA.cxx
72 Base/AliTPCQAChecker.cxx
73 Base/AliTPCConfigDA.cxx
74 Base/AliTPCConfigParser.cxx
19c43f27 75 Base/AliTPCPointCorrection.cxx
829455ad 76 Base/AliTPCLaserTrack.cxx
829455ad 77 Base/AliTPCCorrection.cxx
78 Base/AliTPCInverseCorrection.cxx
79 Base/AliTPCComposedCorrection.cxx
80 Base/AliTPCExBBShape.cxx
81 Base/AliTPCExBTwist.cxx
82 Base/AliTPCGGVoltError.cxx
83 Base/AliTPCBoundaryVoltError.cxx
84 Base/AliTPCCalibGlobalMisalignment.cxx
85 Base/AliTPCFCVoltError3D.cxx
86 Base/AliTPCROCVoltError3D.cxx
87 Base/AliTPCSpaceCharge.cxx
88 Base/AliTPCSpaceCharge3D.cxx
05da1b4e 89 Base/AliTPCCorrectionLookupTable.cxx
829455ad 90 Base/AliXRDPROOFtoolkit.cxx
91 Base/AliTPCExBEffective.cxx
92 Base/AliTPCExBEffectiveSector.cxx
93 Base/AliTPCCorrectionDrift.cxx
7330f0e5 94 )
20febe5e 95
6db31708 96string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
97
98set ( DHDR TPCbaseLinkDef.h)
99
829455ad 100set ( EINCLUDE RAW TPC/Base STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
71d5ee50 101
829455ad 102set (EXPORT Base/AliSegmentID.h AliTPCCalibViewerGUI.h Base/AliTPCRawStreamV3.h)
71d5ee50 103
104install ( DIRECTORY mapping
105 DESTINATION TPC
106 PATTERN ".d" EXCLUDE
107 PATTERN ".so" EXCLUDE)
108
109install ( DIRECTORY .
110 DESTINATION TPC
111 FILES_MATCHING PATTERN "*.root"
112 PATTERN "*.dat"
113 PATTERN "testMC" EXCLUDE
114 PATTERN "doc" EXCLUDE
115 PATTERN "Calib" EXCLUDE
116 PATTERN "macros" EXCLUDE
117 PATTERN "CalibMacros" EXCLUDE
118 PATTERN ".svn" EXCLUDE
119 PATTERN "mapping" EXCLUDE
120 PATTERN "fastSimul" EXCLUDE
121 PATTERN "Cal" EXCLUDE
122 PATTERN "scripts" EXCLUDE
123 PATTERN "tgt_linuxx8664gcc" EXCLUDE
124 PATTERN "stressTest" EXCLUDE)
125
126#
127# EOF
128#