AliPhysics  4a7363b (4a7363b)
AliAnaPi0.h
Go to the documentation of this file.
1 #ifndef ALIANAPI0_H
2 #define ALIANAPI0_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice */
5 
6 //_________________________________________________________________________
25 //_________________________________________________________________________
26 
27 // Root
28 class TList;
29 class TH3F ;
30 class TH2F ;
31 class TObjString;
32 
33 // Analysis
35 class AliAODEvent ;
36 class AliESDEvent ;
38 
40 
41  public:
42 
43  AliAnaPi0() ;
44 
45  virtual ~AliAnaPi0() ;
46 
47  //-------------------------------
48  // General analysis frame methods
49  //-------------------------------
50 
51  TObjString * GetAnalysisCuts();
52 
54 
55  void Print(const Option_t * opt) const;
56 
58 
59  void InitParameters();
60 
61  //-------------------------------
62  // EVENT Bin Methods
63  //-------------------------------
64 
66 
67  //-------------------------------
68  // Opening angle pair selection
69  //-------------------------------
70 
71  void SwitchOnAngleSelection() { fUseAngleCut = kTRUE ; }
72  void SwitchOffAngleSelection() { fUseAngleCut = kFALSE ; }
73 
76 
77  void SetAngleCut(Float_t a) { fAngleCut = a ; }
79 
82 
85  Bool_t CheckSeparation(Int_t absID1, Int_t absID2) ;
86 
87  //------------------------------------------
88  // Do analysis only with clusters in same SM or different combinations of SM
89  //------------------------------------------
90 
91  void SwitchOnSameSM() { fSameSM = kTRUE ; }
92  void SwitchOffSameSM() { fSameSM = kFALSE ; }
93 
96 
97  //-------------------------------
98  // Histogram filling options off by default
99  //-------------------------------
100 
102  void SwitchOffInvPtWeight() { fMakeInvPtPlots = kFALSE ; }
103 
106 
109 
110  //-------------------------------------------
111  // Cuts for multiple analysis, off by default
112  //-------------------------------------------
113 
116 
119 
120  void SetNPtCuts (Int_t s) { if(s <= 10)fNPtCuts = s ; }
121  void SetNAsymCuts (Int_t s) { if(s <= 10)fNAsymCuts = s ; }
122  void SetNNCellCuts(Int_t s) { if(s <= 10)fNCellNCuts = s ; }
123  void SetNPIDBits (Int_t s) { if(s <= 10)fNPIDBits = s ; }
124  void SetNAngleCutBins(Int_t s) { if(s <= 10)fNAngleCutBins = s ; }
125 
126  void SetPtCutsAt (Int_t p,Float_t v){ if(p < 11)fPtCuts[p] = v ; }
127  void SetPtCutsMaxAt(Int_t p,Float_t v){ if(p < 11)fPtCutsMax[p]= v ; }
128  void SetAsymCutsAt (Int_t p,Float_t v){ if(p < 10)fAsymCuts[p] = v ; }
129  void SetNCellCutsAt(Int_t p,Int_t v) { if(p < 10)fCellNCuts[p]= v ; }
130  void SetPIDBitsAt (Int_t p,Int_t v) { if(p < 10)fPIDBits[p] = v ; }
131  void SetAngleCutBin(Int_t p,Float_t v){ if(p < 10)fAngleCutBinsArray[p]= v; }
132 
135 
138 
141 
144 
147 
150 
151  //-------------------------------------------
152  // Pair 2 different inputs
153  //-------------------------------------------
154 
158  { fOtherDetectorInputName = name ; if(name != "") SwitchOnPairWithOtherDetector() ; }
159 
160  // MC analysis related methods
161 
164 
167 
170 
172 
173  void FillMCVersusRecDataHistograms(Int_t ancLabel , Int_t ancPDG,
174  Int_t ancStatus, Double_t weightPt,
175  Int_t iclus1, Int_t iclus2,
176  Int_t mctag1, Int_t mctag2,
177  Float_t pt1, Float_t pt2,
178  Int_t ncells1, Int_t ncells2,
179  Double_t mass, Double_t pt, Double_t asym,
180  Double_t deta, Double_t dphi, Double_t angle);
181 
182  void SetPi0MassSelectionWindow(Float_t min, Float_t max) { fPi0MassWindow[0] = min ; fPi0MassWindow[1] = max ; }
183  void SetEtaMassSelectionWindow(Float_t min, Float_t max) { fEtaMassWindow[0] = min ; fEtaMassWindow[1] = max ; }
184 
186 
187  private:
188 
191 
197 
200 
201  // Multiple cuts analysis
214 
217 
218  // Switchs of different analysis options
232 
234 
237 
238  TLorentzVector fPhotonMom1;
239  TLorentzVector fPhotonMom1Boost;
240  TLorentzVector fPhotonMom2;
241  TLorentzVector fMCPrimMesonMom;
242  TVector3 fMCProdVertex;
243 
244  // ----------
245  // Histograms
246  // ----------
247 
249  TH2F ** fhReMod ;
250 
253 
256 
259 
262 
265 
267  TH2F ** fhMiMod ;
268 
271 
274 
277 
280 
283 
284  // Pairs with at least one cluster tagged as conversion
285 
290 
292  TH2F ** fhRe1 ;
293 
295  TH2F ** fhMi1 ;
296 
299  TH2F ** fhRe2 ;
300 
303  TH2F ** fhMi2 ;
304 
307  TH2F ** fhRe3 ;
308 
311  TH2F ** fhMi3 ;
312 
313  // Histograms weighted by inverse pT
314 
317 
320 
324 
328 
332 
336 
337  // Multiple cuts: Assymmetry, pt, n cells, PID
338 
341 
344 
347 
350 
353 
356 
357  TH2F * fhReSS[3] ;
358 
359  // Asymmetry vs pt, in pi0/eta regions
360 
367 
368  // Centrality, Event plane bins
369 
372  TH1F * fhCentrality;
374 
376 
377  // Pair opening angle
378 
383 
386 
387  // MC analysis histograms
388  // Pi0 Acceptance
389 
390  TH1F * fhPrimPi0E ;
391  TH1F * fhPrimPi0Pt ;
393  TH1F * fhPrimPi0AccE ;
394  TH1F * fhPrimPi0AccPt ;
412 
413  // Eta acceptance
414 
415  TH1F * fhPrimEtaE ;
416  TH1F * fhPrimEtaPt ;
418  TH1F * fhPrimEtaAccE ;
419  TH1F * fhPrimEtaAccPt ;
437 
438  // Primaries origin
444 
445  // Per Generator in Cocktail
452 
459 
460  // Pair origin
461  // Array of histograms ordered as follows: 0-Photon, 1-electron, 2-pi0, 3-eta, 4-a-proton, 5-a-neutron, 6-stable particles,
462  // 7-other decays, 8-string, 9-final parton, 10-initial parton, intermediate, 11-colliding proton,
463  // 12-pi0 non gamma-gamma, 13-eta non gamma-gamma, 14-gamma-not conversion, 15-electron-not conversion 16-unrelated
464 
469 
470  //reconstructed and validated (true) pi0 and eta either zero, one or two photons from conversion
473 
474  // Multiple cuts in simulation, origin pi0 or eta
475 
478 
481 
484 
487 
490 
493 
496 
499 
504 
508 
512 
516 
520 
525 
530 
533 
534 
538 
543 
545 
546  // Select clusters depending on cell time content
551 
552  // Cluster pair studies depending on opening angle
566 // TH2F * fhReOpAngleBinPairClusterAbsIdMaxCell[10] ; //!<! Cluster cell with maximum energy in one selected photon vs the other
567 
570 
573 //TH2F * fhMiOpAngleBinMinClusterColRow [10] ; //!<! Column and row location of main cell of lowest energy cluster in pair, depending on opening angle cut, mixed event
574 //TH2F * fhMiOpAngleBinMaxClusterColRow [10] ; //!<! Column and row location of main cell of highest energy cluster in pair, depending on opening angle cut, mixed event
584 //TH2F * fhMiOpAngleBinPairClusterAbsIdMaxCell[10] ; //!<! Cluster cell with maximum energy in one selected photon vs the other, mixed event
585 
588 
600 
605 
607  AliAnaPi0( const AliAnaPi0 & api0) ;
608 
610  AliAnaPi0 & operator = (const AliAnaPi0 & api0) ;
611 
613  ClassDef(AliAnaPi0,36) ;
615 
616 } ;
617 
618 #endif //ALIANAPI0_H
619 
620 
621 
TH2F * fhPrimEtaY
! Rapidity distribution of primary particles vs pT
Definition: AliAnaPi0.h:422
TH2F * fhPairGeneratorsBkgMassMCPi0[10][10]
! Mass for a pair of clusters with depending bkg type, pi0 true pairs
Definition: AliAnaPi0.h:590
void SwitchOnMultipleCutAnalysisInSimulation()
Definition: AliAnaPi0.h:165
TH2F ** fhRe3
[GetNCentrBin()*fNPIDBits*fNAsymCuts]
Definition: AliAnaPi0.h:307
TH2F * fhPrimEtaAccPtCentrality
! primary eta with accepted daughters reconstructed centrality vs pT
Definition: AliAnaPi0.h:435
TH2F * fhMiOpAngleBinMinClusterEPerSM[10]
! energy of lowest energy cluster in pair, depending on opening angle cut, y axis is SM number...
Definition: AliAnaPi0.h:575
TH2F * fhPairGeneratorsBkgEPrimRecoRatioMCEtaMassCut[10][10]
! pT reco / pT primary for a pair of clusters with depending bkg type, eta true pairs, eta mass window
Definition: AliAnaPi0.h:603
TH2F * fhReOpAngleBinMaxClusterEPerSM[10]
! energy of highest energy cluster in pair, depending on opening angle cut, y axis is SM number ...
Definition: AliAnaPi0.h:558
void SwitchOnSameSM()
Definition: AliAnaPi0.h:91
Int_t pdg
TH1F * fhPrimPi0PtInCaloPerGenerator[10]
! Spectrum of primary with pi0 in calo
Definition: AliAnaPi0.h:447
void SetAngleCut(Float_t a)
Definition: AliAnaPi0.h:77
void SwitchOffAngleSelection()
Definition: AliAnaPi0.h:72
TH2F * fhMCOrgPi0MassPtConversion[3]
! Mass vs pt of real pairs (with 0,1,2 conversion) with ancestor pi0
Definition: AliAnaPi0.h:471
TH2F * fhPrimPi0Y
! Rapidity distribution of primary particles vs pT
Definition: AliAnaPi0.h:397
TLorentzVector fPhotonMom1Boost
! Photon cluster momentum, temporary array
Definition: AliAnaPi0.h:239
void SwitchOnPairWithOtherDetector()
Definition: AliAnaPi0.h:155
TH2F * fhMiOpAngleBinPairClusterRatioPerSM[10]
! lowest/highest energy cluster in pair, depending on opening angle cut, y axis is SM number...
Definition: AliAnaPi0.h:581
void SwitchOffPairWithOtherDetector()
Definition: AliAnaPi0.h:156
void SwitchOnFillOriginHisto()
Definition: AliAnaPi0.h:139
TH2F * fhPrimEtaYetaYcut
! PseudoRapidity distribution of primary particles vs pT, Y<1
Definition: AliAnaPi0.h:425
TH1F * fhPrimPi0AccPt
! Spectrum of primary with accepted daughters
Definition: AliAnaPi0.h:394
void SwitchOnFillSSCombinations()
Definition: AliAnaPi0.h:133
TH2F * fhPrimEtaAccPhi
! Azimutal distribution of primary with accepted daughters vs pT
Definition: AliAnaPi0.h:428
TH1F * fhPrimEtaPtInCaloPerGenerator[10]
! Spectrum of primary with eta in calo
Definition: AliAnaPi0.h:454
TH1F * fhPrimPi0AccPtPerGenerator[10]
! Spectrum of primary with accepted daughters
Definition: AliAnaPi0.h:448
double Double_t
Definition: External.C:58
TH2F * fhReMCFromMixConversion
! Invariant mass of 2 clusters one from conversion and the other not
Definition: AliAnaPi0.h:537
Int_t fPIDBits[10]
Array with different PID bits.
Definition: AliAnaPi0.h:213
TH2F * fhPairGeneratorsBkgEPrimRecoDiffMCPi0[10][10]
! pT reco - pT primary for a pair of clusters with depending bkg type, pi0 true pairs ...
Definition: AliAnaPi0.h:594
Definition: External.C:260
TH2F * fhMiPtAsymPi0
! Mix two-photon pt vs asymmetry, close to pi0 mass
Definition: AliAnaPi0.h:365
TH2F * fhMCPi0PtRecOpenAngleMassCut
! Real pi0 pairs, reco pT vs reco opening angle, inside a mass window
Definition: AliAnaPi0.h:515
TH2F * fhReConv
[8]
Definition: AliAnaPi0.h:286
TH2F * fhReOpAngleBinPairClusterMassMCTrueEta[10]
! cluster pair mass vs pT, depending on opening angle cut, true eta decay pairs from MC ...
Definition: AliAnaPi0.h:569
TH2F * fhMCOrgAsym[17]
! Asymmetry vs pt of real pairs, check common origin of pair
Definition: AliAnaPi0.h:466
Definition: External.C:236
TH2F * fhMCPi0PtTruePtRecDif
! Real pi0 pairs, reco pT vs pT difference generated - reco
Definition: AliAnaPi0.h:506
Bool_t fFillArmenterosThetaStar
Fill armenteros histograms.
Definition: AliAnaPi0.h:228
Int_t fNPIDBits
Number of possible PID bit combinations.
Definition: AliAnaPi0.h:212
TLorentzVector fPhotonMom2
! Photon cluster momentum, temporary array
Definition: AliAnaPi0.h:240
TH2F * fhReOpAngleBinMaxClusterColRow[10]
! Column and row location of main cell of highest energy cluster in pair, depending on opening angle ...
Definition: AliAnaPi0.h:556
void SetNPtCuts(Int_t s)
Definition: AliAnaPi0.h:120
TH2F ** fhMiDiffSectorDCALPHOSMod
[6]
Definition: AliAnaPi0.h:282
Int_t fCellNCuts[10]
Array with different cell number cluster cuts.
Definition: AliAnaPi0.h:211
void SwitchOffConversionChecker()
Definition: AliAnaPi0.h:163
TH2F * fhReSS[3]
[fNPtCuts*fNAsymCuts*fNCellNCuts]
Definition: AliAnaPi0.h:357
TH2F * fhReOpAngleBinMaxClusterNCellPerSM[10]
! N cells of highest energy cluster in pair, depending on opening angle cut, y axis is SM number ...
Definition: AliAnaPi0.h:562
TH2F * fhPrimEtaCosOpeningAngle
! Cosinus of opening angle of pair version pair energy, eta primaries
Definition: AliAnaPi0.h:432
void SetNPIDBits(Int_t s)
Definition: AliAnaPi0.h:123
TH2F * fhPrimPi0PtStatus
! Spectrum of generated pi0 vs pi0 status
Definition: AliAnaPi0.h:443
Bool_t fCheckConversion
Fill histograms with tagged photons as conversion.
Definition: AliAnaPi0.h:222
void FillMCVersusRecDataHistograms(Int_t ancLabel, Int_t ancPDG, Int_t ancStatus, Double_t weightPt, Int_t iclus1, Int_t iclus2, Int_t mctag1, Int_t mctag2, Float_t pt1, Float_t pt2, Int_t ncells1, Int_t ncells2, Double_t mass, Double_t pt, Double_t asym, Double_t deta, Double_t dphi, Double_t angle)
Definition: AliAnaPi0.cxx:3222
void SwitchOnFillAsymmetryHisto()
Definition: AliAnaPi0.h:136
TH2F * fhPtBinClusterEtaPhi[10]
! Eta-Phi location of cluster in different energy bins.
Definition: AliAnaPi0.h:586
TH1F * fhPrimPi0E
! Spectrum of Primary
Definition: AliAnaPi0.h:390
Bool_t CheckSeparation(Int_t absID1, Int_t absID2)
Definition: AliAnaPi0.cxx:5059
Int_t GetEventIndex(AliCaloTrackParticle *part, Double_t *vert)
Definition: AliAnaPi0.cxx:5018
TH1F * fhPrimEtaAccPtPhotonCutsPerGenerator[10]
! Spectrum of primary with accepted daughters, photon pt or angle cuts
Definition: AliAnaPi0.h:456
Bool_t fUseAngleEDepCut
Select pairs depending on their opening angle.
Definition: AliAnaPi0.h:193
TH2F * fhMCEtaPtTruePtRecRat
! Real pi0 pairs, reco pT vs pT ratio reco / generated
Definition: AliAnaPi0.h:509
TH2F ** fhMiSameSectorEMCALMod
[fNModules-2]
Definition: AliAnaPi0.h:273
TH2F * fhPairGeneratorsBkgCentMCEtaMassCut[10][10]
! Centrality for a pair of clusters with depending bkg type, eta true pairs, mass cut ...
Definition: AliAnaPi0.h:597
TH2F * fhMixedOpeningAnglePerSM[20]
! Opening angle of pair versus pair energy, per SM
Definition: AliAnaPi0.h:385
Selected photon clusters invariant mass analysis.
Definition: AliAnaPi0.h:39
TH1F * fhCentrality
! Histogram with centrality bins with at least one pare
Definition: AliAnaPi0.h:372
TH2F * fhMiSecondaryCellOutTimeWindow
! Combine clusters when at least one significant cells in cluster has t > 50 ns, different events ...
Definition: AliAnaPi0.h:550
Double_t mass
Bool_t fPairWithOtherDetector
Pair (DCal and PHOS) or (PCM and (PHOS or DCAL or EMCAL))
Definition: AliAnaPi0.h:235
void SetAsymCutsAt(Int_t p, Float_t v)
Definition: AliAnaPi0.h:128
TH2F * fhPrimPi0PtCentrality
! primary pi0 reconstructed centrality vs pT
Definition: AliAnaPi0.h:408
void SwitchOnConversionChecker()
Definition: AliAnaPi0.h:162
TH2F * fhPrimEtaPtCentrality
! primary eta reconstructed centrality vs pT
Definition: AliAnaPi0.h:433
void SwitchOffSameSM()
Definition: AliAnaPi0.h:92
void SetPi0MassSelectionWindow(Float_t min, Float_t max)
Definition: AliAnaPi0.h:182
TH2F * fhPairGeneratorsBkgEPrimRecoRatioMCPi0[10][10]
! pT reco / pT primary for a pair of clusters with depending bkg type, pi0 true pairs ...
Definition: AliAnaPi0.h:593
void SwitchOnSMCombinations()
Definition: AliAnaPi0.h:94
TH2F * fhPrimPi0PhiPerGenerator[10]
! Azimutal distribution of primary particles vs pT
Definition: AliAnaPi0.h:450
TH1F * fhPrimEtaPtPerGenerator[10]
! Spectrum of primary with |y| < 1
Definition: AliAnaPi0.h:453
void SetAngleCutBin(Int_t p, Float_t v)
Definition: AliAnaPi0.h:131
void SetPIDBitsAt(Int_t p, Int_t v)
Definition: AliAnaPi0.h:130
TH2F * fhMCPi0PtTruePtRecRat
! Real pi0 pairs, reco pT vs pT ratio reco / generated
Definition: AliAnaPi0.h:505
TH2F * fhMCEtaPtRecOpenAngle
! Real pi0 pairs, reco pT vs reco opening angle
Definition: AliAnaPi0.h:511
TH2F * fhReOpAngleBinPairClusterMassPerSM[10]
! cluster pair mass, depending on opening angle cut, y axis is SM number
Definition: AliAnaPi0.h:565
void SwitchOnAngleSelection()
Definition: AliAnaPi0.h:71
TH2F * fhReMCFromConversion
! Invariant mass of 2 clusters originated in conversions
Definition: AliAnaPi0.h:535
TH2F ** fhReSameSideEMCALMod
[fNModules]
Definition: AliAnaPi0.h:252
TH1F * fhPrimPi0AccPtOpAngCuts[10]
! Spectrum of primary with accepted daughters, different opening angles
Definition: AliAnaPi0.h:396
TH1F * fhPrimPi0AccPtPhotonCuts
! Spectrum of primary with accepted daughters, photon pt or angle cuts
Definition: AliAnaPi0.h:395
TH2F * fhPrimPi0OpeningAngle
! Opening angle of pair versus pair energy, primaries
Definition: AliAnaPi0.h:404
TH2F * fhRealOpeningAngle
! Opening angle of pair versus pair energy
Definition: AliAnaPi0.h:379
TH2F * fhMiOpAngleBinMinClusterEtaPhi[10]
! Eta-Phi location of lowest energy cluster in pair, depending on opening angle cut, mixed event
Definition: AliAnaPi0.h:571
TH2F * fhMiOpAngleBinPairClusterMass[10]
! cluster pair mass vs pT, depending on opening angle cut, mixed event
Definition: AliAnaPi0.h:582
void SwitchOnMultipleCutAnalysis()
Definition: AliAnaPi0.h:114
TH2F * fhRePtAsymPi0
! REAL two-photon pt vs asymmetry, close to pi0 mass
Definition: AliAnaPi0.h:362
void SwitchOffMultipleCutAnalysis()
Definition: AliAnaPi0.h:115
TLorentzVector fPhotonMom1
! Photon cluster momentum, temporary array
Definition: AliAnaPi0.h:238
TH2F * fhRealCosOpeningAngle
! Cosinus of opening angle of pair version pair energy
Definition: AliAnaPi0.h:380
TH2F ** fhRe1
REAL two-photon invariant mass distribution for different centralities and Asymmetry.
Definition: AliAnaPi0.h:292
void SwitchOffFillOpAngleCutHisto()
Definition: AliAnaPi0.h:149
TH2F * fhPrimPi0ProdVertex
! Spectrum of primary pi0 vs production vertex
Definition: AliAnaPi0.h:528
TH2F ** fhReDiffPHOSMod
[fNModules/2]
Definition: AliAnaPi0.h:258
TH2F * fhMiConv
! MIXED two-photon invariant mass distribution one of the pair was 2 clusters with small mass ...
Definition: AliAnaPi0.h:287
TH2F * fhReOpAngleBinPairClusterMass[10]
! cluster pair mass vs pT, depending on opening angle cut
Definition: AliAnaPi0.h:564
void SwitchOnOneCellSeparation()
Definition: AliAnaPi0.h:83
void SwitchOnFillArmenterosThetaStarHisto()
Definition: AliAnaPi0.h:142
Float_t fAsymCuts[10]
Array with different assymetry cuts.
Definition: AliAnaPi0.h:209
void SetAngleMaxCut(Float_t a)
Definition: AliAnaPi0.h:78
void SwitchOnFillOpAngleCutHisto()
Definition: AliAnaPi0.h:148
TH2F ** fhRePtNCellAsymCuts
[GetNCentrBin()*fNPIDBits*fNAsymCuts]
Definition: AliAnaPi0.h:340
void SetEtaMassSelectionWindow(Float_t min, Float_t max)
Definition: AliAnaPi0.h:183
TH2F * fhPrimPi0PtOrigin
! Spectrum of generated pi0 vs mother
Definition: AliAnaPi0.h:440
Float_t fPtCuts[11]
Array with different pt cuts, minimum.
Definition: AliAnaPi0.h:206
TH2F * fhRealOpeningAnglePerSM[20]
! Opening angle of pair versus pair energy, per SM
Definition: AliAnaPi0.h:384
TH2F * fhMiOpAngleBinMaxClusterNCellPerSM[10]
! N cells of highest energy cluster in pair, depending on opening angle cut, y axis is SM number...
Definition: AliAnaPi0.h:580
void SetPtCutsMaxAt(Int_t p, Float_t v)
Definition: AliAnaPi0.h:127
TH2F ** fhMCPi0MassPtRec
Real pi0 pairs, reconstructed mass vs reconstructed pt of original pair.
Definition: AliAnaPi0.h:477
Bool_t fFillOpAngleCutHisto
Fill histograms depending on opening angle of pair.
Definition: AliAnaPi0.h:231
TH2F * fhMiPtAsym
! Mix two-photon pt vs asymmetry
Definition: AliAnaPi0.h:364
TH2F * fhPrimPi0AccPtCentrality
! primary pi0 with accepted daughters reconstructed centrality vs pT
Definition: AliAnaPi0.h:410
Int_t fNAsymCuts
Number of assymmetry cuts.
Definition: AliAnaPi0.h:208
TH2F * fhMixedCosOpeningAngle
! Cosinus of opening angle of pair version pair energy
Definition: AliAnaPi0.h:382
TH2F ** fhReInvPt2
[GetNCentrBin()*fNPIDBits*fNAsymCuts]
Definition: AliAnaPi0.h:323
TH2F ** fhMiDiffPHOSMod
[fNModules/2]
Definition: AliAnaPi0.h:276
TH2F ** fhMi2
[GetNCentrBin()*fNPIDBits*fNAsymCuts]
Definition: AliAnaPi0.h:303
TH2F * fhPrimEtaYPerGenerator[10]
! Rapidity distribution of primary particles vs pT
Definition: AliAnaPi0.h:458
TH2F * fhMCPi0PtTruePtRecRatMassCut
! Real pi0 pairs, reco pT vs pT ratio reco / generated, inside a mass window
Definition: AliAnaPi0.h:513
TList * GetCreateOutputObjects()
Definition: AliAnaPi0.cxx:364
void SetNCellCutsAt(Int_t p, Int_t v)
Definition: AliAnaPi0.h:129
TH2F ** fhReInvPt3
[GetNCentrBin()*fNPIDBits*fNAsymCuts]
Definition: AliAnaPi0.h:331
Bool_t fFillOriginHisto
Fill histograms depending on their origin.
Definition: AliAnaPi0.h:227
void SwitchOffFillAsymmetryHisto()
Definition: AliAnaPi0.h:137
TH2F * fhPrimPi0Phi
! Azimutal distribution of primary particles vs pT
Definition: AliAnaPi0.h:402
TH2F * fhPrimEtaOpeningAnglePhotonCuts
! Opening angle of pair versus pair energy, eta primaries, photon pT cuts
Definition: AliAnaPi0.h:430
TH2F * fhPairGeneratorsBkgEPrimRecoDiffMCPi0MassCut[10][10]
! pT reco - pT primary for a pair of clusters with depending bkg type, pi0 true pairs, pi0 mass window
Definition: AliAnaPi0.h:602
void SwitchOnFillAngleHisto()
Definition: AliAnaPi0.h:80
TLorentzVector fMCPrimMesonMom
! Pi0/Eta MC primary momentum, temporary array
Definition: AliAnaPi0.h:241
TH2F * fhMCPi0PerCentrality
[fNPtCuts*fNAsymCuts*fNCellNCuts]
Definition: AliAnaPi0.h:500
TH2F ** fhReSameSectorDCALPHOSMod
[fNModules]
Definition: AliAnaPi0.h:261
TH2F ** fhMiPtNCellAsymCutsOpAngle
[fNPtCuts*fNAsymCuts*fNCellNCuts]
Definition: AliAnaPi0.h:352
void SwitchOnFillOnlyMCAcceptanceHisto()
Definition: AliAnaPi0.h:107
TH2F * fhMiOpAngleBinMaxClusterEPerSM[10]
! energy of highest energy cluster in pair, depending on opening angle cut, y axis is SM number...
Definition: AliAnaPi0.h:576
void SwitchOffCheckAcceptanceInSector()
Definition: AliAnaPi0.h:169
Base class for CaloTrackCorr analysis algorithms.
void SwitchOnAngleEDepSelection()
Definition: AliAnaPi0.h:74
Bool_t fFillAngleHisto
Fill histograms with pair opening angle.
Definition: AliAnaPi0.h:225
AliAnaPi0 & operator=(const AliAnaPi0 &api0)
Assignment operator not implemented.
TH2F * fhPairGeneratorsBkgEPrimRecoRatioMCEta[10][10]
! pT reco / pT primary for a pair of clusters with depending bkg type, eta true pairs ...
Definition: AliAnaPi0.h:598
TH1F * fhPrimPi0PtPerGenerator[10]
! Spectrum of primary with |y| < 1
Definition: AliAnaPi0.h:446
Bool_t fFillBadDistHisto
Do plots for different distances to bad channels.
Definition: AliAnaPi0.h:223
Float_t fAngleCutBinsArray[11]
Array with angle cut bins.
Definition: AliAnaPi0.h:216
TH1F * fhPrimEtaPtInCalo
! Spectrum of Primary, meson in calo acceptance
Definition: AliAnaPi0.h:417
TH2F * fhPairGeneratorsBkgMass[10][10]
! Mass for a pair of clusters depending bkg type
Definition: AliAnaPi0.h:589
TH2F * fhPairGeneratorsBkgCentMCEta[10][10]
! Centrality for a pair of clusters with depending bkg type, eta true pairs
Definition: AliAnaPi0.h:596
void SwitchOffFillAngleHisto()
Definition: AliAnaPi0.h:81
int Int_t
Definition: External.C:63
Container for input particle information on CaloTrackCorr package.
TH2F ** fhMCEtaPtTruePtRec
[fNPtCuts*fNAsymCuts*fNCellNCuts]
Definition: AliAnaPi0.h:495
Bool_t fMultiCutAna
Do analysis with several or fixed cut.
Definition: AliAnaPi0.h:202
TH2F * fhMCOrgDeltaPhi[17]
! Delta Phi vs pt of real pairs, check common origin of pair
Definition: AliAnaPi0.h:468
Definition: External.C:204
TH2F ** fhReMod
REAL two-photon invariant mass distribution for different calorimeter modules.
Definition: AliAnaPi0.h:249
TH1F * fhCentralityNoPair
! Histogram with centrality bins with no pair
Definition: AliAnaPi0.h:373
void SwitchOnFillBadDistHisto()
Definition: AliAnaPi0.h:104
void SetNAngleCutBins(Int_t s)
Definition: AliAnaPi0.h:124
TH2F * fhMCOrgDeltaEta[17]
! Delta Eta vs pt of real pairs, check common origin of pair
Definition: AliAnaPi0.h:467
Bool_t fFillAsymmetryHisto
Fill histograms with asymmetry vs pt.
Definition: AliAnaPi0.h:226
TH2F * fhReOpAngleBinMinClusterTimePerSM[10]
! time of lowest energy cluster in pair, depending on opening angle cut, y axis is SM number ...
Definition: AliAnaPi0.h:559
TH2F * fhPrimChHadronPt
! Spectrum of generated K+- pi+-
Definition: AliAnaPi0.h:439
TH2F * fhReOpAngleBinMinClusterNCellPerSM[10]
! N cells of lowest energy cluster in pair, depending on opening angle cut, y axis is SM number ...
Definition: AliAnaPi0.h:561
float Float_t
Definition: External.C:68
void FillAcceptanceHistograms()
Fill acceptance histograms if MC data is available.
Definition: AliAnaPi0.cxx:2661
TH2F ** fhReSameSectorEMCALMod
[fNModules-2]
Definition: AliAnaPi0.h:255
TH2F ** fhMCEtaMassPtTrue
[fNPtCuts*fNAsymCuts*fNCellNCuts]
Definition: AliAnaPi0.h:492
TH2F ** fhReInvPt1
[GetNCentrBin()*fNPIDBits*fNAsymCuts]
Definition: AliAnaPi0.h:316
Int_t fNCellNCuts
Number of cuts with number of cells in cluster.
Definition: AliAnaPi0.h:210
TH2F ** fhMiInvPt1
[GetNCentrBin()*fNPIDBits*fNAsymCuts]
Definition: AliAnaPi0.h:319
TH2F * fhPrimEtaAccYeta
! PseudoRapidity distribution of primary with accepted daughters vs pT
Definition: AliAnaPi0.h:426
Float_t fAngleMaxCut
Select pairs with opening angle smaller than a threshold.
Definition: AliAnaPi0.h:195
TH2F * fhReOpAngleBinPairClusterMassMCTruePi0[10]
! cluster pair mass vs pT, depending on opening angle cut, true pi0 decay pairs from MC ...
Definition: AliAnaPi0.h:568
void SwitchOffMultipleCutAnalysisInSimulation()
Definition: AliAnaPi0.h:166
TH1I * fhEventMixBin
! Number of mixed pairs in a particular bin (cen,vz,rp)
Definition: AliAnaPi0.h:371
void SwitchOnMultipleCutAcceptAnalysis()
Definition: AliAnaPi0.h:117
void SwitchOffFillOnlyMCAcceptanceHisto()
Definition: AliAnaPi0.h:108
void FillArmenterosThetaStar(Int_t pdg)
Fill armenteros plots.
Definition: AliAnaPi0.cxx:3159
TH2F * fhPrimPi0CosOpeningAngle
! Cosinus of opening angle of pair version pair energy, pi0 primaries
Definition: AliAnaPi0.h:407
TH2F * fhMCPi0PtOrigin
! Mass of reconstructed pi0 pairs in calorimeter vs mother origin ID.
Definition: AliAnaPi0.h:521
TH2F ** fhMiSameSideEMCALMod
[fNModules]
Definition: AliAnaPi0.h:270
TH1F * fhPrimEtaAccPtOpAngCuts[10]
! Spectrum of primary with accepted daughters, different opening angles
Definition: AliAnaPi0.h:421
Bool_t fFillOnlyMCAcceptanceHisto
Do analysis only of MC kinematics input.
Definition: AliAnaPi0.h:229
Bool_t fMakeInvPtPlots
Do plots with inverse pt weight.
Definition: AliAnaPi0.h:219
TH1F * fhPrimEtaAccPtPerGenerator[10]
! Spectrum of primary with accepted daughters
Definition: AliAnaPi0.h:455
TH2F * fhPrimEtaPtEventPlane
! primary eta reconstructed event plane vs pT
Definition: AliAnaPi0.h:434
TH1F * fhPrimPi0AccE
! Spectrum of primary with accepted daughters
Definition: AliAnaPi0.h:393
Int_t fNPtCuts
Number of pt cuts.
Definition: AliAnaPi0.h:205
TH1F * fhPrimEtaE
! Spectrum of Primary
Definition: AliAnaPi0.h:415
void SwitchOffFillArmenterosThetaStarHisto()
Definition: AliAnaPi0.h:143
TH2F * fhPrimEtaAccPtEventPlane
! primary eta with accepted daughters reconstructed event plane vs pT
Definition: AliAnaPi0.h:436
void SwitchOffAngleEDepSelection()
Definition: AliAnaPi0.h:75
TH2F * fhMCPi0PerCentralityMassCut
! Real pi0 pairs, reco pT vs centrality, mass cut around pi0
Definition: AliAnaPi0.h:501
void SwitchOffFillSSCombinations()
Definition: AliAnaPi0.h:134
void SetPtCutsAt(Int_t p, Float_t v)
Definition: AliAnaPi0.h:126
TH2F * fhPrimNotResonancePi0PtOrigin
! Spectrum of generated pi0 vs mother
Definition: AliAnaPi0.h:442
TH2F * fhPrimEtaAccY
! Rapidity distribution of primary with accepted daughters vs pT
Definition: AliAnaPi0.h:423
TH1F * fhPrimEtaPt
! Spectrum of Primary
Definition: AliAnaPi0.h:416
Bool_t fMultiCutAnaSim
Do analysis with several or fixed cut, in the simulation related part.
Definition: AliAnaPi0.h:203
TH1F * fhPrimEtaAccPt
! Spectrum of primary with accepted daughters
Definition: AliAnaPi0.h:419
TH2F * fhArmPrimPi0[4]
! Armenteros plots for primary pi0 in 6 energy bins
Definition: AliAnaPi0.h:539
void Print(const Option_t *opt) const
Print some relevant parameters set for the analysis.
Definition: AliAnaPi0.cxx:2615
TH2F * fhPrimPi0AccPtEventPlane
! primary pi0 with accepted daughters reconstructed event plane vs pT
Definition: AliAnaPi0.h:411
TH2F * fhPairGeneratorsBkgCentMCPi0[10][10]
! Centrality for a pair of clusters with depending bkg type, pi0 true pairs
Definition: AliAnaPi0.h:591
void SetNNCellCuts(Int_t s)
Definition: AliAnaPi0.h:122
TH2F * fhPrimEtaOpeningAngle
! Opening angle of pair versus pair energy, eta primaries
Definition: AliAnaPi0.h:429
TH2F ** fhMCEtaPtTruePtRecMassCut
[fNPtCuts*fNAsymCuts*fNCellNCuts]
Definition: AliAnaPi0.h:498
TH2F * fhPairGeneratorsBkgCentMCPi0MassCut[10][10]
! Centrality for a pair of clusters with depending bkg type, pi0 true pairs, mass cut ...
Definition: AliAnaPi0.h:592
TH2F * fhReOpAngleBinMinClusterEtaPhi[10]
! Eta-Phi location of lowest energy cluster in pair, depending on opening angle cut ...
Definition: AliAnaPi0.h:553
TH2F * fhPairGeneratorsBkgEPrimRecoDiffMCEtaMassCut[10][10]
! pT reco - pT primary for a pair of clusters with depending bkg type, eta true pairs, eta mass window
Definition: AliAnaPi0.h:604
TH2F ** fhMiPtNCellAsymCuts
[fNPtCuts*fNAsymCuts*fNCellNCuts]
Definition: AliAnaPi0.h:343
TH2F * fhPrimPi0OpeningAngleAsym
! Opening angle of pair versus pair E asymmetry, pi0 primaries
Definition: AliAnaPi0.h:406
TH2F * fhPrimPi0AccY
! Rapidity distribution of primary with accepted daughters vs pT
Definition: AliAnaPi0.h:398
TH2F * fhMCEtaPtTruePtRecRatMassCut
! Real pi0 pairs, reco pT vs pT ratio reco / generated, inside a mass window
Definition: AliAnaPi0.h:517
TH2F * fhPrimPi0AccPhi
! Azimutal distribution of primary with accepted daughters vs pT
Definition: AliAnaPi0.h:403
Float_t fAngleCut
Select pairs with opening angle larger than a threshold.
Definition: AliAnaPi0.h:194
TString fOtherDetectorInputName
String with name of extra detector data.
Definition: AliAnaPi0.h:236
TH2F * fhPrimPi0AccYeta
! PseudoRapidity distribution of primary with accepted daughters vs pT
Definition: AliAnaPi0.h:401
TH2F ** fhRePtNCellAsymCutsSM[20]
[fNPtCuts*fNAsymCuts*fNCellNCuts]
Definition: AliAnaPi0.h:346
TH2F ** fhMi1
[GetNCentrBin()*fNPIDBits*fNAsymCuts]
Definition: AliAnaPi0.h:295
TH1F * fhPrimEtaAccPtPhotonCuts
! Spectrum of primary with accepted daughters, photon pt or angle cuts
Definition: AliAnaPi0.h:420
TH1F * fhPrimPi0PtInCalo
! Spectrum of Primary, meson in calo acceptance
Definition: AliAnaPi0.h:392
TH2F * fhCosThStarPrimEta
! cos(theta*) plots vs E for primary eta, same as asymmetry ...
Definition: AliAnaPi0.h:542
TH2F * fhReOpAngleBinMaxClusterEtaPhi[10]
! Eta-Phi location of highest energy cluster in pair, depending on opening angle cut ...
Definition: AliAnaPi0.h:554
TH2F * fhMCEtaPerCentralityMassCut
! Real eta pairs, reco pT vs centrality, mass cut around eta
Definition: AliAnaPi0.h:503
TH2F * fhMCEtaPerCentrality
! Real eta pairs, reco pT vs centrality
Definition: AliAnaPi0.h:502
TObjString * GetAnalysisCuts()
Save parameters used for analysis.
Definition: AliAnaPi0.cxx:318
void MakeAnalysisFillHistograms()
Definition: AliAnaPi0.cxx:3922
TH2F * fhPrimEtaPhiPerGenerator[10]
! Azimutal distribution of primary particles vs pT
Definition: AliAnaPi0.h:457
Bool_t fFillSMCombinations
Fill histograms with different cluster pairs in SM combinations.
Definition: AliAnaPi0.h:221
TH2F * fhReMCFromNotConversion
! Invariant mass of 2 clusters not originated in conversions
Definition: AliAnaPi0.h:536
TH2F * fhMCEtaPtRecOpenAngleMassCut
! Real pi0 pairs, reco pT vs reco opening angle, inside a mass window
Definition: AliAnaPi0.h:519
TH2F * fhReOpAngleBinPairClusterRatioPerSM[10]
! lowest/highest energy cluster in pair, depending on opening angle cut, y axis is SM number ...
Definition: AliAnaPi0.h:563
TH2F * fhPrimPi0YetaYcut
! PseudoRapidity distribution of primary particles vs pT, Y<1
Definition: AliAnaPi0.h:400
TH2F ** fhRePtNCellAsymCutsSMOpAngle[20]
[fNPtCuts*fNAsymCuts*fNCellNCuts]
Definition: AliAnaPi0.h:355
TH2F * fhReOpAngleBinMaxClusterTimePerSM[10]
! time of highest energy cluster in pair, depending on opening angle cut, y axis is SM number ...
Definition: AliAnaPi0.h:560
void SwitchOffInvPtWeight()
Definition: AliAnaPi0.h:102
TH2F * fhPrimPi0Yeta
! PseudoRapidity distribution of primary particles vs pT
Definition: AliAnaPi0.h:399
TH2F * fhReOpAngleBinMinClusterEPerSM[10]
! energy of lowest energy cluster in pair, depending on opening angle cut, y axis is SM number ...
Definition: AliAnaPi0.h:557
void SwitchOffMultipleCutAcceptAnalysis()
Definition: AliAnaPi0.h:118
TH2F * fhMCNotResonancePi0PtOrigin
! Mass of reconstructed pi0 pairs in calorimeter vs mother origin ID, pi0 status 1.
Definition: AliAnaPi0.h:523
TH2F * fhRePtAsym
! REAL two-photon pt vs asymmetry
Definition: AliAnaPi0.h:361
TH2F * fhPairGeneratorsBkgEPrimRecoDiffMCEta[10][10]
! pT reco - pT primary for a pair of clusters with depending bkg type, eta true pairs ...
Definition: AliAnaPi0.h:599
void SwitchOffFillSecondaryCellTimeSel()
Definition: AliAnaPi0.h:146
TH2F * fhMiOpAngleBinMaxClusterTimePerSM[10]
! time of highest energy cluster in pair, depending on opening angle cut, y axis is SM number...
Definition: AliAnaPi0.h:578
void SetNAsymCuts(Int_t s)
Definition: AliAnaPi0.h:121
TH2F * fhMCPi0Radius
! reconstructed Pi0 production vertex corrected by real vertex vs pT for mother origin ...
Definition: AliAnaPi0.h:531
Float_t fPi0MassWindow[2]
Pi0 mass selection window.
Definition: AliAnaPi0.h:198
TH2F * fhEPairDiffTime
! E pair vs Pair of clusters time difference vs E
Definition: AliAnaPi0.h:544
void InitParameters()
Definition: AliAnaPi0.cxx:265
TH2F * fhMCEtaPtOrigin
! Mass of reconstructed eta pairs in calorimeter vs mother origin ID.
Definition: AliAnaPi0.h:522
TH2F * fhMCPi0PtStatus
! Mass of reconstructed pi0 pairs in calorimeter vs mother status.
Definition: AliAnaPi0.h:524
TH2F * fhMiConv2
! MIXED two-photon invariant mass distribution both pair photons recombined from 2 clusters with smal...
Definition: AliAnaPi0.h:289
TH2F ** fhRePtNCellAsymCutsOpAngle
[fNPtCuts*fNAsymCuts*fNCellNCuts]
Definition: AliAnaPi0.h:349
virtual ~AliAnaPi0()
Destructor.
Definition: AliAnaPi0.cxx:239
TH2F * fhPrimEtaProdVertex
! Spectrum of primary eta vs production vertex
Definition: AliAnaPi0.h:529
Bool_t fSameSM
Select only pairs in same SM;.
Definition: AliAnaPi0.h:220
TH2F * fhMiOpAngleBinMinClusterTimePerSM[10]
! time of lowest energy cluster in pair, depending on opening angle cut, y axis is SM number...
Definition: AliAnaPi0.h:577
TH2F * fhReSecondaryCellOutTimeWindow
! Combine clusters when at least one significant cells in cluster has t > 50 ns, same event ...
Definition: AliAnaPi0.h:549
Bool_t fCheckAccInSector
Check that the decay pi0 falls in the same SM or sector.
Definition: AliAnaPi0.h:233
Bool_t fUseOneCellSeparation
Select pairs with one cell in between of maxima.
Definition: AliAnaPi0.h:196
TH1I * fhEventBin
! Number of real pairs in a particular bin (cen,vz,rp)
Definition: AliAnaPi0.h:370
TH1F * fhPrimPi0Pt
! Spectrum of Primary
Definition: AliAnaPi0.h:391
TH2F ** fhRe2
[GetNCentrBin()*fNPIDBits*fNAsymCuts]
Definition: AliAnaPi0.h:299
TH1F * fhPrimPi0AccPtPhotonCutsPerGenerator[10]
! Spectrum of primary with accepted daughters, photon pt or angle cuts
Definition: AliAnaPi0.h:449
TH1F * fhPrimEtaAccE
! Spectrum of primary with accepted daughters
Definition: AliAnaPi0.h:418
TVector3 fMCProdVertex
! Pi0/Eta MC Production vertex, temporary array
Definition: AliAnaPi0.h:242
TH2F ** fhMCEtaMassPtRec
[fNPtCuts*fNAsymCuts*fNCellNCuts]
Definition: AliAnaPi0.h:489
Bool_t fUseAngleCut
[GetNCentrBin()*GetNZvertBin()*GetNRPBin()]
Definition: AliAnaPi0.h:192
TH2F * fhMiOpAngleBinPairClusterMassPerSM[10]
! cluster pair mass, depending on opening angle cut, y axis is SM number, mixed event ...
Definition: AliAnaPi0.h:583
TH2F * fhRePtAsymEta
! REAL two-photon pt vs asymmetry, close to eta mass
Definition: AliAnaPi0.h:363
TH2F * fhEventPlaneResolution
! Histogram with Event plane resolution vs centrality
Definition: AliAnaPi0.h:375
TH2F * fhMCPi0PtRecOpenAngle
! Real pi0 pairs, reco pT vs reco opening angle
Definition: AliAnaPi0.h:507
TH2F ** fhMCPi0PtTruePtRecMassCut
[fNPtCuts*fNAsymCuts*fNCellNCuts]
Definition: AliAnaPi0.h:486
TH2F * fhMixedOpeningAngle
! Opening angle of pair versus pair energy
Definition: AliAnaPi0.h:381
TH2F * fhMCOrgMass[17]
! Mass vs pt of real pairs, check common origin of pair
Definition: AliAnaPi0.h:465
TH2F ** fhMCPi0PtTruePtRec
[fNPtCuts*fNAsymCuts*fNCellNCuts]
Definition: AliAnaPi0.h:483
TH2F * fhPrimEtaYeta
! PseudoRapidity distribution of primary particles vs pT
Definition: AliAnaPi0.h:424
TH2F * fhPrimPi0YPerGenerator[10]
! Rapidity distribution of primary particles vs pT
Definition: AliAnaPi0.h:451
TH2F * fhMCPi0PtTruePtRecDifMassCut
! Real pi0 pairs, reco pT vs pT difference generated - reco, inside a mass window ...
Definition: AliAnaPi0.h:514
TH2F * fhCosThStarPrimPi0
! cos(theta*) plots vs E for primary pi0, same as asymmetry ...
Definition: AliAnaPi0.h:541
TH2F ** fhReDiffSectorDCALPHOSMod
[6]
Definition: AliAnaPi0.h:264
TH2F * fhMCPi0ProdVertex
! Spectrum of selected pi0 vs production vertex
Definition: AliAnaPi0.h:526
const char Option_t
Definition: External.C:48
TH2F * fhPrimPi0PtEventPlane
! primary pi0 reconstructed event plane vs pT
Definition: AliAnaPi0.h:409
Float_t fEtaMassWindow[2]
Eta mass selection window.
Definition: AliAnaPi0.h:199
TH2F * fhMiSecondaryCellInTimeWindow
! Combine clusters when all significant cells in cluster have t < 50 ns, different events ...
Definition: AliAnaPi0.h:548
void SwitchOffSMCombinations()
Definition: AliAnaPi0.h:95
void SetOtherDetectorInputName(TString name)
Definition: AliAnaPi0.h:157
TH2F * fhMCEtaRadius
! reconstructed Eta production vertex corrected by real vertex vs pT for mother origin ...
Definition: AliAnaPi0.h:532
TList ** fEventsList
Containers for photons in stored events.
Definition: AliAnaPi0.h:190
void SwitchOffOneCellSeparation()
Definition: AliAnaPi0.h:84
TH2F * fhMCEtaProdVertex
! Spectrum of selected eta vs production vertex
Definition: AliAnaPi0.h:527
TH2F * fhPrimEtaOpeningAngleAsym
! Opening angle of pair versus pair E asymmetry, eta primaries
Definition: AliAnaPi0.h:431
TH2F * fhPairGeneratorsBkgEPrimRecoRatioMCPi0MassCut[10][10]
! pT reco / pT primary for a pair of clusters with depending bkg type, pi0 true pairs, pi0 mass window
Definition: AliAnaPi0.h:601
TH2F ** fhMiSameSectorDCALPHOSMod
[fNModules-1]
Definition: AliAnaPi0.h:279
TH2F * fhReSecondaryCellInTimeWindow
! Combine clusters when all significant cells in cluster have t < 50 ns, same event ...
Definition: AliAnaPi0.h:547
TH2F * fhReOpAngleBinMinClusterColRow[10]
! Column and row location of main cell of lowest energy cluster in pair, depending on opening angle c...
Definition: AliAnaPi0.h:555
bool Bool_t
Definition: External.C:53
Bool_t fFillSecondaryCellTiming
Fill histograms depending on timing of secondary cells in clusters.
Definition: AliAnaPi0.h:230
TH2F ** fhMiInvPt3
[GetNCentrBin()*fNPIDBits*fNAsymCuts]
Definition: AliAnaPi0.h:335
AliAnaPi0()
Default Constructor. Initialized parameters with default values.
Definition: AliAnaPi0.cxx:53
TH2F * fhMCEtaPtTruePtRecDif
! Real pi0 pairs, reco pT vs pT difference generated - reco
Definition: AliAnaPi0.h:510
TH2F ** fhMi3
[GetNCentrBin()*fNPIDBits*fNAsymCuts]
Definition: AliAnaPi0.h:311
Bool_t fMultiCutAnaAcc
Do analysis with several or fixed cut, acceptance plots (eta-phi, col-row)
Definition: AliAnaPi0.h:204
TH2F * fhPtBinClusterColRow[10]
! Column and row location of cluster in different energy bins.
Definition: AliAnaPi0.h:587
TH2F * fhArmPrimEta[4]
! Armenteros plots for primary eta in 6 energy bins
Definition: AliAnaPi0.h:540
void SwitchOnFillSecondaryCellTimeSel()
Definition: AliAnaPi0.h:145
Bool_t fFillSSCombinations
Do invariant mass for different combination of shower shape clusters.
Definition: AliAnaPi0.h:224
TH2F * fhMCOrgEtaMassPtConversion[3]
! Mass vs pt of real pairs (with 0,1,2 conversion) with ancestor eta
Definition: AliAnaPi0.h:472
TH2F * fhPrimEtaPtOrigin
! Spectrum of generated eta vs mother
Definition: AliAnaPi0.h:441
TH2F * fhMiOpAngleBinMaxClusterEtaPhi[10]
! Eta-Phi location of highest energy cluster in pair, depending on opening angle cut, mixed event
Definition: AliAnaPi0.h:572
void SwitchOffFillBadDistHisto()
Definition: AliAnaPi0.h:105
TH2F ** fhMiInvPt2
[GetNCentrBin()*fNPIDBits*fNAsymCuts]
Definition: AliAnaPi0.h:327
void SwitchOffFillOriginHisto()
Definition: AliAnaPi0.h:140
TH2F * fhMCEtaPtTruePtRecDifMassCut
! Real pi0 pairs, reco pT vs pT difference generated - reco, inside a mass window ...
Definition: AliAnaPi0.h:518
Float_t fPtCutsMax[11]
Array with different pt cuts, maximum.
Definition: AliAnaPi0.h:207
void SwitchOnCheckAcceptanceInSector()
Definition: AliAnaPi0.h:168
TH2F ** fhMiMod
[8]
Definition: AliAnaPi0.h:267
TH2F * fhMiOpAngleBinMinClusterNCellPerSM[10]
! N cells of lowest energy cluster in pair, depending on opening angle cut, y axis is SM number...
Definition: AliAnaPi0.h:579
void SwitchOnInvPtWeight()
Definition: AliAnaPi0.h:101
TH2F * fhReConv2
! REAL two-photon invariant mass distribution both pair photons recombined from 2 clusters with small...
Definition: AliAnaPi0.h:288
TH2F * fhPairGeneratorsBkgMassMCEta[10][10]
! Mass for a pair of clusters with depending bkg type, eta true pairs
Definition: AliAnaPi0.h:595
TH2F * fhMiPtAsymEta
! Mix two-photon pt vs asymmetry, close to eta mass
Definition: AliAnaPi0.h:366
Int_t fNAngleCutBins
Number of angle cuts bins.
Definition: AliAnaPi0.h:215
TH2F * fhPrimEtaPhi
! Azimutal distribution of primary particles vs pT
Definition: AliAnaPi0.h:427
TH2F * fhPrimPi0OpeningAnglePhotonCuts
! Opening angle of pair versus pair energy, primaries, photon pt cuts
Definition: AliAnaPi0.h:405
TH2F ** fhMCPi0MassPtTrue
[fNPtCuts*fNAsymCuts*fNCellNCuts]
Definition: AliAnaPi0.h:480