]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGLF/totEt/AliAnalysisEmEtMonteCarlo.h
Fixing profoundly stupid bug
[u/mrichter/AliRoot.git] / PWGLF / totEt / AliAnalysisEmEtMonteCarlo.h
1 #ifndef ALIANALYSISEMETMONTECARLO_H
2 #define ALIANALYSISEMETMONTECARLO_H
3 //_________________________________________________________________________
4 //  Utility Class for transverse energy studies
5 //  Base class for MC analysis
6 //  - MC output
7 //
8 //*-- Author: Marcelo G. Munhoz (USP)
9 //_________________________________________________________________________
10
11 #include "AliAnalysisEtMonteCarlo.h"
12 class TParticle;
13 class TParticlePDG;
14 class AliMCParticle;
15 class AliESDtrack;
16 class AliEMCALTrack;
17 class TVector3;
18 class AliEMCALGeometry;
19 class AliExternalTrackParam;
20 class AliStack;
21
22 class AliAnalysisEmEtMonteCarlo : public AliAnalysisEtMonteCarlo
23 {
24
25 public:
26    
27   AliAnalysisEmEtMonteCarlo();
28   virtual ~AliAnalysisEmEtMonteCarlo();
29
30     virtual Int_t AnalyseEvent(AliVEvent* event);
31         virtual Int_t AnalyseEvent(AliVEvent* event, AliVEvent* event2);
32
33     virtual void Init();
34     virtual void ResetEventValues();
35     virtual void CreateHistograms();
36     virtual void FillOutputList(TList* list);
37
38 protected:
39
40         virtual Bool_t IsPrimary(AliStack *stack, Int_t part, TParticlePDG *pdg, Int_t partMom, TParticlePDG *pdgMom);
41         virtual Bool_t IsMotherPrimaryGamma(AliStack *stack, Int_t iPartMom, TParticlePDG *pdgMom);
42         virtual Bool_t IsMotherPrimaryElectron(AliStack *stack, Int_t iPartMom, TParticlePDG *pdgMom);
43         virtual Bool_t IsGammaConversion(AliStack *stack, TParticle *part, TParticlePDG *pdg);
44         virtual Bool_t IsInAcceptance(TParticle *part=0, TParticlePDG *pdg=0, AliExternalTrackParam* extParam=0);
45         virtual Bool_t IsInAcceptance(AliMCParticle *part=0);
46         
47         virtual Bool_t TrackHitsCalo(AliExternalTrackParam *extParam);
48         
49         virtual Bool_t GetTrackProjection(AliExternalTrackParam *trackParam, TVector3 &trackPos); // project to a radius
50         virtual Bool_t GetTrackProjection(AliEMCALTrack* emcTrack, TVector3 &trackPos, TVector3 clusPos); // project to a point
51
52         AliExternalTrackParam* CreateExternalTrackParam(TParticle *part);
53         
54         virtual Double_t CalcET(TParticle *part, TParticlePDG *pdg);
55         virtual Double_t CalcETDep(Double_t caloE, TParticle *part, TParticlePDG *pdg);
56         
57 protected:
58
59         Double_t fResCut; // b(fm), for Hijing; 0 otherwise
60         Double_t fPrimtotET, fPrimAcctotET, fPrimRectotET, fPrimRectotETDep;//Primary particles ET
61
62         Double_t fElectrontotET, fElectronAcctotET, fElectronRectotET;//Electron ET
63         Double_t fConvElectrontotET, fConvElectronAcctotET, fConvElectronRectotET, fScatElectrontotET, fScatElectronAcctotET, fScatElectronRectotET;//Secondary electrons ET
64         Double_t fTotElectrontotET, fTotElectronAcctotET, fTotElectronRectotET;//Total Electrons ET
65
66         Double_t fGammatotET, fGammaAcctotET, fGammaRectotET;//Gamma event ET
67         Double_t fAnnihGammatotET, fAnnihGammaAcctotET, fAnnihGammaRectotET, fScatGammatotET, fScatGammaAcctotET, fScatGammaRectotET;//Secondary gamma ET
68         Double_t fTotGammatotET, fTotGammaAcctotET, fTotGammaRectotET;//Total gamma ET
69         Double_t fConvGammatotET, fNonConvGammatotET, fConvGammaAcctotET, fNonConvGammaAcctotET, fNPPPi0GammatotET, fNPPPi0GammaRectotET;//Conversion and pi0 gamma ET
70
71         Double_t fTotEMtotET, fTotEMAcctotET, fTotEMRectotET;//Total EM ET
72
73         Double_t fNPPElectrontotET, fNPPElectronRectotET, fNPPGammatotET, fNPPGammaRectotET;//Non-physical primary electron ET
74         Double_t fTotNPPEMtotET, fTotNPPEMRectotET;//Total Non-physical primary electron ET
75
76         Double_t fMuontotET, fPiontotET, fKaontotET, fProtontotET;//Charged particles ET
77         Double_t fMuonAcctotET, fPionAcctotET, fKaonAcctotET, fProtonAcctotET;//Charged particles acceptance ET
78         Double_t fMuonRectotET, fMuonRectotETDep, fPionRectotET, fPionRectotETDep, fKaonRectotET, fKaonRectotETDep, fProtonRectotET, fProtonRectotETDep;//Charged particles reconstructed ET
79         Double_t fMuonMatchtotET, fMuonMatchtotETDep, fPionMatchtotET, fPionMatchtotETDep, fKaonMatchtotET, fKaonMatchtotETDep, fProtonMatchtotET, fProtonMatchtotETDep;//Charged particles track matched ET
80         Double_t fTotChargedtotET, fTotChargedAcctotET, fTotChargedRectotET, fTotChargedRectotETDep, fTotChargedMatchtotET, fTotChargedMatchtotETDep;//Total charged particles ET
81
82         Double_t fNeutrontotET, fNeutronAcctotET, fNeutronRectotET, fNeutronRectotETDep;//Neutrons ET
83         Double_t fK0totET, fK0RectotET, fK0RectotETDep, fLambdatotET, fLambdaRectotET, fLambdaRectotETDep;//K0 and Lambda ET
84         Double_t fTotNeutraltotET, fTotNeutralRectotET, fTotNeutralRectotETDep;//Neutral particles ET
85
86         Double_t fTotaltotET, fTotalAcctotET, fTotalRectotET, fTotalRectotETDep;//Total ET
87         
88         AliEMCALGeometry *fGeoUt;//EMCal geometry object
89
90         // *******************
91         // primaries ET
92         // *******************
93         TH2F *fHistPrimEtaEET;//total ET - Eta vs E 
94         TH2F *fHistPrimEtaPtET;//total ET - Eta vs pt 
95         TH2F *fHistPrimEtaET;//total ET - Eta
96         TH1F *fHistPrimtotET;//total ET distribution
97         
98         TH2F *fHistPrimAccEtaEET;//acceptance ET - Eta vs E 
99         TH2F *fHistPrimAccEtaPtET;//acceptance ET - Eta vs pt 
100         TH2F *fHistPrimAccEtaET;//acceptance ET - Eta
101         TH1F *fHistPrimAcctotET;//acceptance ET distribution
102         
103         TH2F *fHistPrimRecEtaEET;//reconstructed ET - Eta vs E 
104         TH2F *fHistPrimRecEtaPtET;//reconstructed ET - Eta vs pt 
105         TH2F *fHistPrimRecEtaET;//reconstructed ET - Eta
106         TH1F *fHistPrimRectotET;//reconstructed ET distribution
107
108         TH2F *fHistPrimRecEtaEDepETDep;//deposited ET - Eta vs E deposited
109         TH2F *fHistPrimRecEtaPtETDep;//deposited ET - Eta vs pt 
110         TH2F *fHistPrimRecEtaETDep;//deposited ET - Eta 
111         TH1F *fHistPrimRectotETDep;//deposited ET distribution
112         
113         // *******************
114         // electron ET
115         // *******************
116         TH2F *fHistElectronEtaEET;// ET - Eta vs E 
117         TH2F *fHistElectronEtaPtET;//ET - Eta vs pt
118         TH2F *fHistElectronEtaET;// ET - Eta 
119         TH2F *fHistElectronEtaE;// multiplicity - Eta vs E
120         TH2F *fHistElectronEtaPt;// multiplicity - Eta vs pt
121         TH1F *fHistElectrontotET;// total ET distribution 
122
123         TH2F *fHistConvElectronEtaEET;//ET - Eta vs E   
124         TH2F *fHistConvElectronEtaPtET;//ET - Eta vs pt 
125         TH2F *fHistConvElectronEtaET;//  ET - Eta
126         TH2F *fHistConvElectronEtaE;//  multiplicity - Eta vs E
127         TH2F *fHistConvElectronEtaPt;//  multiplicity - Eta vs pt
128         TH1F *fHistConvElectrontotET;// total ET distribution 
129
130         TH2F *fHistScatElectronEtaEET;//ET - Eta vs E  
131         TH2F *fHistScatElectronEtaPtET;//ET - Eta vs pt 
132         TH2F *fHistScatElectronEtaET;//  ET - Eta
133         TH2F *fHistScatElectronEtaE;//  multiplicity - Eta vs E
134         TH2F *fHistScatElectronEtaPt;//  multiplicity - Eta vs pt
135         TH1F *fHistScatElectrontotET;//  total ET distribution
136         
137         // *******************
138         // total electron ET
139         // *******************
140         TH1F *fHistTotElectrontotET;//total ET distribution
141         
142         // *******************
143         // gamma ET
144         // *******************
145         TH2F *fHistGammaEtaEET;//ET - Eta vs E  
146         TH2F *fHistGammaEtaPtET;//ET - Eta vs pt  
147         TH2F *fHistGammaEtaET;//  ET - Eta
148         TH2F *fHistGammaEtaE;//  multiplicity - Eta vs E
149         TH2F *fHistGammaEtaPt;//  multiplicity - Eta vs pt
150         TH1F *fHistGammatotET;//  total ET distribution
151         
152         TH2F *fHistAnnihGammaEtaEET;//ET - Eta vs E  
153         TH2F *fHistAnnihGammaEtaPtET;//ET - Eta vs pt
154         TH2F *fHistAnnihGammaEtaET;//  ET - Eta
155         TH2F *fHistAnnihGammaEtaE;//  multiplicity - Eta vs E
156         TH2F *fHistAnnihGammaEtaPt;//  multiplicity - Eta vs pt
157         TH1F *fHistAnnihGammatotET;//  total ET distribution
158
159         TH2F *fHistScatGammaEtaEET;//ET - Eta vs E   
160         TH2F *fHistScatGammaEtaPtET;//ET - Eta vs pt  
161         TH2F *fHistScatGammaEtaET;//  ET - Eta
162         TH2F *fHistScatGammaEtaE;//  multiplicity - Eta vs E
163         TH2F *fHistScatGammaEtaPt;//  multiplicity - Eta vs pt
164         TH1F *fHistScatGammatotET;//  total ET distribution
165
166         TH2F *fHistConvGammaEtaEET;//ET - Eta vs E  
167         TH2F *fHistConvGammaEtaPtET;//ET - Eta vs pt
168         TH2F *fHistConvGammaEtaET;//  ET - Eta
169         TH2F *fHistConvGammaEtaE;//  multiplicity - Eta vs E
170         TH2F *fHistConvGammaEtaPt;//  multiplicity - Eta vs pt
171         TH1F *fHistConvGammatotET;//  total ET distribution
172         
173         TH2F *fHistNonConvGammaEtaEET;//ET - Eta vs E  
174         TH2F *fHistNonConvGammaEtaPtET;//ET - Eta vs pt 
175         TH2F *fHistNonConvGammaEtaET;//  ET - Eta
176         TH2F *fHistNonConvGammaEtaE;//  multiplicity - Eta vs E
177         TH2F *fHistNonConvGammaEtaPt;//  multiplicity - Eta vs pt
178         TH1F *fHistNonConvGammatotET;//  total ET distribution
179         
180         
181         
182         // *******************
183         // total gamma ET
184         // *******************
185         TH1F *fHistTotGammatotET;//total ET distribution
186
187         // *******************
188         // total electromagnetic ET
189         // *******************
190         TH1F *fHistTotEMtotET;//total ET distribution
191
192         // non-primary electromagnetic ET
193         TH2F *fHistNPPElectronEtaEET;//ET - Eta vs E 
194         TH2F *fHistNPPElectronEtaPtET;//ET - Eta vs pt
195         TH2F *fHistNPPElectronEtaET;// ET - Eta
196         TH2F *fHistNPPElectronEtaE;// multiplicity - Eta vs E
197         TH2F *fHistNPPElectronEtaPt;// multiplicity - Eta vs pt
198         TH1F *fHistNPPElectrontotET;// total ET distribution
199
200         TH2F *fHistNPPGammaEtaEET;//ET - Eta vs E  
201         TH2F *fHistNPPGammaEtaPtET;//ET - Eta vs pt 
202         TH2F *fHistNPPGammaEtaET;// ET - Eta
203         TH2F *fHistNPPGammaEtaE;// multiplicity - Eta vs E
204         TH2F *fHistNPPGammaEtaPt;// multiplicity - Eta vs pt
205         TH1F *fHistNPPGammatotET;// total ET distribution
206
207         TH1F *fHistTotNPPEMtotET;//total ET distribution
208
209         TH2F *fHistNPPPi0GammaEtaEET;//ET - Eta vs E  
210         TH2F *fHistNPPPi0GammaEtaPtET;//ET - Eta vs pt
211         TH2F *fHistNPPPi0GammaEtaET;// ET - Eta
212         TH2F *fHistNPPPi0GammaEtaE;// multiplicity - Eta vs E
213         TH2F *fHistNPPPi0GammaEtaPt;// multiplicity - Eta vs pt
214         TH1F *fHistNPPPi0GammatotET;// total ET distribution
215                 
216         // *******************
217         // electron ET inside EMCal acceptance
218         // *******************
219         TH2F *fHistElectronAccEtaEET;//ET - Eta vs E  
220         TH2F *fHistElectronAccEtaPtET;//ET - Eta vs pt 
221         TH2F *fHistElectronAccEtaET;// ET - Eta
222         TH2F *fHistElectronAccEtaE;// multiplicity - Eta vs E
223         TH2F *fHistElectronAccEtaPt;// multiplicity - Eta vs pt
224         TH1F *fHistElectronAcctotET;// total ET distribution
225         
226         TH2F *fHistConvElectronAccEtaEET;//ET - Eta vs E   
227         TH2F *fHistConvElectronAccEtaPtET;//ET - Eta vs pt  
228         TH2F *fHistConvElectronAccEtaET;//  ET - Eta
229         TH2F *fHistConvElectronAccEtaE;//  multiplicity - Eta vs E
230         TH2F *fHistConvElectronAccEtaPt;//  multiplicity - Eta vs pt
231         TH1F *fHistConvElectronAcctotET;//  total ET distribution
232         
233         TH2F *fHistScatElectronAccEtaEET;//ET - Eta vs E   
234         TH2F *fHistScatElectronAccEtaPtET;//ET - Eta vs pt  
235         TH2F *fHistScatElectronAccEtaET;//  ET - Eta
236         TH2F *fHistScatElectronAccEtaE;//  multiplicity - Eta vs E
237         TH2F *fHistScatElectronAccEtaPt;//  multiplicity - Eta vs pt
238         TH1F *fHistScatElectronAcctotET;//  total ET distribution
239         
240         // *******************
241         // total electron ET inside EMCal acceptance
242         // *******************
243         TH1F *fHistTotElectronAcctotET;//total ET distribution
244
245         // *******************
246         // gamma ET inside EMCal acceptance
247         // *******************
248         TH2F *fHistGammaAccEtaEET;//ET - Eta vs E   
249         TH2F *fHistGammaAccEtaPtET;//ET - Eta vs pt  
250         TH2F *fHistGammaAccEtaET;//  ET - Eta
251         TH2F *fHistGammaAccEtaE;//  multiplicity - Eta vs E
252         TH2F *fHistGammaAccEtaPt;//  multiplicity - Eta vs pt
253         TH1F *fHistGammaAcctotET;//  total ET distribution
254         
255         TH2F *fHistAnnihGammaAccEtaEET;//ET - Eta vs E 
256         TH2F *fHistAnnihGammaAccEtaPtET;//ET - Eta vs pt  
257         TH2F *fHistAnnihGammaAccEtaET;//  ET - Eta
258         TH2F *fHistAnnihGammaAccEtaE;//  multiplicity - Eta vs E
259         TH2F *fHistAnnihGammaAccEtaPt;//  multiplicity - Eta vs pt
260         TH1F *fHistAnnihGammaAcctotET;//  total ET distribution
261         
262         TH2F *fHistScatGammaAccEtaEET;//ET - Eta vs E  
263         TH2F *fHistScatGammaAccEtaPtET;//ET - Eta vs pt  
264         TH2F *fHistScatGammaAccEtaET;//  ET - Eta
265         TH2F *fHistScatGammaAccEtaE;//  multiplicity - Eta vs E
266         TH2F *fHistScatGammaAccEtaPt;//  multiplicity - Eta vs pt
267         TH1F *fHistScatGammaAcctotET;//  total ET distribution
268         
269         TH2F *fHistConvGammaAccEtaEET;//ET - Eta vs E   
270         TH2F *fHistConvGammaAccEtaPtET;//ET - Eta vs pt 
271         TH2F *fHistConvGammaAccEtaET;//  ET - Eta
272         TH2F *fHistConvGammaAccEtaE;//  multiplicity - Eta vs E
273         TH2F *fHistConvGammaAccEtaPt;//  multiplicity - Eta vs pt
274         TH1F *fHistConvGammaAcctotET;//  total ET distribution
275         
276         TH2F *fHistNonConvGammaAccEtaEET;//ET - Eta vs E   
277         TH2F *fHistNonConvGammaAccEtaPtET;//ET - Eta vs pt 
278         TH2F *fHistNonConvGammaAccEtaET;//  ET - Eta
279         TH2F *fHistNonConvGammaAccEtaE;//  multiplicity - Eta vs E
280         TH2F *fHistNonConvGammaAccEtaPt;//  multiplicity - Eta vs pt
281         TH1F *fHistNonConvGammaAcctotET;//  total ET distribution
282         
283         
284         // *******************
285         // total gamma ET inside EMCal acceptance
286         // *******************
287         TH1F *fHistTotGammaAcctotET;//total ET distribution
288
289         // *******************
290         // total electromagnetic ET inside EMCal acceptance
291         // *******************
292         TH1F *fHistTotEMAcctotET;//total ET distribution
293
294         // non-primary electromagnetic ET
295         TH2F *fHistNPPElectronAccEtaEET;//ET - Eta vs E 
296         TH2F *fHistNPPElectronAccEtaPtET;//ET - Eta vs pt 
297         TH2F *fHistNPPElectronAccEtaE;// multiplicity - Eta vs E
298         TH2F *fHistNPPElectronAccEtaPt;// multiplicity - Eta vs pt
299         
300         TH2F *fHistNPPGammaAccEtaEET;//ET - Eta vs E  
301         TH2F *fHistNPPGammaAccEtaPtET;//ET - Eta vs pt 
302         TH2F *fHistNPPGammaAccEtaE;// multiplicity - Eta vs E
303         TH2F *fHistNPPGammaAccEtaPt;//  multiplicity - Eta vs pt
304         
305         // *******************
306         // electron ET reconstructed in EMCal
307         // *******************
308         TH2F *fHistElectronRecEtaEET;//ET - Eta vs E  
309         TH2F *fHistElectronRecEtaPtET;//ET - Eta vs pt
310         TH2F *fHistElectronRecEtaET;// ET - Eta
311         TH2F *fHistElectronRecEtaE;// multiplicity - Eta vs E
312         TH2F *fHistElectronRecEtaPt;// multiplicity - Eta vs pt
313         TH1F *fHistElectronRectotET;// total ET distribution
314         
315         TH2F *fHistConvElectronRecEtaEET;//ET - Eta vs E   
316         TH2F *fHistConvElectronRecEtaPtET;//ET - Eta vs pt 
317         TH2F *fHistConvElectronRecEtaET;//  ET - Eta
318         TH2F *fHistConvElectronRecEtaE;//  multiplicity - Eta vs E
319         TH2F *fHistConvElectronRecEtaPt;//  multiplicity - Eta vs pt
320         TH1F *fHistConvElectronRectotET;//  total ET distribution
321         
322         TH2F *fHistScatElectronRecEtaEET;//ET - Eta vs E   
323         TH2F *fHistScatElectronRecEtaPtET;//ET - Eta vs pt  
324         TH2F *fHistScatElectronRecEtaET;//  ET - Eta
325         TH2F *fHistScatElectronRecEtaE;//  multiplicity - Eta vs E
326         TH2F *fHistScatElectronRecEtaPt;//  multiplicity - Eta vs pt
327         TH1F *fHistScatElectronRectotET;//  total ET distribution
328         
329         // *******************
330         // total Electron ET reconstructed in EMCal
331         // *******************
332         TH1F *fHistTotElectronRectotET;//total ET distribution
333
334         // *******************
335         // gamma ET reconstructed in EMCal
336         // *******************
337         TH2F *fHistGammaRecEtaEET;//ET - Eta vs E   
338         TH2F *fHistGammaRecEtaPtET;//ET - Eta vs pt  
339         TH2F *fHistGammaRecEtaET;//  ET - Eta
340         TH2F *fHistGammaRecEtaE;//  multiplicity - Eta vs E
341         TH2F *fHistGammaRecEtaPt;//  multiplicity - Eta vs pt
342         TH1F *fHistGammaRectotET;//  total ET distribution
343         
344         
345         
346         TH2F *fHistGammaRecResEET;// ET - track matching residual vs E_Added CAIO
347         TH2F *fHistGammaRecResPtET;// ET - track matching residual vs pt_Added CAIO
348         TH2F *fHistGammaRecResE;// multiplicity - track matching residual vs E_Added CAIO
349         TH2F *fHistGammaRecResPt;// multiplicity - track matching residual vs pt_Added CAIO 
350         TH2F *fHistGammaRecResEDepETDep;// ET deposited - track matching residual vs E deposited_Added CAIO
351         TH2F *fHistGammaRecResPtETDep;// ET deposited - track matching residual vs pt_Added Caio
352
353         
354         TH2F *fHistAnnihGammaRecEtaEET;//ET - Eta vs E   
355         TH2F *fHistAnnihGammaRecEtaPtET;//ET - Eta vs pt  
356         TH2F *fHistAnnihGammaRecEtaET;//  ET - Eta
357         TH2F *fHistAnnihGammaRecEtaE;//  multiplicity - Eta vs E
358         TH2F *fHistAnnihGammaRecEtaPt;//  multiplicity - Eta vs pt
359         TH1F *fHistAnnihGammaRectotET;//  total ET distribution
360         
361         TH2F *fHistScatGammaRecEtaEET;//ET - Eta vs E   
362         TH2F *fHistScatGammaRecEtaPtET;//ET - Eta vs pt  
363         TH2F *fHistScatGammaRecEtaET;//  ET - Eta
364         TH2F *fHistScatGammaRecEtaE;//  multiplicity - Eta vs E
365         TH2F *fHistScatGammaRecEtaPt;//  multiplicity - Eta vs pt
366         TH1F *fHistScatGammaRectotET;//  total ET distribution
367         
368         
369         // *******************
370         // total gamma ET reconstructed in EMCal
371         // *******************
372         TH1F *fHistTotGammaRectotET;//total ET distribution
373
374         // *******************
375         // total EM ET reconstructed in EMCal
376         // *******************
377         TH1F *fHistTotEMRectotET;//total ET distribution
378
379         // non-primary electromagnetic ET
380         TH2F *fHistNPPElectronRecEtaEET;//ET - Eta vs E  
381         TH2F *fHistNPPElectronRecEtaPtET;//ET - Eta vs pt 
382         TH2F *fHistNPPElectronRecEtaET;// ET - Eta
383         TH2F *fHistNPPElectronRecEtaE;// multiplicity - Eta vs E
384         TH2F *fHistNPPElectronRecEtaPt;// multiplicity - Eta vs pt
385         TH1F *fHistNPPElectronRectotET;// total ET distribution
386         
387         TH2F *fHistNPPGammaRecEtaEET;//ET - Eta vs E  
388         TH2F *fHistNPPGammaRecEtaPtET;//ET - Eta vs pt 
389         TH2F *fHistNPPGammaRecEtaET;// ET - Eta
390         TH2F *fHistNPPGammaRecEtaE;// multiplicity - Eta vs E
391         TH2F *fHistNPPGammaRecEtaPt;// multiplicity - Eta vs pt
392         TH1F *fHistNPPGammaRectotET;// total ET distribution
393         
394         TH1F *fHistTotNPPEMRectotET;//total ET distribution
395
396         TH2F *fHistNPPPi0GammaRecEtaEET;//ET - Eta vs E  
397         TH2F *fHistNPPPi0GammaRecEtaPtET;//ET - Eta vs pt 
398         TH2F *fHistNPPPi0GammaRecEtaET;// ET - Eta
399         TH2F *fHistNPPPi0GammaRecEtaE;// multiplicity - Eta vs E
400         TH2F *fHistNPPPi0GammaRecEtaPt;// multiplicity - Eta vs pt
401         TH1F *fHistNPPPi0GammaRectotET;// total ET distribution
402         
403         // *******************
404         // muon ET (+ and -)
405         // *******************
406         TH2F *fHistMuonEtaEET;//ET - Eta vs E  
407         TH2F *fHistMuonAccEtaEET;//ET - Eta vs E 
408         TH2F *fHistMuonRecEtaEET;//ET - Eta vs E 
409         TH2F *fHistMuonMatchEtaEET;//ET - Eta vs E 
410
411         TH2F *fHistMuonEtaPtET;// ET - Eta vs pt
412         TH2F *fHistMuonAccEtaPtET;// ET - Eta vs pt
413         TH2F *fHistMuonRecEtaPtET;// ET - Eta vs pt
414         TH2F *fHistMuonMatchEtaPtET;// ET - Eta vs pt
415
416         TH2F *fHistMuonEtaET;// ET - Eta
417         TH2F *fHistMuonAccEtaET;// ET - Eta
418         TH2F *fHistMuonRecEtaET;// ET - Eta
419         TH2F *fHistMuonMatchEtaET;// ET - Eta
420         
421         TH2F *fHistMuonEtaE;// multiplicity - Eta vs E
422         TH2F *fHistMuonAccEtaE;// multiplicity - Eta vs E
423         TH2F *fHistMuonRecEtaE;// multiplicity - Eta vs E
424         TH2F *fHistMuonMatchEtaE;// multiplicity - Eta vs E
425         
426         TH2F *fHistMuonEtaPt;// multiplicity - Eta vs pt
427         TH2F *fHistMuonAccEtaPt;// multiplicity - Eta vs pt
428         TH2F *fHistMuonRecEtaPt;// multiplicity - Eta vs pt
429         TH2F *fHistMuonMatchEtaPt;// multiplicity - Eta vs pt
430         
431         TH1F *fHistMuontotET;// total ET distribution
432         TH1F *fHistMuonAcctotET;// total ET distribution
433         TH1F *fHistMuonRectotET;// total ET distribution
434         TH1F *fHistMuonMatchtotET;// total ET distribution
435         
436         TH1F *fHistMuonRectotETDep;//total deposited ET distribution
437         TH1F *fHistMuonMatchtotETDep;// total deposited ET distribution
438         
439         TH2F *fHistMuonRecEtaEDepETDep;// ET deposited - Eta vs E deposited
440         TH2F *fHistMuonMatchEtaEDepETDep;// ET deposited - Eta vs E deposited
441
442         TH2F *fHistMuonRecEtaPtETDep;// ET deposited - Eta vs pt
443         TH2F *fHistMuonMatchEtaPtETDep;// ET deposited - Eta vs pt
444         
445         TH2F *fHistMuonRecEtaETDep;// ET deposited - Eta
446         TH2F *fHistMuonMatchEtaETDep;// ET deposited - Eta
447
448         TH2F *fHistMuonRecResEET;// ET - track matching residual vs E
449         TH2F *fHistMuonRecResPtET;// ET - track matching residual vs pt
450         TH2F *fHistMuonRecResE;// multiplicity - track matching residual vs E
451         TH2F *fHistMuonRecResPt;// multiplicity - track matching residual vs pt 
452         TH2F *fHistMuonRecResEDepETDep;// ET deposited - track matching residual vs E deposited
453         TH2F *fHistMuonRecResPtETDep;// ET deposited - track matching residual vs pt
454         
455         // *******************
456         // pion ET (+ and -)
457         // *******************
458         
459         TH2F *fHistPionEtaEET;//ET - Eta vs E  
460         TH2F *fHistPionAccEtaEET;//ET - Eta vs E 
461         TH2F *fHistPionRecEtaEET;//ET - Eta vs E 
462         TH2F *fHistPionMatchEtaEET;//ET - Eta vs E 
463         
464         TH2F *fHistPionEtaPtET;// ET - Eta vs pt
465         TH2F *fHistPionAccEtaPtET;// ET - Eta vs pt
466         TH2F *fHistPionRecEtaPtET;// ET - Eta vs pt
467         TH2F *fHistPionMatchEtaPtET;// ET - Eta vs pt
468         
469         TH2F *fHistPionEtaET;// ET - Eta
470         TH2F *fHistPionAccEtaET;// ET - Eta
471         TH2F *fHistPionRecEtaET;// ET - Eta
472         TH2F *fHistPionMatchEtaET;// ET - Eta
473         
474         TH2F *fHistPionEtaE;// multiplicity - Eta vs E
475         TH2F *fHistPionAccEtaE;// multiplicity - Eta vs E
476         TH2F *fHistPionRecEtaE;// multiplicity - Eta vs E
477         TH2F *fHistPionMatchEtaE;// multiplicity - Eta vs E
478         
479         TH2F *fHistPionEtaPt;// multiplicity - Eta vs pt
480         TH2F *fHistPionAccEtaPt;// multiplicity - Eta vs pt
481         TH2F *fHistPionRecEtaPt;// multiplicity - Eta vs pt
482         TH2F *fHistPionMatchEtaPt;// multiplicity - Eta vs pt
483         
484         TH1F *fHistPiontotET;// total ET distribution
485         TH1F *fHistPionAcctotET;// total ET distribution
486         TH1F *fHistPionRectotET;// total ET distribution
487         TH1F *fHistPionMatchtotET;// total ET distribution
488         
489         TH1F *fHistPionRectotETDep;// total deposited ET distribution
490         TH1F *fHistPionMatchtotETDep;// total deposited ET distribution
491         
492         TH2F *fHistPionRecEtaEDepETDep;// ET deposited - Eta vs E deposited
493         TH2F *fHistPionMatchEtaEDepETDep;// ET deposited - Eta vs E deposited
494
495         TH2F *fHistPionRecEtaPtETDep;// ET deposited - Eta vs pt
496         TH2F *fHistPionMatchEtaPtETDep;// ET deposited - Eta vs pt
497         
498         TH2F *fHistPionRecEtaETDep;// ET deposited - Eta
499         TH2F *fHistPionMatchEtaETDep;// ET deposited - Eta
500         
501         TH2F *fHistPionRecResEET;// ET - track matching residual vs E
502         TH2F *fHistPionRecResPtET;// ET - track matching residual vs pt
503         TH2F *fHistPionRecResE;// multiplicity - track matching residual vs E
504         TH2F *fHistPionRecResPt;// multiplicity - track matching residual vs pt
505         TH2F *fHistPionRecResEDepETDep;// ET deposited - track matching residual vs E deposited
506         TH2F *fHistPionRecResPtETDep;// ET deposited - track matching residual vs pt
507         
508         // *******************
509         // charged kaon (+ and -) ET
510         // *******************
511         TH2F *fHistKaonEtaEET;//ET - Eta vs E 
512         TH2F *fHistKaonAccEtaEET;//ET - Eta vs E 
513         TH2F *fHistKaonRecEtaEET;//ET - Eta vs E 
514         TH2F *fHistKaonMatchEtaEET;//ET - Eta vs E 
515         
516         TH2F *fHistKaonEtaPtET;// ET - Eta vs pt
517         TH2F *fHistKaonAccEtaPtET;// ET - Eta vs pt
518         TH2F *fHistKaonRecEtaPtET;// ET - Eta vs pt
519         TH2F *fHistKaonMatchEtaPtET;// ET - Eta vs pt
520         
521         TH2F *fHistKaonEtaET;// ET - Eta
522         TH2F *fHistKaonAccEtaET;// ET - Eta
523         TH2F *fHistKaonRecEtaET;// ET - Eta
524         TH2F *fHistKaonMatchEtaET;// ET - Eta
525         
526         TH2F *fHistKaonEtaE;// multiplicity - Eta vs E
527         TH2F *fHistKaonAccEtaE;// multiplicity - Eta vs E
528         TH2F *fHistKaonRecEtaE;// multiplicity - Eta vs E
529         TH2F *fHistKaonMatchEtaE;// multiplicity - Eta vs E
530         
531         TH2F *fHistKaonEtaPt;// multiplicity - Eta vs pt
532         TH2F *fHistKaonAccEtaPt;// multiplicity - Eta vs pt
533         TH2F *fHistKaonRecEtaPt;// multiplicity - Eta vs pt
534         TH2F *fHistKaonMatchEtaPt;// multiplicity - Eta vs pt
535
536         TH1F *fHistKaontotET;// total ET distribution
537         TH1F *fHistKaonAcctotET;// total ET distribution
538         TH1F *fHistKaonRectotET;// total ET distribution
539         TH1F *fHistKaonMatchtotET;// total ET distribution
540         
541         TH1F *fHistKaonRectotETDep;// total deposited ET distribution
542         TH1F *fHistKaonMatchtotETDep;// total deposited ET distribution
543         
544         TH2F *fHistKaonRecEtaEDepETDep;// ET deposited - Eta vs E deposited
545         TH2F *fHistKaonMatchEtaEDepETDep;// ET deposited - Eta vs E deposited
546
547         TH2F *fHistKaonRecEtaPtETDep;// ET deposited - Eta vs pt
548         TH2F *fHistKaonMatchEtaPtETDep;// ET deposited - Eta vs pt
549         
550         TH2F *fHistKaonRecEtaETDep;// ET deposited - Eta
551         TH2F *fHistKaonMatchEtaETDep;// ET deposited - Eta
552         
553         TH2F *fHistKaonRecResEET;// ET - track matching residual vs E
554         TH2F *fHistKaonRecResPtET;// ET - track matching residual vs pt
555         TH2F *fHistKaonRecResE;// multiplicity - track matching residual vs E
556         TH2F *fHistKaonRecResPt;// multiplicity - track matching residual vs pt
557         TH2F *fHistKaonRecResEDepETDep;// ET deposited - track matching residual vs E deposited
558         TH2F *fHistKaonRecResPtETDep;// ET deposited - track matching residual vs pt
559         
560         // *******************
561         // proton (anti) ET
562         // *******************
563         TH2F *fHistProtonEtaEET;//ET - Eta vs E 
564         TH2F *fHistProtonAccEtaEET;//ET - Eta vs E 
565         TH2F *fHistProtonRecEtaEET;//ET - Eta vs E 
566         TH2F *fHistProtonMatchEtaEET;//ET - Eta vs E 
567         
568         TH2F *fHistProtonEtaPtET;// ET - Eta vs pt
569         TH2F *fHistProtonAccEtaPtET;// ET - Eta vs pt
570         TH2F *fHistProtonRecEtaPtET;// ET - Eta vs pt
571         TH2F *fHistProtonMatchEtaPtET;// ET - Eta vs pt
572         
573         TH2F *fHistProtonEtaET;// ET - Eta
574         TH2F *fHistProtonAccEtaET;// ET - Eta
575         TH2F *fHistProtonRecEtaET;// ET - Eta
576         TH2F *fHistProtonMatchEtaET;// ET - Eta
577         
578         TH2F *fHistProtonEtaE;// multiplicity - Eta vs E
579         TH2F *fHistProtonAccEtaE;// multiplicity - Eta vs E
580         TH2F *fHistProtonRecEtaE;// multiplicity - Eta vs E
581         TH2F *fHistProtonMatchEtaE;// multiplicity - Eta vs E
582         
583         TH2F *fHistProtonEtaPt;// multiplicity - Eta vs pt
584         TH2F *fHistProtonAccEtaPt;// multiplicity - Eta vs pt
585         TH2F *fHistProtonRecEtaPt;// multiplicity - Eta vs pt
586         TH2F *fHistProtonMatchEtaPt;// multiplicity - Eta vs pt
587
588         TH1F *fHistProtontotET;// total ET distribution
589         TH1F *fHistProtonAcctotET;// total ET distribution
590         TH1F *fHistProtonRectotET;// total ET distribution
591         TH1F *fHistProtonMatchtotET;// total ET distribution
592         
593         TH1F *fHistProtonRectotETDep;// total deposited ET distribution
594         TH1F *fHistProtonMatchtotETDep;// total deposited ET distribution
595         
596         TH2F *fHistProtonRecEtaEDepETDep;// ET deposited - Eta vs E deposited
597         TH2F *fHistProtonMatchEtaEDepETDep;// ET deposited - Eta vs E deposited
598         
599         TH2F *fHistProtonRecEtaPtETDep;// ET deposited - Eta vs pt
600         TH2F *fHistProtonMatchEtaPtETDep;// ET deposited - Eta vs pt
601         
602         TH2F *fHistProtonRecEtaETDep;// ET deposited - Eta
603         TH2F *fHistProtonMatchEtaETDep;// ET deposited - Eta
604
605         TH2F *fHistProtonRecResEET;// ET - track matching residual vs E
606         TH2F *fHistProtonRecResPtET;// ET - track matching residual vs pt
607         TH2F *fHistProtonRecResE;// multiplicity - track matching residual vs E
608         TH2F *fHistProtonRecResPt;// multiplicity - track matching residual vs pt
609         TH2F *fHistProtonRecResEDepETDep;// ET deposited - track matching residual vs E deposited
610         TH2F *fHistProtonRecResPtETDep;// ET deposited - track matching residual vs pt
611         
612         // *******************
613         // total charged ET
614         // *******************
615         TH1F *fHistTotChargedtotET;//total ET distribution
616         TH1F *fHistTotChargedAcctotET;//total ET distribution
617         TH1F *fHistTotChargedRectotET;//total ET distribution
618         TH1F *fHistTotChargedRectotETDep;//total deposited ET distribution
619         TH1F *fHistTotChargedMatchtotET;//total ET distribution
620         TH1F *fHistTotChargedMatchtotETDep;//total deposited ET distribution
621         
622         // *******************
623         // neutron (anti) ET
624         // *******************
625         TH2F *fHistNeutronEtaEET;//ET - Eta vs E 
626         TH2F *fHistNeutronAccEtaEET;//ET - Eta vs E 
627         TH2F *fHistNeutronRecEtaEET;//ET - Eta vs E 
628         
629         TH2F *fHistNeutronEtaPtET;// ET - Eta vs pt
630         TH2F *fHistNeutronAccEtaPtET;// ET - Eta vs pt
631         TH2F *fHistNeutronRecEtaPtET;// ET - Eta vs pt
632         
633         TH2F *fHistNeutronEtaET;// ET - Eta
634         TH2F *fHistNeutronAccEtaET;// ET - Eta
635         TH2F *fHistNeutronRecEtaET;// ET - Eta
636         
637         TH2F *fHistNeutronEtaE;// multiplicity - Eta vs E
638         TH2F *fHistNeutronAccEtaE;// multiplicity - Eta vs E
639         TH2F *fHistNeutronRecEtaE;// multiplicity - Eta vs E
640         
641         TH2F *fHistNeutronEtaPt;// multiplicity - Eta vs pt
642         TH2F *fHistNeutronAccEtaPt;// multiplicity - Eta vs pt
643         TH2F *fHistNeutronRecEtaPt;// multiplicity - Eta vs pt
644         
645         TH1F *fHistNeutrontotET;// total ET distribution
646         TH1F *fHistNeutronAcctotET;// total ET distribution
647         TH1F *fHistNeutronRectotET;// total ET distribution
648         TH1F *fHistNeutronRectotETDep;// total deposited ET distribution
649         
650         TH2F *fHistNeutronRecEtaEDepETDep;// ET deposited - Eta vs E deposited
651         TH2F *fHistNeutronRecEtaETDep;// ET deposited - Eta
652         
653         TH2F *fHistNeutronRecEtaPtETDep;// ET deposited - Eta vs pt
654                 
655         // *******************
656         // neutral kaon ET
657         // *******************
658         TH2F *fHistK0EtaEET;//ET - Eta vs E 
659         TH2F *fHistK0RecEtaEET;//ET - Eta vs E 
660         
661         TH2F *fHistK0EtaPtET;// ET - Eta vs pt
662         TH2F *fHistK0RecEtaPtET;// ET - Eta vs pt
663         
664         TH2F *fHistK0EtaET;// ET - Eta
665         TH2F *fHistK0RecEtaET;// ET - Eta
666         
667         TH2F *fHistK0EtaE;// multiplicity - Eta vs E
668         TH2F *fHistK0RecEtaE;// multiplicity - Eta vs E
669         
670         TH2F *fHistK0EtaPt;// multiplicity - Eta vs pt
671         TH2F *fHistK0RecEtaPt;// multiplicity - Eta vs pt
672
673         TH1F *fHistK0totET;// total ET distribution
674         TH1F *fHistK0RectotET;// total ET distribution
675         
676         TH1F *fHistK0RectotETDep;// total deposited ET distribution
677         
678         TH2F *fHistK0RecEtaEDepETDep;// ET deposited - Eta vs E deposited
679         TH2F *fHistK0RecEtaETDep;// ET deposited - Eta
680         
681         TH2F *fHistK0RecEtaPtETDep;// ET deposited - Eta vs pt
682                 
683         // *******************
684         // Lambda(anti) ET
685         // *******************
686         TH2F *fHistLambdaEtaEET;//ET - Eta vs E 
687         TH2F *fHistLambdaRecEtaEET;//ET - Eta vs E 
688         
689         TH2F *fHistLambdaEtaPtET;// ET - Eta vs pt
690         TH2F *fHistLambdaRecEtaPtET;// ET - Eta vs pt
691         
692         TH2F *fHistLambdaEtaET;// ET - Eta
693         TH2F *fHistLambdaRecEtaET;// ET - Eta
694         
695         TH2F *fHistLambdaEtaE;// multiplicity - Eta vs E
696         TH2F *fHistLambdaRecEtaE;// multiplicity - Eta vs E
697         
698         TH2F *fHistLambdaEtaPt;// multiplicity - Eta vs pt
699         TH2F *fHistLambdaRecEtaPt;// multiplicity - Eta vs pt
700         
701         TH1F *fHistLambdatotET;// total ET distribution
702         TH1F *fHistLambdaRectotET;// total ET distribution
703         
704         TH1F *fHistLambdaRectotETDep;// total deposited ET distribution
705         
706         TH2F *fHistLambdaRecEtaEDepETDep;// ET deposited - Eta vs E deposited
707         TH2F *fHistLambdaRecEtaETDep;// ET deposited - Eta
708         
709         TH2F *fHistLambdaRecEtaPtETDep;// ET deposited - Eta vs pt
710
711         // *******************
712         // total neutral ET
713         // *******************
714         TH1F *fHistTotNeutraltotET;//total ET distribution
715         TH1F *fHistTotNeutralRectotET;//total ET distribution
716         TH1F *fHistTotNeutralRectotETDep;//total deposited ET distribution
717         
718         // *******************
719         // total ET
720         // *******************
721         TH1F *fHistTotaltotET;//total ET distribution
722         TH1F *fHistTotalAcctotET;//total ET distribution
723         TH1F *fHistTotalRectotET;//total ET distribution
724         TH1F *fHistTotalRectotETDep;//total deposited ET distribution
725         
726         // *******************
727         // some checks
728         // *******************
729
730         // check produced electrons
731         TH1F *fHistElectronFirstMother;// first mother ID
732         TH2F *fHistElectronFirstMotherXY;// first mother XY position 
733         TH1F *fHistElectronNDaughters;// number of daughters 
734         TH1F *fHistElectronDaughters;// daughters ID
735         TH2F *fHistElectronDaughtersXY;// daughters XY position
736
737         TH1F *fHistElectronFirstMotherAcc;// first mother ID
738         TH2F *fHistElectronFirstMotherXYAcc;// first mother XY position 
739         TH1F *fHistElectronNDaughtersAcc;// number of daughters
740         TH1F *fHistElectronDaughtersAcc;// daughters ID
741         TH2F *fHistElectronDaughtersXYAcc;// daughters XY position
742
743         TH1F *fHistElectronFirstMotherRec;// first mother ID 
744         TH2F *fHistElectronFirstMotherXYRec;//  first mother XY position
745         TH1F *fHistElectronNDaughtersRec;// number of daughters
746         TH1F *fHistElectronDaughtersRec;// daughters ID
747         TH2F *fHistElectronDaughtersXYRec;// daughters XY position
748
749         TH1F *fHistNPPElectronFirstMother;//  first mother ID 
750         TH2F *fHistNPPElectronFirstMotherXY;// first mother XY position
751         TH1F *fHistNPPElectronNDaughters;// number of daughters
752         TH1F *fHistNPPElectronDaughters;// daughters ID
753         TH2F *fHistNPPElectronDaughtersXY;// daughters XY position
754         
755         TH1F *fHistNPPElectronFirstMotherAcc;//  first mother ID 
756         TH2F *fHistNPPElectronFirstMotherXYAcc;//  first mother XY position
757         TH1F *fHistNPPElectronNDaughtersAcc;// number of daughters
758         TH1F *fHistNPPElectronDaughtersAcc;// daughters ID
759         TH2F *fHistNPPElectronDaughtersXYAcc;// daughters XY position
760         
761         TH1F *fHistNPPElectronFirstMotherRec;// first mother ID  
762         TH2F *fHistNPPElectronFirstMotherXYRec;//  first mother XY position
763         TH1F *fHistNPPElectronNDaughtersRec;// number of daughters
764         TH1F *fHistNPPElectronDaughtersRec;// daughters ID
765         TH2F *fHistNPPElectronDaughtersXYRec;// daughters XY position
766         
767         // check produced gammas
768         TH1F *fHistGammaFirstMother;// first mother ID 
769         TH2F *fHistGammaFirstMotherXY;// first mother XY position
770         TH1F *fHistGammaNDaughters;// number of daughters
771         TH1F *fHistGammaDaughters;// daughters ID
772         TH2F *fHistGammaDaughtersXY;// daughters XY position
773         TH2F *fHistConvGammaDaughtersXY;// daughters XY position
774         TH2F *fHistNonConvGammaDaughtersXY;// daughters XY position
775         
776         TH1F *fHistGammaFirstMotherAcc;// first mother ID  
777         TH2F *fHistGammaFirstMotherXYAcc;//  first mother XY position
778         TH1F *fHistGammaNDaughtersAcc;// number of daughters
779         TH1F *fHistGammaDaughtersAcc;// daughters ID
780         TH2F *fHistGammaDaughtersXYAcc;// daughters XY position
781         TH2F *fHistConvGammaDaughtersXYAcc;// daughters XY position
782         TH2F *fHistNonConvGammaDaughtersXYAcc;// daughters XY position
783         
784         TH1F *fHistGammaFirstMotherRec;// first mother ID  
785         TH2F *fHistGammaFirstMotherXYRec;//  first mother XY position
786         TH1F *fHistGammaNDaughtersRec;// number of daughters
787         TH1F *fHistGammaDaughtersRec;// daughters ID
788         TH2F *fHistGammaDaughtersXYRec;// daughters XY position
789         TH2F *fHistConvGammaDaughtersXYRec;// daughters XY position
790         TH2F *fHistNonConvGammaDaughtersXYRec;// daughters XY position
791         
792         TH1F *fHistNPPGammaFirstMother;// first mother ID 
793         TH2F *fHistNPPGammaFirstMotherXY;// first mother XY position
794         TH1F *fHistNPPGammaNDaughters;// number of daughters
795         TH1F *fHistNPPGammaDaughters;// daughters ID
796         TH2F *fHistNPPGammaDaughtersXY;// daughters XY position
797         
798         TH1F *fHistNPPGammaFirstMotherAcc;// first mother ID  
799         TH2F *fHistNPPGammaFirstMotherXYAcc;//  first mother XY position
800         TH1F *fHistNPPGammaNDaughtersAcc;// number of daughters
801         TH1F *fHistNPPGammaDaughtersAcc;// daughters ID
802         TH2F *fHistNPPGammaDaughtersXYAcc;// daughters XY position
803         
804         TH1F *fHistNPPGammaFirstMotherRec;// first mother ID  
805         TH2F *fHistNPPGammaFirstMotherXYRec;//  first mother XY position
806         TH1F *fHistNPPGammaNDaughtersRec;// number of daughters
807         TH1F *fHistNPPGammaDaughtersRec;// daughters ID
808         TH2F *fHistNPPGammaDaughtersXYRec;// daughters XY position
809
810         //check projections
811         TH2F *fHistAllERecEMC;// E reconstructed vs E MC        
812         TH2F *fHistAllPtRecPtMC;// pt reconstructed vs pt MC
813         TH2F *fHistElectronERecEMC;// E reconstructed vs E MC   
814         TH2F *fHistGammaERecEMC;// E reconstructed vs E MC
815         
816         TH2F *fHistChargedRes;// charged particle track matching residual
817         TH2F *fHistChargedRes2;// charged particle track matching residual
818         TH2F *fHistChargedRes3;// charged particle track matching residual
819         TH2F *fHistNeutralRes;// neutral particle track matching residual
820         TH2F *fHistElectronRes;// electron track matching residual
821         TH2F *fHistGammaRes;// gamma track matching residual
822         
823         TH2F *fHistIsInAcc;// EMCal acceptance check
824         
825  private:
826
827   //Declare it private to avoid compilation warning
828     AliAnalysisEmEtMonteCarlo & operator = (const AliAnalysisEmEtMonteCarlo & g) ;//cpy assignment
829     AliAnalysisEmEtMonteCarlo(const AliAnalysisEmEtMonteCarlo & g) ; // cpy ctor
830     ClassDef(AliAnalysisEmEtMonteCarlo, 1);
831 };
832
833 #endif //ALIANALYSISEMETMONTECARLO_H