TOF + macros to each detector folder
[u/mrichter/AliRoot.git] / TRD / CMakelibTRDrec.pkg
1 # -*- mode: CMake -*-
2
3 #--------------------------------------------------------------------------------#
4 # Package File for TRDrec                                                        #
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     AliTRDcluster.cxx
32     AliTRDclusterizer.cxx
33     AliTRDtransform.cxx
34     AliTRDtrackletOflHelper.cxx
35     AliTRDpidUtil.cxx
36     AliTRDdEdxCalibHistArray.cxx
37     AliTRDdEdxBaseUtils.cxx
38     AliTRDdEdxCalibUtils.cxx
39     AliTRDdEdxReconUtils.cxx
40     AliTRDpidESD.cxx
41     AliTRDReconstructor.cxx
42     AliTRDseedV1.cxx AliTRDtrackV1.cxx
43     AliTRDtrackerV1.cxx
44     AliTRDtrackerDebug.cxx
45     AliTRDtrackingSector.cxx
46     AliTRDtrackingChamber.cxx
47     AliTRDchamberTimeBin.cxx
48     AliTRDQADataMakerRec.cxx
49     AliTRDqaBuildReference.cxx
50     AliTRDCalibraFillHisto.cxx
51     Cal/AliTRDCalPIDLQ.cxx
52     Cal/AliTRDCalPIDNN.cxx
53     AliTRDqaRecPoints.cxx
54    )
55
56 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
57
58 set ( EXPORT AliTRDpidUtil.h 
59   AliTRDcluster.h
60   AliTRDtrackV1.h
61   AliTRDtrackerV1.h 
62   AliTRDtransform.h 
63   AliTRDtrackingSector.h 
64   AliTRDReconstructor.h
65   )
66
67
68 set ( DHDR  TRDrecLinkDef.h)
69
70 set ( EINCLUDE  TRD/Cal RAW STAT STEER/STEER STEER/ESD STEER/STEERBase)
71