additional PID cases for AliFemtoESDTrack
[u/mrichter/AliRoot.git] / PWGCF / CMakelibPWGCFfemtoscopy.pkg
1 # -*- mode: CMake -*-
2 #------------------------------------------------------------------------#
3 # Package File for PWG2femtoscopy                                        #
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     FEMTOSCOPY/AliFemto/AliFemtoSimpleAnalysis.cxx 
31     FEMTOSCOPY/AliFemto/AliFemtoLikeSignAnalysis.cxx 
32     FEMTOSCOPY/AliFemto/AliFemtoVertexAnalysis.cxx 
33     FEMTOSCOPY/AliFemto/AliFemtoVertexMultAnalysis.cxx 
34     FEMTOSCOPY/AliFemto/AliFemtoAnalysisAzimuthal.cxx 
35     FEMTOSCOPY/AliFemto/AliFemtoAnalysisReactionPlane.cxx 
36     FEMTOSCOPY/AliFemto/AliFemtoBPLCMS3DCorrFctn.cxx 
37     FEMTOSCOPY/AliFemto/AliFemtoCorrFctn3DLCMSSym.cxx 
38     FEMTOSCOPY/AliFemto/AliFemtoQinvCorrFctn.cxx 
39     FEMTOSCOPY/AliFemto/AliFemtoBasicEventCut.cxx 
40     FEMTOSCOPY/AliFemto/AliFemtoEventCutEstimators.cxx 
41     FEMTOSCOPY/AliFemto/AliFemtoBasicTrackCut.cxx 
42     FEMTOSCOPY/AliFemto/AliFemtoDummyPairCut.cxx 
43     FEMTOSCOPY/AliFemto/AliFemtoCoulomb.cxx 
44     FEMTOSCOPY/AliFemto/AliFemtoCutMonitorHandler.cxx 
45     FEMTOSCOPY/AliFemto/AliFemtoEvent.cxx 
46     FEMTOSCOPY/AliFemto/AliFemtoKink.cxx 
47     FEMTOSCOPY/AliFemto/AliFemtoManager.cxx 
48     FEMTOSCOPY/AliFemto/AliFemtoPair.cxx 
49     FEMTOSCOPY/AliFemto/AliFemtoParticle.cxx 
50     FEMTOSCOPY/AliFemto/AliFemtoPicoEvent.cxx 
51     FEMTOSCOPY/AliFemto/AliFemtoPicoEventCollectionVectorHideAway.cxx 
52     FEMTOSCOPY/AliFemto/AliFemtoTrack.cxx 
53     FEMTOSCOPY/AliFemto/AliFemtoV0.cxx 
54     FEMTOSCOPY/AliFemto/AliFemtoXi.cxx 
55     FEMTOSCOPY/AliFemto/AliFmHelix.cxx 
56     FEMTOSCOPY/AliFemto/AliFmPhysicalHelix.cxx 
57     FEMTOSCOPY/AliFemto/TpcLocalTransform.cxx 
58     FEMTOSCOPY/AliFemto/AliFemtoEventReader.cxx 
59     FEMTOSCOPY/AliFemto/AliFemtoEventReaderStandard.cxx 
60     FEMTOSCOPY/AliFemto/AliFemtoEventReaderESD.cxx 
61     FEMTOSCOPY/AliFemto/AliFemtoEventReaderESDChain.cxx 
62     FEMTOSCOPY/AliFemto/AliFemtoEventReaderESDChainKine.cxx 
63     FEMTOSCOPY/AliFemto/AliFemtoModelHiddenInfo.cxx 
64     FEMTOSCOPY/AliFemto/AliFemtoModelGlobalHiddenInfo.cxx 
65     FEMTOSCOPY/AliFemto/AliFemtoModelGausLCMSFreezeOutGenerator.cxx 
66     FEMTOSCOPY/AliFemto/AliFemtoModelWeightGenerator.cxx 
67     FEMTOSCOPY/AliFemto/AliFemtoModelWeightGeneratorBasic.cxx 
68     FEMTOSCOPY/AliFemto/AliFemtoModelManager.cxx 
69     FEMTOSCOPY/AliFemto/AliFemtoModelCorrFctn.cxx 
70     FEMTOSCOPY/AliFemto/AliFemtoModelFreezeOutGenerator.cxx 
71     FEMTOSCOPY/AliFemto/AliFemtoModelWeightGeneratorLednicky.cxx 
72     FEMTOSCOPY/AliFemto/AliFemtoCutMonitorParticleYPt.cxx 
73     FEMTOSCOPY/AliFemto/AliFemtoCutMonitorParticleVertPos.cxx 
74     FEMTOSCOPY/AliFemto/AliFemtoCutMonitorParticlePID.cxx 
75     FEMTOSCOPY/AliFemto/AliFemtoCutMonitorEventMult.cxx 
76     FEMTOSCOPY/AliFemto/AliFemtoCutMonitorEventVertex.cxx 
77     FEMTOSCOPY/AliFemto/AliFemtoKTPairCut.cxx 
78     FEMTOSCOPY/AliFemto/AliFemtoCorrFctnNonIdDR.cxx 
79     FEMTOSCOPY/AliFemto/AliFemtoCorrFctn3DSpherical.cxx 
80     FEMTOSCOPY/AliFemto/AliFemtoEventReaderAOD.cxx 
81     FEMTOSCOPY/AliFemto/AliFemtoEventReaderAODChain.cxx 
82     FEMTOSCOPY/AliFemto/AliFemtoAODTrackCut.cxx 
83     FEMTOSCOPY/AliFemto/AliFemtoCutMonitor.cxx 
84     FEMTOSCOPY/AliFemto/AliFemtoCorrFctn.cxx 
85     FEMTOSCOPY/AliFemto/AliAnalysisTaskFemto.cxx 
86     FEMTOSCOPY/AliFemto/AliTwoTrackRes.cxx
87     FEMTOSCOPY/AliFemto/AliFemtoMCTrackCut.cxx
88     FEMTOSCOPY/AliFemto/AliFemtoEventReaderKinematicsChain.cxx
89     FEMTOSCOPY/AliFemto/AliFemtoEventReaderKinematicsChainESD.cxx
90     FEMTOSCOPY/AliFemto/AliFemtoV0PairCut.cxx 
91     FEMTOSCOPY/AliFemto/AliFemtoV0TrackCut.cxx 
92     FEMTOSCOPY/AliFemto/AliFemtoCutMonitorV0.cxx 
93     FEMTOSCOPY/AliFemto/AliFemtoV0TrackPairCut.cxx
94     FEMTOSCOPY/AliFemto/AliFemtoCutMonitorCollections.cxx 
95     )
96
97 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
98
99 set ( HDRS ${HDRS}  
100     FEMTOSCOPY/AliFemto/AliFmThreeVector.h 
101     FEMTOSCOPY/AliFemto/AliFmThreeVectorF.h 
102     FEMTOSCOPY/AliFemto/AliFmThreeVectorD.h 
103     FEMTOSCOPY/AliFemto/AliFmPhysicalHelixD.h 
104     FEMTOSCOPY/AliFemto/AliFmHelixD.h 
105     FEMTOSCOPY/AliFemto/AliFmLorentzVectorD.h 
106     FEMTOSCOPY/AliFemto/AliFemtoV0Cut.h 
107     FEMTOSCOPY/AliFemto/AliFemtoKinkCut.h 
108     FEMTOSCOPY/AliFemto/AliFemtoXiCut.h 
109     FEMTOSCOPY/AliFemto/AliFemtoAnalysisCollection.h 
110     FEMTOSCOPY/AliFemto/AliFemtoAnalysis.h 
111     FEMTOSCOPY/AliFemto/AliFemtoCorrFctnCollection.h 
112     FEMTOSCOPY/AliFemto/AliFemtoEnumeration.h 
113     FEMTOSCOPY/AliFemto/AliFemtoHelix.h 
114     FEMTOSCOPY/AliFemto/AliFemtoHiddenInfo.h 
115     FEMTOSCOPY/AliFemto/AliFemtoLikeSignCorrFctn.h 
116     FEMTOSCOPY/AliFemto/AliFemtoLorentzVector.h 
117     FEMTOSCOPY/AliFemto/AliFemtoString.h 
118     FEMTOSCOPY/AliFemto/AliFemtoThreeVectorD.h 
119     FEMTOSCOPY/AliFemto/AliFemtoThreeVector.h 
120     FEMTOSCOPY/AliFemto/AliFemtoTypes.h 
121     FEMTOSCOPY/AliFemto/AliFemtoVector.h 
122     FEMTOSCOPY/AliFemto/AliFmLorentzVector.h 
123     FEMTOSCOPY/AliFemto/phys_constants.h 
124     FEMTOSCOPY/AliFemto/PhysicalConstants.h 
125     FEMTOSCOPY/AliFemto/SystemOfUnits.h 
126     FEMTOSCOPY/AliFemto/AliFemtoPairCut.h 
127     FEMTOSCOPY/AliFemto/AliFemtoEventCut.h 
128     FEMTOSCOPY/AliFemto/AliFemtoParticleCut.h 
129     FEMTOSCOPY/AliFemto/AliFemtoTrackCollection.h 
130     FEMTOSCOPY/AliFemto/AliFemtoV0Collection.h 
131     FEMTOSCOPY/AliFemto/AliFemtoXiCollection.h 
132     FEMTOSCOPY/AliFemto/AliFemtoKinkCollection.h 
133     FEMTOSCOPY/AliFemto/AliFemtoPicoEventCollection.h 
134     FEMTOSCOPY/AliFemto/AliFemtoParticleCollection.h 
135     FEMTOSCOPY/AliFemto/AliFemtoCutMonitorCollection.h 
136     FEMTOSCOPY/AliFemto/AliFemtoTrackCut.h 
137     FEMTOSCOPY/AliFemto/AliFemtoPicoEventCollectionVector.h 
138     FEMTOSCOPY/AliFemto/AliFemtoEventWriter.h 
139     FEMTOSCOPY/AliFemto/AliFemtoEventWriterCollection.h 
140     FEMTOSCOPY/AliFemto/AliFemtoMCTrackCut.h
141     FEMTOSCOPY/AliFemto/AliFemtoEventReaderKinematicsChain.h
142     )
143
144 set ( FSRCS  FEMTOSCOPY/AliFemto/AliFemtoFsiTools.F FEMTOSCOPY/AliFemto/AliFemtoFsiWeightLednicky.F)
145
146 set ( DHDR  PWGCFfemtoscopyLinkDef.h)
147
148 set ( EXPORT )
149
150 set ( EINCLUDE  PWGCF/FEMTOSCOPY/AliFemto  STEER/AOD STEER/ESD STEER/STEERBase ANALYSIS)
151
152 install (DIRECTORY FEMTOSCOPY/macros
153          DESTINATION PWGCF/FEMTOSCOPY 
154          PATTERN .svn EXCLUDE)
155
156 #
157 # EOF
158 #