]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TRD/CMakelibTRDrec.pkg
6ca55284ea7e804e5a7a2367b9287c325eccf467
[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     AliTRDdEdxUtils.cxx
37     AliTRDpidESD.cxx
38     AliTRDReconstructor.cxx
39     AliTRDseedV1.cxx AliTRDtrackV1.cxx
40     AliTRDtrackerV1.cxx
41     AliTRDtrackerDebug.cxx
42     AliTRDtrackingSector.cxx
43     AliTRDtrackingChamber.cxx
44     AliTRDchamberTimeBin.cxx
45     AliTRDQADataMakerRec.cxx
46     AliTRDqaBuildReference.cxx
47     AliTRDCalibraFillHisto.cxx
48     Cal/AliTRDCalPIDLQ.cxx
49     Cal/AliTRDCalPIDNN.cxx
50     AliTRDqaRecPoints.cxx
51    )
52
53 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
54
55 set ( EXPORT AliTRDpidUtil.h 
56   AliTRDcluster.h
57   AliTRDtrackerV1.h 
58   AliTRDtransform.h 
59   AliTRDtrackingSector.h )
60
61
62 set ( DHDR  TRDrecLinkDef.h)
63
64 set ( EINCLUDE  RAW STAT STEER/STEER STEER/ESD STEER/STEERBase)
65