2 /* Copyright (C) 2007 Christian Holm Christensen <cholm@nbi.dk>
4 * This library is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU Lesser General Public License
6 * as published by the Free Software Foundation; either version 2.1 of
7 * the License, or (at your option) any later version.
9 * This library is distributed in the hope that it will be useful, but
10 * WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 * Lesser General Public License for more details.
14 * You should have received a copy of the GNU Lesser General Public
15 * License along with this library; if not, write to the Free Software
16 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
21 * @file PWGLFforward2LinkDef.h
22 * @author Christian Holm Christensen <cholm@master.hehi.nbi.dk>
23 * @date Fri May 24 09:24:36 2013
25 * @brief Link specifications
27 #pragma link off all globals;
28 #pragma link off all classes;
29 #pragma link off all functions;
31 #pragma link C++ nestedclasses;
33 #pragma link C++ class AliAnalysisTaskZDCPbPb+;
34 #pragma link C++ class AliAnalysisTaskZDCTreeMaker+;
35 #pragma link C++ class AliAnalysisTaskZDCpAcalib+;
38 #pragma link C++ class AliAnalysisTaskPMD+;
39 #pragma link C++ class AliAnalysisTaskPMDSim+;
42 #pragma link C++ class AliAODCentralMult+;
43 #pragma link C++ class AliAODForwardEP+;
44 #pragma link C++ class AliAODForwardMult+;
47 // Interface to OADB backed by a TTree
48 #pragma link C++ class AliOADBForward+;
49 #pragma link C++ class AliOADBForward::Entry+;
50 #pragma link C++ class AliOADBForward::Table+;
52 // Correction managers
53 #pragma link C++ class AliCorrectionManagerBase+;
54 #if ROOT_VERSION_CODE < 0x56300 // ROOT_VERSION(5,99,0)
55 #pragma link C++ class AliCorrectionManagerBase::Correction+;
57 // Note: custom streamer to ensure singleton consistency!
58 #pragma link C++ class AliForwardCorrectionManager-;
59 #pragma link C++ class AliCentralCorrectionManager-;
62 #pragma link C++ class AliCentralCorrAcceptance+;
63 #pragma link C++ class AliCentralCorrSecondaryMap+;
64 #pragma link C++ class AliCentraldNdetaTask+;
65 #pragma link C++ class AliCentralMCCorrectionsTask+;
66 #if ROOT_VERSION_CODE < 0x56300 // ROOT_VERSION(5,99,0)
67 #pragma link C++ class AliCentralMCCorrectionsTask::VtxBin+;
69 #pragma link C++ class AliCentralMCMultiplicityTask+;
70 #pragma link C++ class AliCentralMultiplicityTask+;
71 #if ROOT_VERSION_CODE < 0x56300 // ROOT_VERSION(5,99,0)
72 #pragma link C++ class AliCentralMultiplicityTask::VtxBin+;
74 #pragma link C++ class AliSPDMCTrackDensity+;
77 #pragma link C++ class AliCopyHeaderTask+;
78 #pragma link C++ class AliBasedNdetaTask+;
79 #if ROOT_VERSION_CODE < 0x56300 // ROOT_VERSION(5,99,0)
80 #pragma link C++ class AliBasedNdetaTask::CentralityBin+;
81 #pragma link C++ class AliBasedNdetaTask::Sum+;
83 #pragma link C++ class AliBaseMCTrackDensity+;
84 #pragma link C++ class AliMCTruthdNdetaTask+;
85 #if ROOT_VERSION_CODE < 0x56300 // ROOT_VERSION(5,99,0)
86 #pragma link C++ class AliMCTruthdNdetaTask::CentralityBin+;
88 #pragma link C++ class AliDisplacedVertexSelection+;
89 #pragma link C++ class AliPoissonCalculator+;
90 #pragma link C++ class AliMCAuxHandler+;
92 // Forward AUX (Cuts, etc.)
93 #pragma link C++ class AliFMDMultCuts+;
94 #pragma link C++ class AliForwardFlowWeights+;
95 #pragma link C++ class AliForwardUtil+;
96 #pragma link C++ class AliForwardUtil::Histos+;
97 #pragma link C++ class AliForwardUtil::RingHistos+;
98 // #pragma link C++ class AliForwardUtil::ELossFitter+;
101 #pragma link C++ class AliFMDCorrAcceptance+;
102 #pragma link C++ class AliFMDCorrDoubleHit+;
103 #pragma link C++ class AliFMDCorrector+;
104 #if ROOT_VERSION_CODE < 0x56300 // ROOT_VERSION(5,99,0)
105 #pragma link C++ class AliFMDCorrector::RingHistos+;
107 #pragma link C++ class AliFMDCorrELossFit+;
108 #pragma link C++ class AliFMDCorrELossFit::ELossFit+;
109 #pragma link C++ class AliFMDCorrMergingEfficiency+;
110 #pragma link C++ class AliFMDCorrSecondaryMap+;
111 #pragma link C++ class AliFMDCorrVertexBias+;
112 #pragma link C++ class AliFMDCorrNoiseGain+;
115 #pragma link C++ class AliFMDDensityCalculator+;
116 #if ROOT_VERSION_CODE < 0x56300 // ROOT_VERSION(5,99,0)
117 #pragma link C++ class AliFMDDensityCalculator::RingHistos+;
119 #pragma link C++ class AliFMDEnergyFitter+;
120 #if ROOT_VERSION_CODE < 0x56300 // ROOT_VERSION(5,99,0)
121 #pragma link C++ class AliFMDEnergyFitter::RingHistos+;
123 #pragma link C++ class AliFMDEventInspector+;
124 #pragma link C++ class AliFMDEventPlaneFinder+;
125 #pragma link C++ class AliFMDHistCollector+;
126 #pragma link C++ class AliFMDESDFixer+;
127 #pragma link C++ class AliFMDSharingFilter+;
128 #if ROOT_VERSION_CODE < 0x56300 // ROOT_VERSION(5,99,0)
129 #pragma link C++ class AliFMDSharingFilter::RingHistos+;
133 #pragma link C++ class AliFMDMCCorrector+;
134 #pragma link C++ class AliFMDMCDensityCalculator+;
135 #pragma link C++ class AliFMDMCEventInspector+;
136 #pragma link C++ class AliFMDMCSharingFilter+;
137 #pragma link C++ class AliFMDMCTrackDensity+;
139 // Forward (FMD) tasks
140 #pragma link C++ class AliBaseESDTask+;
141 #pragma link C++ class AliBaseAODTask+;
142 #pragma link C++ class AliBaseMCCorrectionsTask+;
143 #if ROOT_VERSION_CODE < 0x56300 // ROOT_VERSION(5,99,0)
144 #pragma link C++ class AliBaseMCCorrectionsTask::VtxBin+;
146 #pragma link C++ class AliFMDEnergyFitterTask+;
147 #pragma link C++ class AliFMDEventPlaneTask+;
148 #pragma link C++ class AliForwarddNdetaTask+;
149 #if ROOT_VERSION_CODE < 0x56300 // ROOT_VERSION(5,99,0)
150 #pragma link C++ class AliForwarddNdetaTask::CentralityBin+;
152 #pragma link C++ class AliForwardFlowTaskQC+;
153 #if ROOT_VERSION_CODE < 0x56300 // ROOT_VERSION(5,99,0)
154 #pragma link C++ class AliForwardFlowTaskQC::CumuHistos+;
156 #if ROOT_VERSION_CODE < 0x56300 // ROOT_VERSION(5,99,0)
157 #pragma link C++ class AliForwardFlowTaskQC::VertexBin+;
159 #pragma link C++ class AliForwardMCCorrectionsTask+;
160 #if ROOT_VERSION_CODE < 0x56300 // ROOT_VERSION(5,99,0)
161 #pragma link C++ class AliForwardMCCorrectionsTask::VtxBin+;
163 #pragma link C++ class AliForwardMCFlowTaskQC+;
164 #pragma link C++ class AliForwardMCMultiplicityTask+;
165 #pragma link C++ class AliForwardMultiplicityBase+;
166 #pragma link C++ class AliForwardMultiplicityTask+;
167 #pragma link C++ class AliForwardQATask+;
168 #pragma link C++ class AliForwardCreateResponseMatrices+;
169 #pragma link C++ class AliForwardCreateResponseMatrices::Bin+;
170 #pragma link C++ class AliForwardMultiplicityDistribution+;
171 #pragma link C++ class AliForwardMultiplicityDistribution::Bin+;
172 #pragma link C++ class AliForwardMultDists+;
173 #if ROOT_VERSION_CODE < 0x56300 // ROOT_VERSION(5,99,0)
174 #pragma link C++ class AliForwardMultDists::EtaBin+;
176 #pragma link C++ class AliForwardMultDists::BinSpec+;