3 #--------------------------------------------------------------------------------#
4 # Package File for TPCbase #
5 # Author : Johny Jose (johny.jose@cern.ch) #
6 # Variables Defined : #
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 #--------------------------------------------------------------------------------#
32 Base/AliSegmentArray.cxx
38 Base/AliDetectorParam.cxx
40 Base/AliTPCParamSR.cxx
42 Base/AliDigitsArray.cxx
43 Base/AliTPCDigitsArray.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
60 Base/AliTPCPreprocessorOnline.cxx
61 AliTPCCalibViewer.cxx # UTIL
62 AliTPCCalibViewerGUI.cxx # UTIL
63 AliTPCCalibViewerGUItime.cxx # UTIL
65 Base/AliTPCExBExact.cxx
66 Base/AliTPCExBFirst.cxx
67 Base/AliTPCTempMap.cxx
68 Base/AliTPCCalibVdrift.cxx
70 Base/AliTPCTransform.cxx
72 Base/AliTPCQAChecker.cxx
73 Base/AliTPCConfigDA.cxx
74 Base/AliTPCConfigParser.cxx
75 Base/AliTPCPointCorrection.cxx
76 Base/AliTPCLaserTrack.cxx
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
89 Base/AliTPCCorrectionLookupTable.cxx
90 Base/AliXRDPROOFtoolkit.cxx
91 Base/AliTPCExBEffective.cxx
92 Base/AliTPCExBEffectiveSector.cxx
93 Base/AliTPCCorrectionDrift.cxx
96 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
98 set ( DHDR TPCbaseLinkDef.h)
100 set ( EINCLUDE RAW TPC/Base STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
102 set (EXPORT Base/AliSegmentID.h AliTPCCalibViewerGUI.h Base/AliTPCRawStreamV3.h)
104 install ( DIRECTORY mapping
107 PATTERN ".so" EXCLUDE)
109 install ( DIRECTORY .
111 FILES_MATCHING PATTERN "*.root"
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)