Moving the classes that belong to the following libraries: STEERBase, ESD, CDB, AOD...
[u/mrichter/AliRoot.git] / ITS / CMakelibITSsim.pkg
1 # -*- mode: CMake -*- 
2 #--------------------------------------------------------------------------------#
3 # Package File for ITSsim                                                        #
4 # Author : Johny Jose (johny.jose@cern.ch)                                       #
5 # Variables Defined :                                                            #
6 #                                                                                #
7 # SRCS - C++ source files                                                        #
8 # HDRS - C++ header files                                                        #
9 # DHDR - ROOT Dictionary Linkdef header file                                     #
10 # CSRCS - C source files                                                         #
11 # CHDRS - C header files                                                         #
12 # EINCLUDE - Include directories                                                 #
13 # EDEFINE - Compiler definitions                                                 #
14 # ELIBS - Extra libraries to link                                                #
15 # ELIBSDIR - Extra library directories                                           #
16 # PACKFFLAGS - Fortran compiler flags for package                                #
17 # PACKCXXFLAGS - C++ compiler flags for package                                  #
18 # PACKCFLAGS - C compiler flags for package                                      #
19 # PACKSOFLAGS - Shared library linking flags                                     #
20 # PACKLDFLAGS - Module linker flags                                              #
21 # PACKBLIBS - Libraries to link (Executables only)                               #
22 # EXPORT - Header files to be exported                                           #
23 # CINTHDRS - Dictionary header files                                             #
24 # CINTAUTOLINK - Set automatic dictionary generation                             #
25 # ARLIBS - Archive Libraries and objects for linking (Executables only)          #
26 # SHLIBS - Shared Libraries and objects for linking (Executables only)           #
27 #--------------------------------------------------------------------------------#
28
29 set ( SRCS 
30     AliITS.cxx 
31     AliITShit.cxx 
32     AliITSSimuParam.cxx 
33     AliITSDetTypeSim.cxx 
34     AliITSmodule.cxx 
35     AliITSsimulationFastPoints.cxx 
36     AliITSsimulation.cxx 
37     AliITSsimulationSPD.cxx 
38     AliITSsimulationSDD.cxx 
39     AliITSsimulationSSD.cxx 
40     AliITSTableSSD.cxx 
41     AliITSetfSDD.cxx 
42     AliITSHuffman.cxx 
43     AliITSsDigitize.cxx 
44     AliITSDigitizer.cxx 
45     AliITSFOEfficiencySPD.cxx 
46     AliITSFOEfficiencySPDColumn.cxx 
47     AliITSFONoiseSPD.cxx 
48     AliITSFOGeneratorSPD.cxx 
49     AliITSFOSignalsSPD.cxx 
50     AliITSTrigger.cxx 
51     AliITSTriggerFOProcessor.cxx 
52     AliITSv11.cxx 
53     AliITSv11Geometry.cxx 
54     AliITSv11GeomCable.cxx 
55     AliITSv11GeomCableFlat.cxx 
56     AliITSv11GeomCableRound.cxx 
57     AliITSv11GeometrySDD.cxx 
58     AliITSv11GeometrySSD.cxx 
59     AliITSv11GeometrySPD.cxx 
60     AliITSv11Hybrid.cxx 
61     AliITSv11GeometrySupport.cxx 
62     AliITSQADataMakerSim.cxx 
63     AliITSQASPDDataMakerSim.cxx 
64     AliITSQASDDDataMakerSim.cxx 
65     AliITSQASSDDataMakerSim.cxx 
66     )
67
68 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
69
70 set ( DHDR ITSsimLinkDef.h)
71
72 set ( EINCLUDE TPC RAW STEER/STEER STEER/ESD STEER/STEERBase)