Add online gain calibration tables (Annika)
[u/mrichter/AliRoot.git] / TRD / CMakelibTRDbase.pkg
1 #--------------------------------------------------------------------------------#
2 # Package File for TRDbase                                                       #
3 # Author : Johny Jose (johny.jose@cern.ch)                                       #
4 # Variables Defined :                                                            #
5 #                                                                                #
6 # SRCS - C++ source files                                                        #
7 # HDRS - C++ header files                                                        #
8 # DHDR - ROOT Dictionary Linkdef header file                                     #
9 # CSRCS - C source files                                                         #
10 # CHDRS - C header files                                                         #
11 # EINCLUDE - Include directories                                                 #
12 # EDEFINE - Compiler definitions                                                 #
13 # ELIBS - Extra libraries to link                                                #
14 # ELIBSDIR - Extra library directories                                           #
15 # PACKFFLAGS - Fortran compiler flags for package                                #
16 # PACKCXXFLAGS - C++ compiler flags for package                                  #
17 # PACKCFLAGS - C compiler flags for package                                      #
18 # PACKSOFLAGS - Shared library linking flags                                     #
19 # PACKLDFLAGS - Module linker flags                                              #
20 # PACKBLIBS - Libraries to link (Executables only)                               #
21 # EXPORT - Header files to be exported                                           #
22 # CINTHDRS - Dictionary header files                                             #
23 # CINTAUTOLINK - Set automatic dictionary generation                             #
24 # ARLIBS - Archive Libraries and objects for linking (Executables only)          #
25 # SHLIBS - Shared Libraries and objects for linking (Executables only)           #
26 #--------------------------------------------------------------------------------#
27
28 set ( SRCS
29     AliTRDarraySignal.cxx
30     AliTRDarrayDictionary.cxx
31     AliTRDarrayADC.cxx
32     AliTRDSignalIndex.cxx
33     AliTRDgeometry.cxx
34     AliTRDdigit.cxx
35     AliTRDdigitsManager.cxx
36     AliTRDdigitsParam.cxx
37     AliTRDrawData.cxx
38     AliTRDpadPlane.cxx
39     AliTRDrawStream.cxx
40     AliTRDCommonParam.cxx
41     AliTRDfeeParam.cxx
42     AliTRDgtuParam.cxx
43     AliTRDcalibDB.cxx
44     Cal/AliTRDCalROC.cxx
45     Cal/AliTRDCalPad.cxx
46     Cal/AliTRDCalDet.cxx
47     Cal/AliTRDCalDCS.cxx
48     Cal/AliTRDCalDCSFEE.cxx
49     Cal/AliTRDCalDCSv2.cxx
50     Cal/AliTRDCalDCSFEEv2.cxx
51     Cal/AliTRDCalDCSPTR.cxx
52     Cal/AliTRDCalDCSGTUBoardInfo.cxx
53     Cal/AliTRDCalDCSGTUCtpOpc.cxx
54     Cal/AliTRDCalDCSGTUSegment.cxx
55     Cal/AliTRDCalDCSGTUTgu.cxx
56     Cal/AliTRDCalDCSGTUTmu.cxx
57     Cal/AliTRDCalDCSGTU.cxx
58     Cal/AliTRDCalMonitoring.cxx
59     Cal/AliTRDCalChamberStatus.cxx
60     Cal/AliTRDCalPadStatus.cxx
61     Cal/AliTRDCalSingleChamberStatus.cxx
62     Cal/AliTRDCalPID.cxx
63     Cal/AliTRDCalTrkAttach.cxx
64     Cal/AliTRDCalOnlineGainTable.cxx
65     Cal/AliTRDCalOnlineGainTableMCM.h
66     Cal/AliTRDCalOnlineGainTable.h  
67     Cal/AliTRDCalOnlineGainTableROC.cxx
68     Cal/AliTRDCalOnlineGainTableMCM.cxx
69     Cal/AliTRDCalOnlineGainTableROC.h
70     AliTRDCalibraFit.cxx
71     AliTRDCalibraMode.cxx
72     AliTRDCalibraVector.cxx
73     AliTRDCalibraVdriftLinearFit.cxx
74     AliTRDCalibPadStatus.cxx
75     AliTRDCalibChamberStatus.cxx
76     AliTRDCalibViewer.cxx
77     AliTRDCalibViewerGUI.cxx
78     AliTRDEntriesInfo.cxx
79     AliTRDPhInfo.cxx
80     AliTRDPrfInfo.cxx
81     AliTRDUshortInfo.cxx
82     AliTRDQAChecker.cxx
83     AliTRDPreprocessor.cxx
84     AliTRDSaxHandler.cxx
85     AliTRDDataDCS.cxx
86     AliTRDSensor.cxx
87     AliTRDSensorArray.cxx
88     AliTRDalignment.cxx
89     AliTRDtrapConfig.cxx
90     AliTRDmcmSim.cxx
91     AliTRDltuParam.cxx
92     AliTRDtrapConfigHandler.cxx
93     AliTRDtrackGTU.cxx
94     AliTRDtrackletBase.cxx
95     AliTRDtrackletGTU.cxx
96     AliTRDtrackletMCM.cxx
97     AliTRDtrackletWord.cxx
98     AliTRDgtuSim.cxx
99     AliTRDgtuTMU.cxx
100     AliTRDhit.cxx
101     AliTRDrecoParam.cxx
102     AliTRDSimParam.cxx
103    )
104
105 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
106
107 set ( DHDR  TRDbaseLinkDef.h)
108
109 set ( EINCLUDE  RAW TRD/Cal)
110
111 if( ALICE_TARGET STREQUAL "win32gcc")
112
113                                 set ( PACKSOFLAGS  ${SOFLAGS} -L${ALICE_ROOT}/lib/tgt_${ALICE_TARGET} -lSTEER -lCDB -lESD -lSTEERBase -lRAWDatasim -lRAWDatarec -lRAWDatabase -L${ROOTLIBDIR} -lMinuit -lGeom -lVMC -lMLP -lXMLParser)
114
115 endif( ALICE_TARGET STREQUAL "win32gcc")