]> git.uio.no Git - u/mrichter/AliRoot.git/blob - ITS/CMakelibITSrec.pkg
Coding conventions
[u/mrichter/AliRoot.git] / ITS / CMakelibITSrec.pkg
1 # -*- mode: CMake -*- 
2 #--------------------------------------------------------------------------------#
3 # Package File for ITSrec                                                        #
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     AliITSDetTypeRec.cxx 
31     AliITSClusterFinder.cxx 
32     AliITSClusterFinderV2SDD.cxx 
33     AliITSClusterFinderV2SPD.cxx 
34     AliITSClusterFinderV2SSD.cxx 
35     AliITSClusterParam.cxx 
36     AliITSCorrectSDDPoints.cxx 
37     AliITSclustererV2.cxx 
38     AliITSIOTrack.cxx 
39     AliITSRad.cxx 
40     AliITStrackV2.cxx 
41     AliITStrackerV2.cxx 
42     AliITStrackMI.cxx 
43     AliITStrackerMI.cxx 
44     AliITSV0Finder.cxx 
45     AliITSVertexer.cxx 
46     AliITSVertexerCosmics.cxx 
47     AliITSVertexer3D.cxx 
48     AliITSTracklPairs.cxx 
49     AliITSSortTrkl.cxx 
50     AliITSVertexerZ.cxx 
51     AliITSVertexerFast.cxx 
52     AliITSVertexerFixed.cxx 
53     AliITSVertexer3DTapan.cxx 
54     AliITSMeanVertexer.cxx 
55     AliITSZPoint.cxx 
56     AliITSreconstruction.cxx 
57     AliITSclusterTable.cxx 
58     AliITStrackSA.cxx 
59     AliITStrackerSA.cxx 
60     AliITSdEdxAnalyzer.cxx 
61     AliITSReconstructor.cxx 
62     AliITSRecoParam.cxx 
63     AliITSMultReconstructor.cxx 
64     AliITSPreprocessorSPD.cxx 
65     AliITSOnlineCalibrationSPD.cxx 
66     AliITSOnlineCalibrationSPDhandler.cxx 
67     AliITSOnlineSPDHitArray.cxx 
68     AliITSOnlineSPDHitEvent.cxx 
69     AliITSOnlineSPDscanAnalyzer.cxx 
70     AliITSOnlineSPDscan.cxx 
71     AliITSOnlineSPDscanInfo.cxx 
72     AliITSOnlineSPDscanInfoMeanTh.cxx 
73     AliITSOnlineSPDscanInfoMultiple.cxx 
74     AliITSOnlineSPDscanMeanTh.cxx 
75     AliITSOnlineSPDscanMultiple.cxx 
76     AliITSOnlineSPDscanSingle.cxx 
77     AliITSOnlineSPDphys.cxx 
78     AliITSOnlineSPDphysAnalyzer.cxx 
79     AliITSOnlineSPDphysInfo.cxx 
80     AliITSOnlineSPDfoChipConfig.cxx 
81     AliITSOnlineSPDfoChip.cxx 
82     AliITSOnlineSPDfo.cxx 
83     AliITSOnlineSPDfoInfo.cxx 
84     AliITSOnlineSPDfoAnalyzer.cxx 
85     AliITSBadChannelsAuxSPD.cxx 
86     AliITSBadChannelsSPD.cxx 
87     AliITSChannelSPD.cxx 
88     AliITSPreprocessorSDD.cxx 
89     AliITSOnlineSDD.cxx 
90     AliITSOnlineSDDBase.cxx 
91     AliITSOnlineSDDTP.cxx 
92     AliITSOnlineSDDInjectors.cxx 
93     AliITSOnlineSDDCMN.cxx 
94     AliITSPreprocessorSSD.cxx 
95     AliITSAlignMille.cxx 
96     AliITSAlignMille2.cxx 
97     AliITSAlignMilleModule.cxx 
98     AliITSAlignMilleData.cxx 
99     AliITSAlignMille2Module.cxx 
100     AliITSAlignMille2Constraint.cxx 
101     AliITSAlignMille2ConstrArray.cxx 
102     AliITSTPArrayFit.cxx 
103     AliITSRealignTracks.cxx 
104     AliITSQAChecker.cxx 
105     AliITSQADataMakerRec.cxx 
106     AliITSQASPDDataMakerRec.cxx 
107     AliITSQASDDDataMakerRec.cxx 
108     AliITSQASSDDataMakerRec.cxx 
109     AliITSQASPDChecker.cxx 
110     AliITSQASDDChecker.cxx 
111     AliITSQASSDChecker.cxx 
112     AliITSQASSDRefData.cxx 
113     AliITSTrackleterSPDEff.cxx 
114     AliITSRecPointContainer.cxx 
115     )
116
117 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
118
119 set ( DHDR ITSrecLinkDef.h)
120
121 set ( EINCLUDE TPC RAW STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
122
123 set ( EXPORT AliITStrackV2.h AliITSVertexer.h AliITSRecoParam.h)