Coverity fix
[u/mrichter/AliRoot.git] / TRD / CMakelibTRDbase.pkg
1 # -*- mode: CMake -*-
2
3 #--------------------------------------------------------------------------------#
4 # Package File for TRDbase                                                       #
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 set ( SRCS
31     AliTRDarraySignal.cxx
32     AliTRDarrayDictionary.cxx
33     AliTRDarrayADC.cxx
34     AliTRDSignalIndex.cxx
35     AliTRDgeometry.cxx
36     AliTRDdigit.cxx
37     AliTRDdigitsManager.cxx
38     AliTRDdigitsParam.cxx
39     AliTRDrawData.cxx
40     AliTRDpadPlane.cxx
41     AliTRDrawStream.cxx
42     AliTRDCommonParam.cxx
43     AliTRDfeeParam.cxx
44     AliTRDgtuParam.cxx
45     AliTRDcalibDB.cxx
46     Cal/AliTRDCalROC.cxx
47     Cal/AliTRDCalPad.cxx
48     Cal/AliTRDCalDet.cxx
49     Cal/AliTRDCalDCS.cxx
50     Cal/AliTRDCalDCSFEE.cxx
51     Cal/AliTRDCalDCSv2.cxx
52     Cal/AliTRDCalDCSFEEv2.cxx
53     Cal/AliTRDCalDCSPTR.cxx
54     Cal/AliTRDCalDCSGTUBoardInfo.cxx
55     Cal/AliTRDCalDCSGTUCtpOpc.cxx
56     Cal/AliTRDCalDCSGTUSegment.cxx
57     Cal/AliTRDCalDCSGTUTgu.cxx
58     Cal/AliTRDCalDCSGTUTmu.cxx
59     Cal/AliTRDCalDCSGTU.cxx
60     Cal/AliTRDCalMonitoring.cxx
61     Cal/AliTRDCalChamberStatus.cxx
62     Cal/AliTRDCalPadStatus.cxx
63     Cal/AliTRDCalSingleChamberStatus.cxx
64     Cal/AliTRDCalPID.cxx
65     Cal/AliTRDCalTrkAttach.cxx
66     Cal/AliTRDCalOnlineGainTable.cxx
67     Cal/AliTRDCalOnlineGainTableMCM.h
68     Cal/AliTRDCalOnlineGainTable.h  
69     Cal/AliTRDCalOnlineGainTableROC.cxx
70     Cal/AliTRDCalOnlineGainTableMCM.cxx
71     Cal/AliTRDCalOnlineGainTableROC.h
72     Cal/AliTRDCalTrapConfig.cxx
73     AliTRDCalibraFit.cxx
74     AliTRDCalibraMode.cxx
75     AliTRDCalibraVector.cxx
76     AliTRDCalibraVdriftLinearFit.cxx
77     AliTRDCalibraExbAltFit.cxx
78     AliTRDCalibPadStatus.cxx
79     AliTRDCalibChamberStatus.cxx
80     AliTRDCalibViewer.cxx
81     AliTRDCalibViewerGUI.cxx
82     AliTRDEntriesInfo.cxx
83     AliTRDPhInfo.cxx
84     AliTRDPrfInfo.cxx
85     AliTRDUshortInfo.cxx
86     AliTRDQAChecker.cxx
87     AliTRDPreprocessor.cxx
88     AliTRDSaxHandler.cxx
89     AliTRDDataDCS.cxx
90     AliTRDSensor.cxx
91     AliTRDSensorArray.cxx
92     AliTRDalignment.cxx
93     AliTRDtrapConfig.cxx
94     AliTRDmcmSim.cxx
95     AliTRDltuParam.cxx
96     AliTRDtrapConfigHandler.cxx
97     AliTRDtrackGTU.cxx
98     AliTRDtrackletBase.cxx
99     AliTRDtrackletGTU.cxx
100     AliTRDtrackletMCM.cxx
101     AliTRDtrackletWord.cxx
102     AliTRDgtuSim.cxx
103     AliTRDgtuTMU.cxx
104     AliTRDhit.cxx
105     AliTRDrecoParam.cxx
106     AliTRDSimParam.cxx
107     AliTRDonlineTrackMatching.cxx
108    )
109
110 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
111
112 set ( DHDR  TRDbaseLinkDef.h)
113
114 set ( EINCLUDE  RAW TRD/Cal STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
115
116 set ( EXPORT 
117   Cal/AliTRDCalPID.h 
118   AliTRDgeometry.h
119   AliTRDarrayADC.h
120   AliTRDdigitsParam.h
121   AliTRDReconstructor.h 
122   AliTRDhit.h
123   AliTRDgtuParam.h
124   AliTRDarrayADC.h
125   AliTRDdigitsManager.h 
126   AliTRDpadPlane.h
127   AliTRDrecoParam.h
128   AliTRDseedV1.h
129   AliTRDtrackV1.h
130   AliTRDtrackletBase.h
131   AliTRDtrackletWord.h
132   AliTRDtrackletMCM.h
133   AliTRDtrackGTU.h
134   AliTRDtrackletGTU.h
135    )