AliPhysics  4646b6b (4646b6b)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliAnaClusterShapeCorrelStudies.h
Go to the documentation of this file.
1 #ifndef ALIANACLUSTERSHAPECORRELSTUDIES_H
2 #define ALIANACLUSTERSHAPECORRELSTUDIES_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice */
5 
6 //_________________________________________________________________________
16 
17 // --- Root system ---
18 class TH3F;
19 class TH2F;
20 class TH1F;
21 class TObjString;
22 class TObjArray;
23 
24 // --- Analysis system ---
25 class AliVCaloCells;
26 class AliVCaloCluster;
27 class AliVTrack;
28 
30 
32 
33 public:
34 
36 
39 
40  // General methods
41 
42  TObjString * GetAnalysisCuts();
43 
45 
46  void Init();
47 
48  void InitParameters();
49 
50  void InitdEdXParameters();
51 
53 
54  void Print(const Option_t * opt) const;
55 
56  // Main methods
57 
58  void ClusterShapeHistograms(AliVCluster* cluster,
59  Int_t absIdMax , Double_t maxCellFraction,
60  Float_t eCrossFrac , Float_t ampMax , Double_t tmax,
61  Int_t matchedPID , Int_t mcIndex);
62 
63  void ClusterMatchedToTrackPID(AliVCluster *clus, Int_t & matchedPID);
64 
65  void ClusterLoopHistograms();
66 
67  void ChannelCorrelationInTCard(AliVCluster* clus, Bool_t matched, Int_t absIdMax, Float_t exoticity) ;
68 
69  Bool_t IsGoodCluster(Int_t absIdMax, Float_t m02, Int_t nCellsPerCluster);
70 
71  void WeightHistograms(AliVCluster *clus, Int_t mcTag);
72 
73 
74  // Setters and getters
75 
76  Float_t GetM02Min() const { return fM02Min ; }
77  void SetM02Min(Float_t m02) { fM02Min = m02 ; }
78 
79  Float_t GetDistToBadMin() const { return fMinDistToBad ; }
81 
82  Int_t GetNCellsPerClusterMin() const { return fNCellMin ; }
84 
87 
90 
93 
96 
99 
102 
103  void SetNEBinCuts(Int_t nb) { fNEBinCuts = nb ; }
104  void SetEBinCutsAt(Int_t i, Float_t va) { if(i < 15) fEBinCuts[i] = va ; }
105 
106  Float_t GetEnergyMinShape() const { return fEMinShape ; }
108 
109  Float_t GetEnergyMaxShape() const { return fEMaxShape ; }
111 
112  Int_t GetNCellMinShape() const { return fNCellMinShape ; }
114 
115  // Analysis switchs
116 
119 
122 
123  void SwitchOnStudyWeight() { fStudyWeight = kTRUE ; }
124  void SwitchOffStudyWeight() { fStudyWeight = kFALSE ; }
125 
128 
129  void SwitchOnStudyExotic() { fStudyExotic = kTRUE ; }
130  void SwitchOffStudyExotic() { fStudyExotic = kFALSE ; }
131 
133 
134  private:
135 
136  //
137  // Switches
138  //
141 
143 
146 
147  //
148  // Cuts
149  //
153 
156 
160 
165 
166  // Invariant mass analysis
167 
174 
176 
177  // Temporal containers
178  TLorentzVector fClusterMomentum;
179  TLorentzVector fClusterMomentum2;
180 
181  AliVCaloCells * fCaloCellList;
183 
184  //
185  // T-Card correlation
186  //
187 
196 
205 
210 
214 
217 
222 
227 
230 
237 
247 
257 
264 
274 
284 
285 
290 
291 // TH2F * fhLambda0TCardCorrelN[8][2]; //!<! Cluster m02 vs E, max cell correlated with 0 to >6 cells in TCard
292 // TH2F * fhNCellsTCardCorrelN [8][2]; //!<! Cluster Ncells vs E, select cells with w > 0.01, max cell correlated with 0 to >6 cells in TCard
293 // TH2F * fhExoticTCardCorrelN [8][2]; //!<! Cluster exoticity vs E, select cells with w > 0.01, max cell correlated with 0 to >6 cells in TCard
294 // TH2F * fhColRowTCardCorrelNLowE [8][2]; //!<! Cluster max cell col vs row, E > 2 GeV select cells with w > 0.01, max cell correlated with 0 to >6 cells in TCard
295 // TH2F * fhColRowTCardCorrelNHighE[8][2]; //!<! Cluster max cell col vs row, E > 8 GeV select cells with w > 0.01, max cell correlated with 0 to >6 cells in TCard
296 //
297 // TH2F * fhLambda0TCardCorrelNAllSameTCard[8][2]; //!<! Cluster m02 vs E, max cell correlated with 0 to >6 cells in TCard
298 // TH2F * fhNCellsTCardCorrelNAllSameTCard [8][2]; //!<! Cluster Ncells vs E, select cells with w > 0.01, max cell correlated with 0 to >6 cells in TCard
299 // TH2F * fhExoticTCardCorrelNAllSameTCard [8][2]; //!<! Cluster exoticity vs E, select cells with w > 0.01, max cell correlated with 0 to >6 cells in TCard
300 // TH2F * fhColRowTCardCorrelNAllSameTCardLowE [8][2]; //!<! Cluster max cell col vs row, E > 2 GeV select cells with w > 0.01, max cell correlated with 0 to >6 cells in TCard
301 // TH2F * fhColRowTCardCorrelNAllSameTCardHighE[8][2]; //!<! Cluster max cell col vs row, E > 8 GeV select cells with w > 0.01, max cell correlated with 0 to >6 cells in TCard
302 //
303 // TH2F * fhLambda0TCardCorrelNExotic[8][2]; //!<! Cluster m02 vs E, max cell correlated with 0 to >6 cells in TCard, exoticity > 0.97
304 // TH2F * fhNCellsTCardCorrelNExotic [8][2]; //!<! Cluster Ncells vs E, select cells with w > 0.01, max cell correlated with >6 cells in TCard, exoticity > 0.97
305 // TH2F * fhColRowTCardCorrelNLowEExotic [8][2]; //!<! Cluster max cell col vs row, E > 2 GeV select cells with w > 0.01, max cell correlated with 0 to >6 cells in TCard
306 // TH2F * fhColRowTCardCorrelNHighEExotic[8][2]; //!<! Cluster max cell col vs row, E > 8 GeV select cells with w > 0.01, max cell correlated with 0 to >6 cells in TCard
307 //
308 // TH2F * fhLambda0TCardCorrelNAllSameTCardExotic[8][2]; //!<! Cluster m02 vs E, max cell correlated with 0 to >6 cells in TCard, exoticity > 0.97
309 // TH2F * fhNCellsTCardCorrelNAllSameTCardExotic [8][2]; //!<! Cluster Ncells vs E, select cells with w > 0.01, max cell correlated with 0 to >6 cells in TCard, exoticity > 0.97
310 //
311 //
312 // TH2F * fhLambda0TCardCorrel[7][2]; //!<! Cluster m02 vs E, max cell correlated with different combinations of cells in TCard
313 // TH2F * fhNCellsTCardCorrel [7][2]; //!<! Cluster Ncells vs E, select cells with w > 0.01, max cell correlated with different combinations of cells in TCard, exoticity > 0.97
314 // TH2F * fhExoticTCardCorrel [7][2]; //!<! Cluster exoticity vs E, select cells with w > 0.01, max cell correlated with different combinations of cells in TCard, exoticity > 0.97
315 //
316 // TH2F * fhLambda0TCardCorrelExotic[4][2]; //!<! Cluster m02 vs E, max cell correlated with different combinations of cells in TCard, exoticity > 0.97
317 // TH2F * fhNCellsTCardCorrelExotic [4][2]; //!<! Cluster Ncells vs E, select cells with w > 0.01, max cell correlated with different combinations of cells in TCard, exoticity > 0.97
318 
323  TH2F * fhTimeExoticity [14][2];
324  TH2F * fhLambda0Lambda1 [14][2];
325 
326 // TH2F * fhLambda0ExoticityAllSameTCard[14][2]; //!<! Cluster m02 vs exoticy, for different cluster energy bins, all cells in same TCard as leading
327 // TH2F * fhLambda1ExoticityAllSameTCard[14][2]; //!<! Cluster m02 vs exoticy, for different cluster energy bins, all cells in same TCard as leading
328 // TH2F * fhLambdaRExoticityAllSameTCard[14][2]; //!<! Cluster m02 vs exoticy, for different cluster energy bins, all cells in same TCard as leading
329 // TH2F * fhNCellsExoticityAllSameTCard [14][2]; //!<! Cluster NCells vs exoticy, for different cluster energy bins, all cells in same TCard as leading
330 // TH2F * fhLambda0Lambda1AllSameTCard [14][2]; //!<! Cluster m02 vs m20,for different cluster energy bins, all cells in same TCard as leading
331 //
334 
339 // TH2F * fhTMPhiResidualExoticityAllSameTCard[14]; //!<! Cluster-track matching residual in phi vs exoticity, all cells in same TCard as leading
340 // TH2F * fhTMEtaResidualExoticityAllSameTCard[14]; //!<! Cluster-track matching residual in phi vs exoticity, all cells in same TCard as leading
341 
348 //TH2F * fhLambdaRTCardCorrelNCell[6][6][2]; //!<! Cluster m20/m02 vs E, cluster contains 0 to more than 6 cells with w > 0.01 in same TCard or diff TCard
350 
360 
370 
372 //TH2F * fhMassEPairTCardCorrelNCell[6][6][2]; //!<! Cluster invariant mass vs E pair, one of clusters 0.1<m02<0.4 contains 0 to more than 6 cells with w > 0.01, in same TCard or diff TCard
380 
383 //TH2F * fhLambdaRExoticityPerNCell[6][6][2]; //!<! Cluster m20/m02 vs exoticy,for E > 8 and n cell bins with w>0.01, in same TCard or diff TCard
384 
387 
388 //TH2F * fhLambda0TCardCorrelNearRow[6][2]; //!<! Cluster m02 vs E, max cell correlated with different combinations of cells in TCard, one correl. cell is 1 row away
389 //TH2F * fhNCellsTCardCorrelNearRow [6][2]; //!<! Cluster Ncells vs E, select cells with w > 0.01, max cell correlated with different combinations of cells in TCard, one correl. cell is 1 row away
390 //
391 //TH2F * fhLambda0TCardCorrel2ndMax[4][2]; //!<! Cluster m02 vs E, max cell correlated with different combinations of cells in TCard, 2nd max also in TCard
392 //TH2F * fhNCellsTCardCorrel2ndMax [4][2]; //!<! Cluster Ncells vs E, select cells with w > 0.01, max cell correlated with different combinations of cells in TCard, 2nd Max in TCard
393 //
394 // TH2F * fhLambda0TCardCorrelOtherTCard[7][2]; //!<! Cluster m02 vs E, max cell correlated with different combinations of cells in TCard
395 // TH2F * fhNCellsTCardCorrelOtherTCard [7][2]; //!<! Cluster Ncells vs E, select cells with w > 0.01, max cell correlated with different combinations of cells in TCard
396 // TH2F * fhExoticTCardCorrelOtherTCard [7][2]; //!<! Cluster exoticity vs E, select cells with w > 0.01, max cell correlated with different combinations of cells in TCard
397 // TH2F * fhColRowTCardCorrelOtherTCardLowE [7][2]; //!<! Cluster max cell col vs row, E > 2 GeV select cells with w > 0.01, max cell correlated with different combinations of cells in TCard
398 // TH2F * fhColRowTCardCorrelOtherTCardHighE[7][2]; //!<! Cluster max cell col vs row, E > 8 GeV select cells with w > 0.01, max cell correlated with different combinations of cells in TCard
399 
402 //TH2F * fhTCardCorrECellMaxRat [12][2]; //!<! Secondary cell energy in cluster / cell max energy vs cluster energy, different secondary cell selections depending on TCard
403 //TH2F * fhTCardCorrEClusterRat [12][2]; //!<! Secondary cell energy in cluster / cluster energy - vs cluster energy, different secondary cell selections depending on TCard
405 
408 //TH2F * fhTCardCorrECellMaxRatExo [12][2]; //!<! Secondary cell energy in cluster / cell max energy vs cluster energy, different secondary cell selections depending on TCard
409 //TH2F * fhTCardCorrEClusterRatExo [12][2]; //!<! Secondary cell energy in cluster / cluster energy - vs cluster energy, different secondary cell selections depending on TCard
411 
420 
421  //
422  // Cluster shape studies
423  //
424 
425  // Asymmetry
426  // for neutral, electrons and hadrons
433 
440  // Shower shape dependence
441  //
442 //TH3F * fhCellTimeSpreadRespectToCellMaxM02; //!<! Difference of the time of cell with maximum dep energy and the rest of cells
443 //TH3F * fhClusterMaxCellCloseCellDiffM02; //!<! Difference between max cell energy and cell energy of the same cluster
446 
447  // for neutral, electrons and hadrons
453 
457 
462 
465 
468 
469  TH2F * fhOriginE [3];
471 
473  TH3F * fhSMM02 [3];
478  TH3F * fhSMNCell [3];
480  TH3F * fhColM02 [3];
481  TH3F * fhRowM02 [3];
482 
484  TH3F * fhSMMEta [3];
486  TH3F * fhSMMPhi [3];
491 
495 
496  // 8 < E < 12 GeV per SM, neutral
502 
505 
508 
511 
514 
517 
520 
523 
526 
527  // Weight studies
528  //
529 
534 
537 //TH2F * fhLambda1ForW0AndCellCuts [12][4][3]; //!<! L1 for different w0 and cell cuts
538 
540 //TH2F * fhLambda1ForW0MC[12][5]; //!<! L1 for different w0, depending on the particle of origin
541 
546 
549 
552 
554  ClassDef(AliAnaClusterShapeCorrelStudies,5) ;
556 
557 } ;
558 
559 #endif //ALIANACLUSTERSHAPECORRELSTUDIES_H
560 
561 
562 
TH2F * fhNCellsTCardSameAndDiffFraction[2]
! Cluster fraction of NCells in same TCard as leading vs energy
TH2F * fhECellClusRatNLM1TCardCorrNoSelection[2]
! Cluster E cell / E cluster for NLM=1 vs E for clusters selected for TCard correlation studies ...
TH2F * fhLambda1NLM2TCardCorrNoSelection[2]
! Cluster m20 vs E for clusters selected for TCard correlation studies, nlm=2
TH2F * fhEMaxCellClusterRatio
! e max cell / e cluster vs e cluster
TH2F * fhLambda0NLM1TCardCorrelNCell[6][6][2]
! Cluster m02 vs E, cluster contains 0 to more than 6 cells with w > 0.01 in same TCard or diff TCard...
TH2F * fhE2ndRatNLM1TCardCorrelNCell[6][6][2]
! Cluster E cell second max / E cluster for NLM=1 vs E, cluster contains 0 to more than 6 cells with ...
void ClusterShapeHistograms(AliVCluster *cluster, Int_t absIdMax, Double_t maxCellFraction, Float_t eCrossFrac, Float_t ampMax, Double_t tmax, Int_t matchedPID, Int_t mcIndex)
TH3F * fhSMMEta[3]
! SM number vs shower dispersion in eta, n cell > 4
TH2F * fhColRowTCardCorrNoSelectionExoticLowE[2]
! col-row cluster cell max for those selected for TCard correlation studies, 5 < E < 8 GeV...
TH2F * fhColRowTCardCorrelNCellExoticHighE[6][6][2]
! Cluster max cell col vs row, E > 8 GeV, cluster contains 0 to more than 6 cells with w > 0...
TH3F * fhClusterMaxCellCloseCellRatioM02
! Ratio between max cell energy and cell energy of the same cluster
Float_t fM02Min
Minimum M02 on clusters.
TH2F * fhECellTotalRatio
! e cell / e total vs e total
TH2F * fhExoticTCardCorrNoSelection[2]
! exoticity per cluster vs cluster energy, clusters selected for TCard correlation studies ...
TH2F * fhTMPhiResidualExoticity[14]
! Cluster-track matching residual in phi vs exoticity
TH2F * fhLogECellNLM2TCardCorrNoSelection[2]
! Cluster Log E cell for NLM=2 vs E for clusters selected for TCard correlation studies ...
TH2F * fhTimeTCardCorrNoSelection[2]
! Cluster time vs E for clusters selected for TCard correlation studies
TH2F * fhColRowTCardCorrelNCellExoticLowE[6][6][2]
! Cluster max cell col vs row, E > 2 GeV, cluster contains 0 to more than 6 cells with w > 0...
TH2F * fhEnergyTimeTCardCorrNoSelectionExotic[2]
! cluster energy vs time, exo > 0.97, T-Card strict cuts
TH2F * fhTCardCorrEClusterDiffExo[12][2]
! Cluster energy - secondary cell energy in cluster vs cluster energy, different secondary cell selec...
double Double_t
Definition: External.C:58
TH3F * fhClusterMaxCellDiffM02[3]
! Difference between cluster energy and energy of cell with more energy, vs m02
Definition: External.C:260
TH2F * fhSameRowDiffColAndTCardCellsTimeDiffCellMaxE[2]
! Secondary cell energy difference vs leading cell energy, one in same TCard as cell max...
TH2F * fhSameRowDiffColAndTCardCellsTimeDiffCellMaxEExo[2]
! Secondary cell energy difference vs leading cell energy, one in same TCard as cell max...
TH3F * fhNCellsPerClusterMEtaPhi[3]
! N cells per cluster vs cluster energy vs shape in eta*phi direction
TH3F * fhDeltaIAOrigin[3]
! Cluster "asymmetry" vs E vs origin
TH3F * fhSMMEtaPhi[3]
! SM number vs shower dispersion, n cell > 4
Definition: External.C:236
TH2F * fhECellClusRatNLM2TCardCorrelNCell[6][6][2]
! Cluster E cell / E cluster for NLM=2 vs E, cluster contains 0 to more than 6 cells with w > 0...
TH2F ** fhECellTotalRatioMod
! e cell / e total vs e total, per SM
TH3F * fhColRowM02
! Cluster position in cell max col-row, 8 < E < 12 GeV, neutral only
TH3F * fhNCellsPerClusterM02PerSMPerCol[20][2]
! N cells per cluster vs cluster energy vs m02, per SM, per odd/even col
TH3F * fhColRowFromCellMaxEMaxSecDiffLowM02PerSM[20][2][3]
! secondary cell distance to cell max in col vs row vs energy difference to cell max, (2-3), (4-5) (>5) n cells, for clusters 8 < E < 12 GeV, 0.1 < M02 < 0.3, per SM number, per odd/pair column
Int_t fNEBinCuts
Number of energy bin cuts for fStudyTCardCorrelation.
TH2F * fhNLocMaxTCardCorrelNCell[6][6][2]
! Cluster nlocmax vs E, cluster contains 0 to more than 6 cells with w > 0.01 in same TCard or diff T...
void WeightHistograms(AliVCluster *clus, Int_t mcTag)
TH3F * fhColM02[3]
! main cell column vs m02, n cell > 4
TH2F * fhNCellsTCardCorrWithWeightNoSelection[2]
! Ncells per cluster vs cluster energy, select cells with w>0.01, clusters selected for TCard correla...
TH3F * fhNCellsPerClusterMPhi[3]
! N cells per cluster vs cluster energy vs shape in phi direction
TH2F * fhE2ndEMaxRatNLM3TCardCorrNoSelection[2]
! Cluster E cell second loc max / E Max for NLM>2 vs E for clusters selected for TCard correlation st...
TH3F * fhInvMassNCellSMSame
! Invariant mass vs first selected cluster N cell with 8 < E < 12 GeV and per SM of both cluster ...
TH3F * fhDeltaIEtaDeltaIPhiTot[3]
! Difference between max cell index and farthest cells left/up to right/down, eta vs phi vs E ...
virtual ~AliAnaClusterShapeCorrelStudies()
Virtual destructor. Not implemented.
TH2F * fhColRowHighEPosTime
! cluster col-row cluster cell max, E > 8 GeV, t > 5 ns exo < 0.97, n cell > 1
TH2F * fhTCardCorrECellMaxDiff[12][2]
! Cell max energy - secondary cell energy in cluster vs cluster energy, different secondary cell sele...
TH2F * fhColRowHighENegTime
! cluster col-row cluster cell max, E > 8 GeV, t < -5 ns exo < 0.97, n cell > 1
TH2F * fhLogECellNLM3TCardCorrelNCell[6][6][2]
! Cluster log E cell vs E cluster for NLM>2 vs E, cluster contains 0 to more than 6 cells with w > 0...
TH2F * fhE2ndEMaxRatNLM1TCardCorrNoSelection[2]
! Cluster E cell second loc max / E Max for NLM=1 vs E for clusters selected for TCard correlation st...
TH2F * fhLogECellSameNLM2TCardCorrNoSelection[2]
! Cluster Log E cell for NLM=2 vs E for clusters selected for TCard correlation studies, same Tcard as leading
Float_t fEBinCuts[15]
Energy bins cut for fStudyTCardCorrelation.
Float_t fInvMassMaxM02Cut
Maximum M02 shower shape cut value for clusters entering the invariant mass calculation.
TH3F * fhNCellsPerClusterMEtaPhiA[3]
! N cells per cluster vs cluster energy vs shape in (phi-eta)/(eta+phi)
TH2F * fhLogECellSameNLM1TCardCorrNoSelection[2]
! Cluster Log E cell for NLM=1 vs E for clusters selected for TCard correlation studies, same Tcard as leading
TH3F * fhSMMEtaPhiA[3]
! SM number vs shower dispersion eta-phi asymmetry, n cell > 4
TH2F * fhLambda1TCardCorrNoSelection[2]
! Cluster m20 vs E for clusters selected for TCard correlation studies
TH2F * fhEMaxRatNLM3TCardCorrelNCell[6][6][2]
! Cluster E cell max / E cluster for NLM>2 vs E, cluster contains 0 to more than 6 cells with w > 0...
TH2F * fhEMaxRatNLM2TCardCorrelNCell[6][6][2]
! Cluster E cell max / E cluster for NLM=2 vs E, cluster contains 0 to more than 6 cells with w > 0...
TH2F * fhE2ndSameEMaxRatNLM2TCardCorrNoSelection[2]
! Cluster E cell second loc max / E Max for NLM=2 vs E for clusters selected for TCard correlation st...
TH2F * fhColRowExoticHighE1CellNegTime
! cluster col-row cluster cell max, E > 8 GeV, t < -5 ns
TH3F * fhEMaxCellTimeM02SM
! m02 vs SM number vs max cell time
Bool_t fStudyShapeParam
Study not only M02 but other kind of shape param.
TH2F * fhEnergyTMEtaResidualTCardCorrNoSelectionExotic
! cluster energy vs eta track-cluster residual, exo > 0.97, T-Card strict cuts
TH2F * fhE2ndEMaxRatNLM1TCardCorrelNCell[6][6][2]
! Cluster E cell second max / E cell max for NLM=1 vs E, cluster contains 0 to more than 6 cells with...
TH3F * fhNCellsPerClusterNLM[3]
! N cells per cluster vs cluster energy vs nlm
TH2F * fhEMaxRatNLM1TCardCorrNoSelection[2]
! Cluster E cell max / E cluster for NLM=1 vs E for clusters selected for TCard correlation studies ...
Float_t fMinDistToBad
Minimum distance to bad channel.
TH2F * fhColRowExotic2ndCellSameLowE[2]
! secondary cell in same TCard col vs row, 5 < E < 8 GeV, exo > 0.97, loose cuts
TH2F * fhColRowExoticHighEPosTime
! cluster col-row cluster cell max, E > 8 GeV, t > 5 ns exo > 0.97
TH2F * fhNLocMaxTCardCorrNoSelection[2]
! Cluster Number of local Maxima vs E for clusters selected for TCard correlation studies ...
TH3F * fhDeltaIATotOrigin[3]
! Cluster "total asymmetry" vs E vs origin
TCanvas * c
Definition: TestFitELoss.C:172
TH2F * fhColRowExoticHighENegTime
! cluster col-row cluster cell max, E > 8 GeV, t < -5 ns exo > 0.97
TH2F * fhLambda0NLM2TCardCorrelNCell[6][6][2]
! Cluster m02 vs E, cluster contains 0 to more than 6 cells with w > 0.01 in same TCard or diff TCard...
TH2F * fhTCardCorrTCellMaxDiffExo[12][2]
! Cell max energy - secondary cell time in cell vs cluster energy, different secondary cell selection...
TH3F * fhDeltaIANCells[3]
! Cluster "asymmetry" vs n cells vs E
TH2F * fhECellSameClusRatNLM2TCardCorrNoSelection[2]
! Cluster E cell / E cluster for NLM=2 vs E for clusters selected for TCard correlation studies...
TH2F * fhTMPhiResidualExoticityLooseCut[14]
! Cluster-track matching residual in phi vs exoticity, loose acceptance cut
Int_t fdEdXMaxEle
dEdX max cut for electrons
TH2F * fhColRowTCardCorrNoSelectionLowE[2]
! col-row cluster cell max for those selected for TCard correlation studies, 5 < E < 8 GeV ...
TH2F * fhTCardCorrECellMaxDiffExo[12][2]
! Cell max energy - secondary cell energy in cluster vs cluster energy, different secondary cell sele...
TH3F * fhSMMEtaPhiANoCut[3]
! SM number vs shower dispersion eta-phi asymmetry, no cut
TH2F * fhColRowExoticHighE[2]
! col-row cluster cell max, E > 8 GeV, exo > 0.97, loose cuts
TH2F * fhECellTotalLogRatio
! log (e cell / e total) vs e total
TH3F * fhSMM20HighM02NoCut[3]
! SM number vs m20, 0.5<m02<2, no ncell cut
TH2F * fhColRowExoticHighENulTime
! cluster col-row cluster cell max, E > 8 GeV, -5 < t < 5 ns exo > 0.97
TH2F * fhEMaxRatNLM2TCardCorrNoSelection[2]
! Cluster E cell max / E cluster for NLM=2 vs E for clusters selected for TCard correlation studies ...
TH3F * fhColRowFromCellMaxECellClusterRatLowM02PerSM[20][2][3]
! secondary cell distance to cell max in col vs row vs energy ratio to cluster E, (2-3)...
TH2F * fhE2ndSameEMaxRatNLM3TCardCorrNoSelection[2]
! Cluster E cell second loc max / E Max for NLM>2 vs E for clusters selected for TCard correlation st...
Float_t fEMinShape
Minimum cluster energy for some fStudyShape histograms.
TH2F * fhE2ndSameRatNLM1TCardCorrNoSelection[2]
! Cluster E cell second max / E cluster for NLM=1 vs E for clusters selected for TCard correlation st...
TH2F * fhECellWeightNLM3TCardCorrelNCell[6][6][2]
! Cluster E cell weight for NLM>2 vs E, cluster contains 0 to more than 6 cells with w > 0...
AliVCaloCells * fCaloCellList
! cells temporary container
TH2F * fhEMaxCellClusterLogRatio
! log (e max cell / e cluster) vs e cluster
TH2F * fhSameRowDiffColAndTCardCellsEnergyDiffClusterE[2]
! Secondary cell energy difference vs cluster energy, one in same TCard as cell max, the other not, both in same row and 1 column
TH2F * fhLambda0ForW0AndCellCuts[12][4][3]
! L0 for different w0 and cell cuts
TH3F * fhSMMEtaPhiNoCut[3]
! SM number vs shower dispersion, no cut
TH3F * fhSMM20LowM02NoCut[3]
! SM number vs m20, 0.1<m02<0.3, no ncell cut
void InitParameters()
Initialize the parameters of the analysis.
TH2F * fhE2ndRatNLM2TCardCorrNoSelection[2]
! Cluster E cell second loc max / E cluster for NLM=2 vs E for clusters selected for TCard correlatio...
TH2F * fhE2ndRatNLM3TCardCorrelNCell[6][6][2]
! Cluster E cell second loc max / E cluster for NLM>2 vs E, cluster contains 0 to more than 6 cells w...
TH2F * fhColRowTCardCorrNoSelectionExotic2ndCellSameLowE[2]
! secondary cell in same TCard col vs row, 5 < E < 8 GeV, exo > 0.97
TH2F * fhSameRowDiffColAndTCardCellsTimeDiffClusterE[2]
! Secondary cell energy difference vs cluster energy, one in same TCard as cell max, the other not, both in same row and 1 column
TH2F * fhECellSameClusRatNLM1TCardCorrNoSelection[2]
! Cluster E cell / E cluster for NLM=1 vs E for clusters selected for TCard correlation studies...
TH2F * fhColRowExoticHighE1CellPosTime
! cluster col-row cluster cell max, E > 8 GeV, t > 5 ns
void ChannelCorrelationInTCard(AliVCluster *clus, Bool_t matched, Int_t absIdMax, Float_t exoticity)
TH2F * fhE2ndRatNLM3TCardCorrNoSelection[2]
! Cluster E cell second loc max / E cluster for NLM>2 vs E for clusters selected for TCard correlatio...
TH2F * fhColRowExotic2ndCellSameHighE[2]
! secondary cell in same TCard col vs row, E > 8 GeV, exo > 0.97, loose cuts
TH2F * fhLogECellNLM1TCardCorrelNCell[6][6][2]
! Cluster log E cell vs E cluster for NLM=1, cluster contains 0 to more than 6 cells with w > 0...
TH2F * fhECellWeightNLM1TCardCorrNoSelection[2]
! Cluster E cell weight for NLM=1 vs E for clusters selected for TCard correlation studies ...
TH2F * fhColRowExotic2ndCellDiffHighE[2]
! secondary cell in diff TCard col vs row, E > 8 GeV, exo > 0.97, loose cuts
TH2F * fhColRowFromCellMaxHighM02[2]
! secondary cell distance to cell max in col vs row vs n cells, for clusters 8 < E < 12 GeV...
TH2F * fhEnergyTMEtaResidualTCardCorrNoSelection1Cell
! 1 cell cluster energy vs eta track-cluster residual, T-Card strict cuts
TH2F * fhNCellsTCardSameAndDiffExotic[14][2]
! Cluster NCells in same TCard as leading vs NCells on different TCard, exoticity > 0...
TH2F * fhE2ndEMaxRatNLM2TCardCorrelNCell[6][6][2]
! Cluster E cell second loc max / E cell max for NLM=2 vs E, cluster contains 0 to more than 6 cells ...
void Init()
Check if the calorimeter setting is ok, if not abort.
Base class for CaloTrackCorr analysis algorithms.
TH2F * fhColRowTCardCorrelNCellHighE[6][6][2]
! Cluster max cell col vs row, E > 8 GeV, cluster contains 0 to more than 6 cells with w > 0...
Float_t fInvMassMaxTimeDifference
Maximum difference between the time of the 2 clusters to be considered in invariant mass...
TH2F * fhLambda0NLM2TCardCorrNoSelection[2]
! Cluster m02 vs E for clusters selected for TCard correlation studies, nlm=2
TH2F * fhLambda0TCardCorrelNCell[6][6][2]
! Cluster m02 vs E, cluster contains 0 to more than 6 cells with w > 0.01 in same TCard or diff TCard...
TH2F * fhColRowTCardCorrNoSelectionHighE[2]
! col-row cluster cell max for those selected for TCard correlation studies, E > 8 GeV ...
TH3F * fhNCellsPerClusterM02M20PerSM[20]
! m02 vs m20 vs n cells
Int_t fNCellMin
Minimum number of cells on clusters.
TH2F * fhNCellsTCardCorrRatioWithWeightNoSelection[2]
! Ncells per cluster/Ncells per cluster with w>0.01 vs cl. energy, clusters selected for TCard correl...
int Int_t
Definition: External.C:63
TH2F * fhColRowTCardCorrNoSelectionExoticHighE[2]
! col-row cluster cell max for those selected for TCard correlation studies, E > 8 GeV...
Bool_t fStudyWeight
Study the energy weight used in different cluster calculations.
TH2F * fhLambda1NLM1TCardCorrNoSelection[2]
! Cluster m20 vs E for clusters selected for TCard correlation studies, nlm=1
TH3F * fhEMaxECrossNCellHighM02PerSM[20]
! E cell max vs E cross vs ncells vs SM for clusters 8 < E < 12 GeV, 0.5 < M02 < 2, per SM number
TH2F * fhLambda1TCardCorrelNCell[6][6][2]
! Cluster m20 vs E, cluster contains 0 to more than 6 cells with w > 0.01 in same TCard or diff TCard...
float Float_t
Definition: External.C:68
TH2F * fhLambda1Exoticity[14][2]
! Cluster m02 vs exoticy, for different cluster energy bins
TH2F * fhEnergyTMEtaResidual1Cell
! 1 cell cluster energy vs eta track-cluster residual
Class for cluster shape, cell T-Card correlation and exoticity.
Float_t fInvMassMaxECut
Maximum energy cut value for clusters entering the invariant mass calculation.
Float_t fInvMassMaxOpenAngle
Combine clusters within with a maximum opening angle between them. In radians.
Bool_t fStudyShape
Study shower shape of clusters and other param on TH3.
TH2F * fhMassEClusTCardCorrelNCell[6][6][2]
! Cluster invariant mass vs E cluster, one of clusters 0.1<m02<0.4 contains 0 to more than 6 cells wi...
TH2F * fhLogECellNLM3TCardCorrNoSelection[2]
! Cluster Log E cell for NLM>2 vs E for clusters selected for TCard correlation studies ...
TH2F * fhLambda0TCardCorrNoSelection[2]
! Cluster m02 vs E for clusters selected for TCard correlation studies
Int_t fdEdXMinHad
dEdX min cut for hadrons
TH2F * fhEnergyTimeTCardCorrNoSelection1Cell[2]
! 1 cell cluster energy vs time, T-Card strict cuts
TH3F * fhNCellsPerClusterM20[3]
! N cells per cluster vs cluster energy vs m20
TH2F * fhEnergyTMPhiResidualExotic
! cluster energy vs phi track-cluster residual, exo > 0.97, loose cuts
TH2F * fhOriginE[3]
! check origin of selected clusters
TH2F * fhEMaxRatNLM1TCardCorrelNCell[6][6][2]
! Cluster E cell max / E cluster for NLM=1 vs E, cluster contains 0 to more than 6 cells with w > 0...
TH3F * fhESecCellLogM02NCellPerSM[20]
! m02 vs SM number vs ncell vs log E cell
TH2F * fhE2ndSameRatNLM3TCardCorrNoSelection[2]
! Cluster E cell second loc max / E cluster for NLM>2 vs E for clusters selected for TCard correlatio...
TH2F * fhE2ndRatNLM2TCardCorrelNCell[6][6][2]
! Cluster E cell second loc max / E cluster for NLM=2 vs E, cluster contains 0 to more than 6 cells w...
TH3F * fhClusterMaxCellECrossM02
! 1 - Energy in cross around max energy cell / max energy cell vs cluster energy
Bool_t fStudyTCardCorrelation
Study TCard channels cross correlation.
TH2F * fhEnergyTMPhiResidualTCardCorrNoSelection1Cell
! 1 cell cluster energy vs phi track-cluster residual, T-Card strict cuts
TH2F * fhECellClusRatNLM2TCardCorrNoSelection[2]
! Cluster E cell / E cluster for NLM=2 vs E for clusters selected for TCard correlation studies ...
TH2F * fhECellClusRatNLM3TCardCorrelNCell[6][6][2]
! Cluster E cell / E cluster for NLM>2 vs E, cluster contains 0 to more than 6 cells with w > 0...
AliAnaClusterShapeCorrelStudies & operator=(const AliAnaClusterShapeCorrelStudies &qa)
Copy constructor not implemented.
TH2F * fhEMaxRatNLM3TCardCorrNoSelection[2]
! Cluster E cell max / E cluster for NLM>2 vs E for clusters selected for TCard correlation studies ...
TH3F * fhESecCellEClusterM02NCellPerSM[20]
! m02 vs SM number vs ncell vs E cluster - E cell / E cluster
Bool_t fStudyExotic
Study the exotic cluster for different cuts, for TCard correl studies.
TH3F * fhRowM02[3]
! main cell row vs m02, n cell > 4
TH2F * fhColRowExotic2ndCellDiffLowE[2]
! secondary cell in diff TCard col vs row, 5 < E < 8 GeV, exo > 0.97, loose cuts
TH3F * fhDeltaIATotNCells[3]
! Cluster "total asymmetry" vs n cells vs E
TH3F * fhColRowM02NCellCut
! Cluster position in cell max col-row, 9 < E < 12 GeV, n cell > 4, neutral only
Float_t fConstantTimeShift
Apply a 615 ns time shift in case of simulation, shift in ns.
TH2F * fhColRowTCardCorrNoSelectionExotic2ndCellDiffNoSameLowE[2]
! secondary cell in diff TCard col vs row, 5 < E < 8 GeV, exo > 0.97, 0 cells in same T-Card ...
TH2F * fhLambdaRExoticity[14][2]
! Cluster m02 vs exoticy, for different cluster energy bins
TH3F * fhDeltaIAM20[3]
! Cluster "asymmetry" vs Lambda1 vs E
TH2F * fhColRowHighENulTime
! cluster col-row cluster cell max, E > 8 GeV, -5 < t < 5 ns exo < 0.97, n cell > 1 ...
TH2F * fhColRowExoticHighE1Cell[2]
! 1 cell cluster col-row cluster cell max, E > 8 GeV
TH2F * fhECellSameWeightNLM1TCardCorrNoSelection[2]
! Cluster E cell weight for NLM=1 vs E for clusters selected for TCard correlation studies...
TH3F * fhSMMEtaNoCut[3]
! SM number vs shower dispersion in eta, no cut
TH2F * fhECellWeightNLM1TCardCorrelNCell[6][6][2]
! Cluster E cell weight for NLM=1 vs E, cluster contains 0 to more than 6 cells with w > 0...
TLorentzVector fClusterMomentum
! Cluster momentum, temporary container
Int_t fNCellMinShape
Minumum cluster number of cells for some fStudyShape histograms.
TH2F * fhTCardCorrTCellMaxDiff[12][2]
! Cell max energy - secondary cell time in cell vs cluster energy, different secondary cell selection...
TH2F * fhColRowTCardCorrNoSelectionExotic2ndCellSameHighE[2]
! secondary cell in same TCard col vs row, E > 8 GeV, exo > 0.97
TH3F * fhEMaxCellEClusterM02NCellPerSM[20]
! m02 vs SM number vs ncell vs E cluster - E max cell / E cluster
TH2F * fhTMEtaResidualExoticity[14]
! Cluster-track matching residual in phi vs exoticity
TH2F * fhColRowTCardCorrNoSelectionExotic2ndCellDiffHighE[2]
! secondary cell in diff TCard col vs row, E > 8 GeV, exo > 0.97
TH2F * fhECellClusterRatio
! e cell / e cluster vs e cluster
TH2F * fhTimeExoticity[14][2]
! Cluster time vs exoticy, for different cluster energy bins
void Print(const Option_t *opt) const
Print some relevant parameters set for the analysis.
TH2F * fhEnergyTimeExotic[2]
! cluster energy vs time, exo > 0.97, loose cuts
TH3F * fhSMM20HighM02[3]
! SM number vs m20, 0.5<m02<2, n cell > 4
TH3F * fhEMaxCellLogM02NCellPerSM[20]
! m02 vs SM number vs ncell vs log E max cell
TH2F * fhSameRowDiffColAndTCardCellsEnergyDiffClusterEExo[2]
! Secondary cell energy difference vs cluster energy, one in same TCard as cell max, the other not, both in same row and 1 column, exo > 0.97
TH2F ** fhECellTotalLogRatioMod
! log (e cell / e total) vs e total, per SM
Float_t fInvMassMinM02Cut
Minimum M02 shower shape cut value for clusters entering the invariant mass calculation.
TObjArray * fCaloClusList
! clusters temporary container
TH2F * fhNCellsTCardSameAndDiffFractionExotic[2]
! Cluster fraction of NCells in same TCard as leading vs energy, exoticity > 0.97 ...
TH3F * fhClusterTimeEnergyM02[3]
! Cluster Time vs Energy vs m02
void ClusterMatchedToTrackPID(AliVCluster *clus, Int_t &matchedPID)
TH2F * fhTCardCorrEClusterDiff[12][2]
! Cluster energy - secondary cell energy in cluster vs cluster energy, different secondary cell selec...
TH2F * fhColRowTCardCorrNoSelectionExotic2ndCellSameNoDiffLowE[2]
! secondary cell in same TCard col vs row, 5 < E < 8 GeV, exo > 0.97, 0 cells in diff T-Card ...
TH3F * fhNCellsPerClusterM02NLMPerSM[20]
! m02 vs NLM vs n cells
TH3F * fhSMMPhi[3]
! SM number vs shower dispersion in phi, n cell > 4
TH3F * fhSMNCellM02[3]
! SM number vs number of cells vs M02, in E bin
TH2F * fhColRowTCardCorrNoSelectionExotic2ndCellDiffNoSameHighE[2]
! secondary cell in diff TCard col vs row, E > 8 GeV, exo > 0.97, 0 cells in same T-Card ...
Float_t fEMaxShape
Maximum cluster energy for some fStudyShape histograms.
TH3F * fhSMNCell[3]
! SM number vs number of cells
TH2F * fhECellSameWeightNLM3TCardCorrNoSelection[2]
! Cluster E cell weight for NLM>2 vs E for clusters selected for TCard correlation studies...
TH3F * fhColRowFromCellMaxEMaxSecDiffHighM02PerSM[20][2][3]
! secondary cell distance to cell max in col vs row vs energy difference to cell max, (2-3), (4-5) (>5) n cells,, for clusters 8 < E < 12 GeV, 0.5 < M02 < 2, per SM number, per odd/pair column
TH2F * fhECellClusRatNLM1TCardCorrelNCell[6][6][2]
! Cluster E cell / E cluster vs E for NLM=1, cluster contains 0 to more than 6 cells with w > 0...
TH3F * fhInvMassNCellSM
! Invariant mass vs first selected cluster N cell with 8 < E < 12 GeV and per SM of trigger cluster ...
TH2F * fhSameRowDiffColAndTCardCellsTimeDiffClusterEExo[2]
! Secondary cell energy difference vs cluster energy, one in same TCard as cell max, the other not, both in same row and 1 column, exo > 0.97
TH2F * fhLambdaRTCardCorrNoSelection[2]
! Cluster m20/m02 vs E for clusters selected for TCard correlation studies
Int_t fdEdXMaxHad
dEdX max cut for hadrons
TH2F * fhLambda1NLM2TCardCorrelNCell[6][6][2]
! Cluster m20 vs E, cluster contains 0 to more than 6 cells with w > 0.01 in same TCard or diff TCard...
TH2F * fhECellSameClusRatNLM3TCardCorrNoSelection[2]
! Cluster E cell / E cluster for NLM>2 vs E for clusters selected for TCard correlation studies...
TH3F * fhColRowFromCellMaxEMaxSecDiffFracHighM02PerSM[20][2][3]
! secondary cell distance to cell max in col vs row vs energy difference to cell max / e max...
TH3F * fhColRowFromCellMaxHighM02PerSM[20][2]
! secondary cell distance to cell max in col vs row vs n cells, for clusters 8 < E < 12 GeV...
TH2F * fhTimeDiffExoTCardCorrelNCell[6][6][2]
! Cluster time-secondary cell time vs E, for exotic luster contains 0 to more than 6 cells with w > 0...
Bool_t IsGoodCluster(Int_t absIdMax, Float_t m02, Int_t nCellsPerCluster)
TH2F * fhEnergyTMEtaResidualExotic
! cluster energy vs eta track-cluster residual, exo > 0.97, loose cuts
TH2F * fhTMEtaResidualExoticityLooseCut[14]
! Cluster-track matching residual in phi vs exoticity, loose acceptance cut
TH2F * fhLambda0Lambda1[14][2]
! Cluster m02 vs m20,for different cluster energy bins
TH2F * fhEnergyTMPhiResidual1Cell
! 1 cell cluster energy vs phi track-cluster residual
TH3F * fhDeltaIAM02[3]
! Cluster "asymmetry" vs Lambda0 vs E
TH2F * fhLambda0NLM1TCardCorrNoSelection[2]
! Cluster m02 vs E for clusters selected for TCard correlation studies, nlm=1
TH2F * fhColRowTCardCorrNoSelectionExotic2ndCellSameNoDiffHighE[2]
! secondary cell in same TCard col vs row, E > 8 GeV, exo > 0.97, 0 cells in diff T-Card ...
TH2F * fhECellWeightNLM2TCardCorrNoSelection[2]
! Cluster E cell weight for NLM=2 vs E for clusters selected for TCard correlation studies ...
TH2F * fhE2ndEMaxRatNLM2TCardCorrNoSelection[2]
! Cluster E cell second loc max / E Max for NLM=2 vs E for clusters selected for TCard correlation st...
TH3F * fhESecCellEMaxCellM02NCellPerSM[20]
! m02 vs SM number vs ncell vs E cell / E cell max
TH3F * fhDeltaIATotM20[3]
! Cluster "total asymmetry" vs Lambda1 vs E
TH2F * fhColRowExoticLowE1Cell[2]
! 1 cell cluster col-row cluster cell max, 5 < E < 8 GeV
TH3F * fhSMM02NoCut[3]
! SM number vs m02, no cut
Int_t fdEdXMinEle
dEdX min cut for electrons, set in InitdEdXParameters()
TH3F * fhDeltaIATotM02[3]
! Cluster "total asymmetry" vs Lambda0 vs E
const char Option_t
Definition: External.C:48
TH3F * fhColRowFromCellMaxECellClusterRatHighM02PerSM[20][2][3]
! secondary cell distance to cell max in col vs row vs energy ratio to cluster E, (2-3)...
TH2F * fhSameRowDiffColAndTCardCellsEnergyDiffCellMaxE[2]
! Secondary cell energy difference vs leading cell energy, one in same TCard as cell max...
TH2F * fhECellClusRatNLM3TCardCorrNoSelection[2]
! Cluster E cell / E cluster for NLM>2 vs E for clusters selected for TCard correlation studies ...
TH2F * fhE2ndEMaxRatNLM3TCardCorrelNCell[6][6][2]
! Cluster E cell second loc max / E cell max for NLM>2 vs E, cluster contains 0 to more than 6 cells ...
TH2F * fhECellWeightNLM2TCardCorrelNCell[6][6][2]
! Cluster E cell weight for NLM=2 vs E, cluster contains 0 to more than 6 cells with w > 0...
TH2F * fhColRowTCardCorrNoSelectionExotic2ndCellDiffLowE[2]
! secondary cell in diff TCard col vs row, 5 < E < 8 GeV, exo > 0.97
bool Bool_t
Definition: External.C:53
TH3F * fhEMaxECrossNCellLowM02PerSM[20]
! E cell max vs E cross vs ncells vs SM for clusters 8 < E < 12 GeV, 0.1 < M02 < 0.3, per SM number
TH2F * fhLambda0ForW0MC[12][5]
! L0 for different w0, depending on the particle of origin
TH2F * fhNCellsTCardSameAndDiff[14][2]
! Cluster NCells in same TCard as leading vs NCells on different TCard
TH2F * fhLambda0ForW0AndCellCutsEta0[12][4][3]
! L0 for different w0 and cell cuts, |eta| < 0.15
TH2F * fhE2ndRatNLM1TCardCorrNoSelection[2]
! Cluster E cell second max / E cluster for NLM=1 vs E for clusters selected for TCard correlation st...
TH3F * fhColRowFromCellMaxLowM02PerSM[20][2]
! secondary cell distance to cell max in col vs row vs n cells, for clusters 8 < E < 12 GeV...
TH2F * fhLogECellNLM2TCardCorrelNCell[6][6][2]
! Cluster log E cell vs E cluster for NLM=2 vs E, cluster contains 0 to more than 6 cells with w > 0...
TH2F * fhLambda0Exoticity[14][2]
! Cluster m02 vs exoticy, for different cluster energy bins
TH3F * fhNCellsPerClusterM02[3]
! N cells per cluster vs cluster energy vs m02
TH2F * fhColRowExoticLowE[2]
! col-row cluster cell max, 5 < E < 8 GeV, exo > 0.97, loose cuts
TH3F * fhESecCellTimeNCellSM
! n cell vs SM number vs secondary cell time
TH2F * fhE2ndSameRatNLM2TCardCorrNoSelection[2]
! Cluster E cell second loc max / E cluster for NLM=2 vs E for clusters selected for TCard correlatio...
TH2F * fhEnergyTime1Cell[2]
! 1 cell cluster energy vs time
TH2F * fhSameRowDiffColAndTCardCellsEnergyDiffCellMaxEExo[2]
! Secondary cell energy difference vs leading cell energy, one in same TCard as cell max...
TObjString * GetAnalysisCuts()
Save parameters used for analysis in a string.
TH2F * fhLambda1NLM1TCardCorrelNCell[6][6][2]
! Cluster m20 vs E, cluster contains 0 to more than 6 cells with w > 0.01 in same TCard or diff TCard...
TH2F * fhColRowFromCellMaxLowM02[2]
! secondary cell distance to cell max in col vs row vs n cells, for clusters 8 < E < 12 GeV...
TH3F * fhSMM02[3]
! SM number vs m02, n cell > 4
TH2F * fhLambda1ExoticityPerNCell[6][6][2]
! Cluster m20 vs exoticy,for E > 8 and n cell bins with w>0.01, in same TCard or diff TCard ...
TH2F * fhColRowTCardCorrelNCellLowE[6][6][2]
! Cluster max cell col vs row, E > 2 GeV, cluster contains 0 to more than 6 cells with w > 0...
TH2F * fhE2ndSameEMaxRatNLM1TCardCorrNoSelection[2]
! Cluster E cell second loc max / E Max for NLM=1 vs E for clusters selected for TCard correlation st...
TH3F * fhSMM20LowM02[3]
! SM number vs m20, 0.1<m02<0.3, n cell > 4
TH3F * fhSMMPhiNoCut[3]
! SM number vs shower dispersion in phi, no cut
TH2F * fhECellWeightNLM3TCardCorrNoSelection[2]
! Cluster E cell weight for NLM>2 vs E for clusters selected for TCard correlation studies ...
TH2F * fhDeltaIA[3]
! Cluster "asymmetry" vs E
TH2F * fhNCellsTCardCorrNoSelection[2]
! Ncells per cluster vs cluster energy, clusters selected for TCard correlation studies ...
TH2F * fhLogECellSameNLM3TCardCorrNoSelection[2]
! Cluster Log E cell for NLM>2 vs E for clusters selected for TCard correlation studies, same Tcard as leading
TH3F * fhNCellsPerClusterM20PerSMPerCol[20][2]
! N cells per cluster vs cluster energy vs m20, per SM, per odd/even col
TH2F * fhNCellsExoticity[14][2]
! Cluster NCells vs exoticy, for different cluster energy bins
TH2F * fhTimeDiffTCardCorrelNCell[6][6][2]
! Cluster time-secondary cell time vs E, cluster contains 0 to more than 6 cells with w > 0...
TH3F * fhEMaxCellTimeNCellSM
! n cell vs SM number vs max cell time
TH2F * fhLogECellNLM1TCardCorrNoSelection[2]
! Cluster Log E cell for NLM=1 vs E for clusters selected for TCard correlation studies ...
TH3F * fhDeltaIEtaDeltaIPhi[3]
! Difference between max cell index and farthest cell, eta vs phi vs E
TH2F * fhECellSameWeightNLM2TCardCorrNoSelection[2]
! Cluster E cell weight for NLM=2 vs E for clusters selected for TCard correlation studies...
TH3F * fhNCellsPerClusterMEta[3]
! N cells per cluster vs cluster energy vs shape in eta direction
void InitdEdXParameters()
Initialize the dedx range depending on run number or MC.
TH2F * fhLambda0ExoticityPerNCell[6][6][2]
! Cluster m02 vs exoticy,for E > 8 and n cell bins with w>0.01, in same TCard or diff TCard ...
TLorentzVector fClusterMomentum2
! Cluster momentum, inv mass loop, temporary container
TH3F * fhEMaxESecCellNCellHighM02PerSM[20]
! E cell max vs E cell vs ncells secondary vs SM for clusters 8 < E < 12 GeV, 0.5 < M02 < 2...
TH3F * fhOriginM02[3]
! check origin of selected clusters, vs E vs M02
TH2F * fhDeltaIATot[3]
! Cluster "total asymmetry" vs E
TH2F * fhEnergyTMPhiResidualTCardCorrNoSelectionExotic
! cluster energy vs phi track-cluster residual, exo > 0.97, T-Card strict cuts
Float_t fInvMassMinECut
Minimum energy cut value for clusters entering the invariant mass calculation.
TH2F * fhExoticTCardCorrelNCell[6][6][2]
! Cluster exoticity vs E, cluster contains 0 to more than 6 cells with w > 0.01 in same TCard or diff...
TH3F * fhNCellsPerClusterNLMPerSMPerCol[20][2]
! N cells per cluster vs cluster energy vs nlm, per SM, per odd/even col
TH3F * fhEMaxESecCellNCellLowM02PerSM[20]
! E cell max vs E cell secondary vs ncells vs SM for clusters 8 < E < 12 GeV, 0.1 < M02 < 0...
TH2F * fhECellClusterLogRatio
! log (e cell / e cluster) vs e cluster
TH2F * fhColRowExoticHighE1CellNulTime
! cluster col-row cluster cell max, E > 8 GeV, -5 < t < 5 ns
TH3F * fhColRowFromCellMaxEMaxSecDiffFracLowM02PerSM[20][2][3]
! secondary cell distance to cell max in col vs row vs energy difference to cell max / e max...