]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGPP/ITS/AliAnalysisTaskITSTrackingCheck.h
update for pA
[u/mrichter/AliRoot.git] / PWGPP / ITS / AliAnalysisTaskITSTrackingCheck.h
CommitLineData
8d63376d 1#ifndef AliAnalysisTaskITSTrackingCheck_cxx
2#define AliAnalysisTaskITSTrackingCheck_cxx
3
4/* Copyright(c) 1998-2009, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6
7//*************************************************************************
8// Class AliAnalysiTaskITSTrackingCheck
9// AliAnalysisTask to extract from ESD tracks the information on the
10// ITS tracking efficiency and resolutions
11//
12// Author: A.Dainese, andrea.dainese@pd.infn.it
13//*************************************************************************
14
15class TNtuple;
16class TParticle;
17class TH1F;
18class AliESDEvent;
19class AliESDVertex;
20class AliESDfriend;
f8777463 21class AliESDtrackCuts;
31a96e36 22class AliTriggerConfiguration;
8d63376d 23
d98a315a 24#include "AliAnalysisTaskSE.h"
8d63376d 25
d98a315a 26class AliAnalysisTaskITSTrackingCheck : public AliAnalysisTaskSE
8d63376d 27{
28 public:
d98a315a 29 AliAnalysisTaskITSTrackingCheck();
30 AliAnalysisTaskITSTrackingCheck(const char *name);
8d63376d 31 virtual ~AliAnalysisTaskITSTrackingCheck();
32
d98a315a 33 virtual void UserCreateOutputObjects();
34 virtual void UserExec(Option_t *option);
8d63376d 35 virtual void Terminate(Option_t *);
36 Bool_t GetReadMC() const { return fReadMC; }
37 void SetReadMC(Bool_t flag=kTRUE) { fReadMC=flag; }
f8777463 38 void SetUsePhysSel() { fUsePhysSel=kTRUE; }
9f024d7a 39 void SetRejPileupSPD() { fRejPileupSPD=kTRUE; }
8d63376d 40 void SetReadRPLabels(Bool_t flag=kTRUE) { fReadRPLabels=flag; }
2308c814 41 void SetFillNtuples(Bool_t flag=kTRUE) { fFillNtuples=flag; }
3f18d0a6 42 void SetUseITSSAforNtuples(Bool_t flag=kTRUE) { fUseITSSAforNtuples=flag; }
f8777463 43 void SetESDtrackCutsTPC(AliESDtrackCuts *c) { fESDtrackCutsTPC=c; }
44 void SetESDtrackCutsITSTPC(AliESDtrackCuts *c) { fESDtrackCutsITSTPC=c; }
5ac4a99f 45 void SetMultiplicityRange(Int_t min,Int_t max) { fMinMult=min; fMaxMult=max; }
31a96e36 46 void SetCheckSDDIsIn(Int_t check=0) { fCheckSDDIsIn=check; }
47 void SetTriggerClass(TString tclass="") { fTriggerClass=tclass; }
48 void SetOCDBPath(TString path="") { fOCDBPath=path; }
5ac4a99f 49
8d63376d 50 protected:
51 Bool_t fReadMC; // read Monte Carlo
52 Bool_t fReadRPLabels; // read MC labels from ITS.RecPoints
2308c814 53 Bool_t fFillNtuples; // fill expert ntuples
3f18d0a6 54 Bool_t fUseITSSAforNtuples; // fill expert ntuples with ITSSA tracks
f8777463 55 Bool_t fUsePhysSel; // use AliPhysicsSelection
9f024d7a 56 Bool_t fRejPileupSPD; // reject pileup events based on SPD vertex
31a96e36 57 Int_t fCheckSDDIsIn; // check for ITSSDD in the trigger cluster: 0 no check; +1 only wSDD; -1 only woSDD
8d63376d 58 AliESDEvent *fESD; // ESD object
5ac4a99f 59 Int_t fMinMult; // minimum multiplicity
60 Int_t fMaxMult; // maximum multiplicity
31a96e36 61 TString fTriggerClass; // trigger class to be inspected
62 AliTriggerConfiguration *fTrigConfig; // trigger configuration (read from OCDB)
63 TString fOCDBPath; // to the OCDB
8d63376d 64 TList *fOutput; //! list send on output slot 0
f8777463 65 TH1F *fHistNEvents; //! output hist
66 TH1F *fHistNEventsFrac; //! output hist
8d63376d 67 TH1F *fHistNtracks; //! output hist
68 TH1F *fHistNclsITSMI; //! output hist
69 TH1F *fHistNclsITSSA; //! output hist
2308c814 70 TH1F *fHistNclsITSSAInAcc; //! output hist
8d63376d 71 TH1F *fHistClusterMapITSMI; //! output hist
72 TH1F *fHistClusterMapITSMIok; //! output hist
73 TH1F *fHistClusterMapITSMIbad; //! output hist
74 TH1F *fHistClusterMapITSMIskipped; //! output hist
75 TH1F *fHistClusterMapITSMIoutinz; //! output hist
76 TH1F *fHistClusterMapITSMInorefit; //! output hist
77 TH1F *fHistClusterMapITSMInocls; //! output hist
2308c814 78 TH1F *fHistClusterMapITSMIokoutinzbad; //! output hist
8d63376d 79 TH1F *fHistClusterMapITSSA; //! output hist
80 TH1F *fHistClusterMapITSSAok; //! output hist
81 TH1F *fHistClusterMapITSSAbad; //! output hist
82 TH1F *fHistClusterMapITSSAskipped; //! output hist
83 TH1F *fHistClusterMapITSSAoutinz; //! output hist
84 TH1F *fHistClusterMapITSSAnorefit; //! output hist
85 TH1F *fHistClusterMapITSSAnocls; //! output hist
2308c814 86 TH1F *fHistClusterMapITSSAokoutinzbad; //! output hist
87 TH1F *fHistClusterMapITSSAInAcc; //! output hist
88 TH1F *fHistClusterMapITSSAokInAcc; //! output hist
89 TH1F *fHistClusterMapITSSAbadInAcc; //! output hist
90 TH1F *fHistClusterMapITSSAskippedInAcc; //! output hist
91 TH1F *fHistClusterMapITSSAoutinzInAcc; //! output hist
92 TH1F *fHistClusterMapITSSAnorefitInAcc; //! output hist
93 TH1F *fHistClusterMapITSSAnoclsInAcc; //! output hist
94 TH1F *fHistClusterMapITSSAokoutinzbadInAcc; //! output hist
95 TH1F *fHistClusterMapModuleITSSAokInAcc; //! output hist
96 TH1F *fHistClusterMapModuleITSSAbadInAcc; //! output hist
97 TH1F *fHistClusterMapModuleITSSAnoclsInAcc; //! output hist
f8777463 98 TH1F *fHistClusterMapModuleITSMIokInAcc; //! output hist
99 TH1F *fHistClusterMapModuleITSMIbadInAcc; //! output hist
100 TH1F *fHistClusterMapModuleITSMInoclsInAcc; //! output hist
94e59a1d 101 TH1F *fHistNClustersMapModule; //! output hist
dbf573fb 102 TH1F *fHistZatSPDouter0ok; //! output hist
103 TH1F *fHistZatSPDouter1ok; //! output hist
104 TH1F *fHistZatSPDouter2ok; //! output hist
105 TH1F *fHistZatSPDouter3ok; //! output hist
106 TH1F *fHistZatSPDouter0notok; //! output hist
107 TH1F *fHistZatSPDouter1notok; //! output hist
108 TH1F *fHistZatSPDouter2notok; //! output hist
109 TH1F *fHistZatSPDouter3notok; //! output hist
f8777463 110 TH1F *fHistxlocSDDok; //! output hist
111 TH1F *fHistzlocSDDok; //! output hist
112 TH2F *fHistxlocVSmodSDDok; //! output hist
113 TH1F *fHistxlocSDDall; //! output hist
114 TH1F *fHistzlocSDDall; //! output hist
3f18d0a6 115 TH1F *fHistPhiTPCInAcc; //! output hist
547640ff 116 TH1F *fHistEtaTPCInAcc; //! output hist
8d63376d 117 TH1F *fHistPtTPC; //! output hist
3f18d0a6 118 TH1F *fHistPtTPCInAcc; //! output hist
c94b80d3 119 TH1F *fHistPtTPCInAccTOFbc0; //! output hist
31a96e36 120 TH1F *fHistPtTPCInAccwSDD; //! output hist
121 TH1F *fHistPtTPCInAccTOFbc0wSDD; //! output hist
122 TH1F *fHistPtTPCInAccwoSDD; //! output hist
123 TH1F *fHistPtTPCInAccTOFbc0woSDD; //! output hist
dbf573fb 124 TH1F *fHistPtTPCInAccMCtwoSPD; //! output hist
125 TH1F *fHistPtTPCInAccMConeSPD; //! output hist
f8777463 126 TH2F *fHistdEdxVSPtTPCInAcc; //! output hist
127 TH2F *fHistdEdxVSPtITSTPCsel; //! output hist
94e59a1d 128 TH2F *fHistTPCclsVSPtTPCInAcc; //! output hist
129 TH2F *fHistTPCclsVSPtITSMISPDInAcc; //! output hist
f8777463 130 TH2F *fHistPtVSphiTPCInAcc; //! output hist
131 TH1F *fHistPtTPCInAccNoTRDout; //! output hist
132 TH1F *fHistPtTPCInAccNoTOFout; //! output hist
133 TH1F *fHistPtTPCInAccWithPtTPCAtInnerWall; //! output hist
134 TH1F *fHistPtTPCInAccWithPtTPCAtVtx; //! output hist
135 TH2F *fHistDeltaPtTPC; //! output hist
136 TH1F *fHistPtTPCInAccP; //! output hist
137 TH1F *fHistPtTPCInAccS; //! output hist
138 TH1F *fHistPtTPCInAccPfromStrange; //! output hist
139 TH1F *fHistPtTPCInAccSfromStrange; //! output hist
140 TH1F *fHistPtTPCInAccSfromMat; //! output hist
8d63376d 141 TH1F *fHistPtITSMI2; //! output hist
142 TH1F *fHistPtITSMI3; //! output hist
143 TH1F *fHistPtITSMI4; //! output hist
144 TH1F *fHistPtITSMI5; //! output hist
145 TH1F *fHistPtITSMI6; //! output hist
146 TH1F *fHistPtITSMISPD; //! output hist
7b4d74b2 147 TH1F *fHistPtITSMIoneSPD; //! output hist
3f18d0a6 148 TH1F *fHistPtITSMI2InAcc; //! output hist
149 TH1F *fHistPtITSMI3InAcc; //! output hist
150 TH1F *fHistPtITSMI4InAcc; //! output hist
151 TH1F *fHistPtITSMI5InAcc; //! output hist
152 TH1F *fHistPtITSMI6InAcc; //! output hist
153 TH1F *fHistPtITSMISPDInAcc; //! output hist
7b4d74b2 154 TH1F *fHistPtITSMIoneSPDInAcc; //! output hist
c94b80d3 155 TH1F *fHistPtITSMI2InAccTOFbc0; //! output hist
156 TH1F *fHistPtITSMI3InAccTOFbc0; //! output hist
157 TH1F *fHistPtITSMI4InAccTOFbc0; //! output hist
158 TH1F *fHistPtITSMI5InAccTOFbc0; //! output hist
159 TH1F *fHistPtITSMI6InAccTOFbc0; //! output hist
160 TH1F *fHistPtITSMISPDInAccTOFbc0; //! output hist
161 TH1F *fHistPtITSMIoneSPDInAccTOFbc0; //! output hist
31a96e36 162 TH1F *fHistPtITSMI2InAccwSDD; //! output hist
163 TH1F *fHistPtITSMI3InAccwSDD; //! output hist
164 TH1F *fHistPtITSMI4InAccwSDD; //! output hist
165 TH1F *fHistPtITSMI5InAccwSDD; //! output hist
166 TH1F *fHistPtITSMI6InAccwSDD; //! output hist
167 TH1F *fHistPtITSMISPDInAccwSDD; //! output hist
168 TH1F *fHistPtITSMIoneSPDInAccwSDD; //! output hist
169 TH1F *fHistPtITSMI2InAccTOFbc0wSDD; //! output hist
170 TH1F *fHistPtITSMI3InAccTOFbc0wSDD; //! output hist
171 TH1F *fHistPtITSMI4InAccTOFbc0wSDD; //! output hist
172 TH1F *fHistPtITSMI5InAccTOFbc0wSDD; //! output hist
173 TH1F *fHistPtITSMI6InAccTOFbc0wSDD; //! output hist
174 TH1F *fHistPtITSMISPDInAccTOFbc0wSDD; //! output hist
175 TH1F *fHistPtITSMIoneSPDInAccTOFbc0wSDD; //! output hist
176 TH1F *fHistPtITSMI2InAccwoSDD; //! output hist
177 TH1F *fHistPtITSMI3InAccwoSDD; //! output hist
178 TH1F *fHistPtITSMI4InAccwoSDD; //! output hist
179 TH1F *fHistPtITSMI5InAccwoSDD; //! output hist
180 TH1F *fHistPtITSMI6InAccwoSDD; //! output hist
181 TH1F *fHistPtITSMISPDInAccwoSDD; //! output hist
182 TH1F *fHistPtITSMIoneSPDInAccwoSDD; //! output hist
183 TH1F *fHistPtITSMI2InAccTOFbc0woSDD; //! output hist
184 TH1F *fHistPtITSMI3InAccTOFbc0woSDD; //! output hist
185 TH1F *fHistPtITSMI4InAccTOFbc0woSDD; //! output hist
186 TH1F *fHistPtITSMI5InAccTOFbc0woSDD; //! output hist
187 TH1F *fHistPtITSMI6InAccTOFbc0woSDD; //! output hist
188 TH1F *fHistPtITSMISPDInAccTOFbc0woSDD; //! output hist
189 TH1F *fHistPtITSMIoneSPDInAccTOFbc0woSDD; //! output hist
94e59a1d 190 TH1F *fHistPtITSMIoneSPDInAccShared; //! output hist
191 TH1F *fHistPtITSMIoneSPDInAccSharedSPD; //! output hist
192 TH1F *fHistPtITSMISPD1InAccShared; //! output hist
193 TH1F *fHistPtITSMISPD2InAccShared; //! output hist
194 TH1F *fHistPtITSMIoneSPDInAccSharedFake; //! output hist
195 TH1F *fHistPtITSMIoneSPDInAccSharedSPDFake; //! output hist
547640ff 196 TH1F *fHistPhiITSMI2InAcc; //! output hist
197 TH1F *fHistPhiITSMI3InAcc; //! output hist
198 TH1F *fHistPhiITSMI4InAcc; //! output hist
199 TH1F *fHistPhiITSMI5InAcc; //! output hist
200 TH1F *fHistPhiITSMI6InAcc; //! output hist
201 TH1F *fHistPhiITSMISPDInAcc; //! output hist
202 TH1F *fHistPhiITSMIoneSPDInAcc; //! output hist
203 TH1F *fHistEtaITSMI2InAcc; //! output hist
204 TH1F *fHistEtaITSMI3InAcc; //! output hist
205 TH1F *fHistEtaITSMI4InAcc; //! output hist
206 TH1F *fHistEtaITSMI5InAcc; //! output hist
207 TH1F *fHistEtaITSMI6InAcc; //! output hist
208 TH1F *fHistEtaITSMISPDInAcc; //! output hist
209 TH1F *fHistEtaITSMIoneSPDInAcc; //! output hist
0faeb7ba 210 TH1F *fHistPtITSMI2InAccFake; //! output hist
211 TH1F *fHistPtITSMI3InAccFake; //! output hist
212 TH1F *fHistPtITSMI4InAccFake; //! output hist
213 TH1F *fHistPtITSMI5InAccFake; //! output hist
214 TH1F *fHistPtITSMI6InAccFake; //! output hist
215 TH1F *fHistPtITSMISPDInAccFake; //! output hist
216 TH1F *fHistPtITSMIoneSPDInAccFake; //! output hist
6c6fab7b 217 TH1F *fHistPtITSMIoneSPDthreeSDDSSDInAcc; //! output hist
f8777463 218 TH1F *fHistPtITSTPCsel; //! output hist
c94b80d3 219 TH1F *fHistPtITSTPCselTOFbc0; //! output hist
31a96e36 220 TH1F *fHistPtITSTPCselwSDD; //! output hist
221 TH1F *fHistPtITSTPCselTOFbc0wSDD; //! output hist
222 TH1F *fHistPtITSTPCselwoSDD; //! output hist
223 TH1F *fHistPtITSTPCselTOFbc0woSDD; //! output hist
f8777463 224 TH1F *fHistPtITSTPCselP; //! output hist
225 TH1F *fHistPtITSTPCselS; //! output hist
af874c53 226 TH1F *fHistPtITSTPCselFake; //! output hist
f8777463 227 TH1F *fHistPtITSTPCselPfromStrange; //! output hist
228 TH1F *fHistPtITSTPCselSfromStrange; //! output hist
229 TH1F *fHistPtITSTPCselSfromMat; //! output hist
230 TH1F *fHistPtITSMI2InAccP; //! output hist
231 TH1F *fHistPtITSMI3InAccP; //! output hist
232 TH1F *fHistPtITSMI4InAccP; //! output hist
233 TH1F *fHistPtITSMI5InAccP; //! output hist
234 TH1F *fHistPtITSMI6InAccP; //! output hist
235 TH1F *fHistPtITSMISPDInAccP; //! output hist
236 TH1F *fHistPtITSMIoneSPDInAccP; //! output hist
237 TH1F *fHistPtITSMI2InAccS; //! output hist
238 TH1F *fHistPtITSMI3InAccS; //! output hist
239 TH1F *fHistPtITSMI4InAccS; //! output hist
240 TH1F *fHistPtITSMI5InAccS; //! output hist
241 TH1F *fHistPtITSMI6InAccS; //! output hist
242 TH1F *fHistPtITSMISPDInAccS; //! output hist
243 TH1F *fHistPtITSMIoneSPDInAccS; //! output hist
3f18d0a6 244 TH1F *fHistPtITSMIokbadoutinz6; //! output hist
c2893e82 245 TH1F *fHistPtITSMIokbadoutinz4InAcc; //! output hist
246 TH1F *fHistPtITSMIokbadoutinz5InAcc; //! output hist
3f18d0a6 247 TH1F *fHistPtITSMIokbadoutinz6InAcc; //! output hist
248 TH1F *fHistPhiITSMIokbadoutinz6InAcc; //! output hist
f8777463 249 TH1F *fHistRProdVtxInAccP; //! output hist
250 TH1F *fHistRProdVtxInAccS; //! output hist
251 TH1F *fHistd0rphiTPCInAccP150200; //! output hist
252 TH1F *fHistd0rphiTPCInAccP500700; //! output hist
253 TH1F *fHistd0rphiTPCInAccP10001500; //! output hist
254 TH1F *fHistd0rphiTPCInAccS150200; //! output hist
255 TH1F *fHistd0rphiTPCInAccS500700; //! output hist
256 TH1F *fHistd0rphiTPCInAccS10001500; //! output hist
257 TH1F *fHistd0rphiITSMISPDInAccP150200; //! output hist
258 TH1F *fHistd0rphiITSMISPDInAccP500700; //! output hist
259 TH1F *fHistd0rphiITSMISPDInAccP10001500; //! output hist
260 TH1F *fHistd0rphiITSMISPDInAccS150200; //! output hist
261 TH1F *fHistd0rphiITSMISPDInAccS500700; //! output hist
262 TH1F *fHistd0rphiITSMISPDInAccS10001500; //! output hist
263 TH1F *fHistd0rphiITSMIoneSPDInAccP150200; //! output hist
dbf573fb 264 TH1F *fHistd0rphiITSMIoneSPDInAccP350450; //! output hist
f8777463 265 TH1F *fHistd0rphiITSMIoneSPDInAccP500700; //! output hist
266 TH1F *fHistd0rphiITSMIoneSPDInAccP10001500; //! output hist
dbf573fb 267 TH1F *fHistd0rphiITSMIoneSPDInAccP25004000; //! output hist
268 TH1F *fHistd0rphiITSMIoneSPDInAccP40008000; //! output hist
f8777463 269 TH1F *fHistd0zITSMIoneSPDInAccP150200; //! output hist
270 TH1F *fHistd0zITSMIoneSPDInAccP500700; //! output hist
271 TH1F *fHistd0zITSMIoneSPDInAccP10001500; //! output hist
9a3cd95a 272 TH2F *fHistd0zVSetaTPCInAccP10001500; //! output hist
f8777463 273 TH2F *fHistd0rphiVSphiITSMIoneSPDInAccP10001500; //! output hist
274 TH2F *fHistd0rphiVSetaITSMIoneSPDInAccP10001500; //! output hist
275 TH1F *fHistd0rphiITSMIoneSPDInAccS150200; //! output hist
dbf573fb 276 TH1F *fHistd0rphiITSMIoneSPDInAccS350450; //! output hist
f8777463 277 TH1F *fHistd0rphiITSMIoneSPDInAccS500700; //! output hist
278 TH1F *fHistd0rphiITSMIoneSPDInAccS500700from22; //! output hist
279 TH1F *fHistd0rphiITSMIoneSPDInAccS500700from211; //! output hist
280 TH1F *fHistd0rphiITSMIoneSPDInAccS500700from310; //! output hist
281 TH1F *fHistd0rphiITSMIoneSPDInAccS500700from321; //! output hist
dbf573fb 282 TH1F *fHistd0rphiITSMIoneSPDInAccS500700from3122; //! output hist
f8777463 283 TH1F *fHistd0rphiITSMIoneSPDInAccS10001500; //! output hist
dbf573fb 284 TH1F *fHistd0rphiITSMIoneSPDInAccS25004000; //! output hist
285 TH1F *fHistd0rphiITSMIoneSPDInAccS40008000; //! output hist
286 TH1F *fHistd0rphiITSMIoneSPDInAccS150200fromStrange; //! output hist
287 TH1F *fHistd0rphiITSMIoneSPDInAccS150200fromMat; //! output hist
288 TH1F *fHistd0rphiITSMIoneSPDInAccS350450fromStrange; //! output hist
289 TH1F *fHistd0rphiITSMIoneSPDInAccS350450fromMat; //! output hist
290 TH1F *fHistd0rphiITSMIoneSPDInAccS500700fromStrange; //! output hist
291 TH1F *fHistd0rphiITSMIoneSPDInAccS500700fromMat; //! output hist
292 TH1F *fHistd0rphiITSMIoneSPDInAccS10001500fromStrange; //! output hist
293 TH1F *fHistd0rphiITSMIoneSPDInAccS10001500fromMat; //! output hist
294 TH1F *fHistd0rphiITSMIoneSPDInAccS25004000fromStrange; //! output hist
295 TH1F *fHistd0rphiITSMIoneSPDInAccS25004000fromMat; //! output hist
296 TH1F *fHistd0rphiITSMIoneSPDInAccS40008000fromStrange; //! output hist
297 TH1F *fHistd0rphiITSMIoneSPDInAccS40008000fromMat; //! output hist
f8777463 298 TH1F *fHistd0zITSMIoneSPDInAccS150200; //! output hist
299 TH1F *fHistd0zITSMIoneSPDInAccS500700; //! output hist
300 TH1F *fHistd0zITSMIoneSPDInAccS10001500; //! output hist
301 TH1F *fHistPDGMoth; //! output hist
302 TH1F *fHistPDGMoth150200; //! output hist
303 TH1F *fHistPDGMoth500700; //! output hist
304 TH1F *fHistPDGMoth10001500; //! output hist
305 TH1F *fHistPDGTrk; //! output hist
af874c53 306 TH1F *fHistITSRedChi2NonFakePt02; //! output hist
307 TH1F *fHistITSRedChi2FakePt02; //! output hist
308 TH1F *fHistITSRedChi2NonFakePt05; //! output hist
309 TH1F *fHistITSRedChi2FakePt05; //! output hist
310 TH1F *fHistITSRedChi2NonFakePt1; //! output hist
311 TH1F *fHistITSRedChi2FakePt1; //! output hist
8d63376d 312 TNtuple *fNtupleESDTracks; //! output ntuple
313 TNtuple *fNtupleITSAlignExtra; //! output ntuple
314 TNtuple *fNtupleITSAlignSPDTracklets; //! output ntuple
f8777463 315 Int_t fCountsPerPtBin[11]; // track per pt bin
316 AliESDtrackCuts *fESDtrackCutsTPC; // cuts for TPC track
317 AliESDtrackCuts *fESDtrackCutsITSTPC; // cuts for TPC+ITS track
8d63376d 318
319 private:
320
321 AliAnalysisTaskITSTrackingCheck(const AliAnalysisTaskITSTrackingCheck&); // not implemented
322 AliAnalysisTaskITSTrackingCheck& operator=(const AliAnalysisTaskITSTrackingCheck&); // not implemented
323
324
dbf573fb 325 Int_t NumberOfITSClustersMC(Int_t label,Int_t nModules=2198) const;
f8777463 326 Int_t NumberOfITSClusters(Int_t idet,Float_t &xloc) const;
8d63376d 327 Double_t ParticleImpParMC(TParticle *part,AliESDVertex *vert,Double_t bzT) const;
328 Bool_t SelectPt(Double_t pt);
f8777463 329 Int_t MakeITSflag(AliESDtrack *track) const;
5ac4a99f 330 Bool_t IsSelectedCentrality() const;
94e59a1d 331 void FillNClustersModuleMap();
8d63376d 332
31a96e36 333 ClassDef(AliAnalysisTaskITSTrackingCheck,15); // ITS tracks analysis
8d63376d 334};
335
336#endif