#ifndef ALIFMDCORRMERGINGEFFICIENCY_H
#define ALIFMDCORRMERGINGEFFICIENCY_H
#include <TObject.h>
#include <TObjArray.h>
#include <TAxis.h>
class TH1D;
class AliFMDCorrMergingEfficiency : public TObject
{
public:
AliFMDCorrMergingEfficiency();
AliFMDCorrMergingEfficiency(const AliFMDCorrMergingEfficiency& o);
virtual ~AliFMDCorrMergingEfficiency();
AliFMDCorrMergingEfficiency& operator=(const AliFMDCorrMergingEfficiency& o);
TH1D* GetCorrection(UShort_t d, Char_t r, Double_t v) const;
TH1D* GetCorrection(UShort_t d, Char_t r, UShort_t b) const;
const TAxis& GetVertexAxis() const { return fVertexAxis; }
Bool_t SetCorrection(UShort_t d, Char_t r, Double_t v, TH1D* h);
Bool_t SetCorrection(UShort_t d, Char_t r, UShort_t b, TH1D* h);
void SetVertexAxis(const TAxis& axis);
void SetVertexAxis(Int_t nBins, Double_t min, Double_t max);
Bool_t IsFolder() const { return true; }
void Browse(TBrowser* b);
void Print(Option_t* option="R") const;
protected:
Int_t FindVertexBin(Double_t vertex) const;
Int_t GetRingIndex(UShort_t d, Char_t r) const;
TObjArray* GetRingArray(UShort_t d, Char_t r) const;
TObjArray* GetOrMakeRingArray(UShort_t d, Char_t r);
TObjArray fRingArray;
TAxis fVertexAxis;
ClassDef(AliFMDCorrMergingEfficiency,1);
};
inline void
AliFMDCorrMergingEfficiency::SetVertexAxis(Int_t nBins, Double_t min,
Double_t max)
{
fVertexAxis.Set(nBins, min, max);
}
inline void
AliFMDCorrMergingEfficiency::SetVertexAxis(const TAxis& e)
{
fVertexAxis.Set(e.GetNbins(), e.GetXmin(), e.GetXmax());
}
#endif
AliFMDCorrMergingEfficiency.h:1 AliFMDCorrMergingEfficiency.h:2 AliFMDCorrMergingEfficiency.h:3 AliFMDCorrMergingEfficiency.h:4 AliFMDCorrMergingEfficiency.h:5 AliFMDCorrMergingEfficiency.h:6 AliFMDCorrMergingEfficiency.h:7 AliFMDCorrMergingEfficiency.h:8 AliFMDCorrMergingEfficiency.h:9 AliFMDCorrMergingEfficiency.h:10 AliFMDCorrMergingEfficiency.h:11 AliFMDCorrMergingEfficiency.h:12 AliFMDCorrMergingEfficiency.h:13 AliFMDCorrMergingEfficiency.h:14 AliFMDCorrMergingEfficiency.h:15 AliFMDCorrMergingEfficiency.h:16 AliFMDCorrMergingEfficiency.h:17 AliFMDCorrMergingEfficiency.h:18 AliFMDCorrMergingEfficiency.h:19 AliFMDCorrMergingEfficiency.h:20 AliFMDCorrMergingEfficiency.h:21 AliFMDCorrMergingEfficiency.h:22 AliFMDCorrMergingEfficiency.h:23 AliFMDCorrMergingEfficiency.h:24 AliFMDCorrMergingEfficiency.h:25 AliFMDCorrMergingEfficiency.h:26 AliFMDCorrMergingEfficiency.h:27 AliFMDCorrMergingEfficiency.h:28 AliFMDCorrMergingEfficiency.h:29 AliFMDCorrMergingEfficiency.h:30 AliFMDCorrMergingEfficiency.h:31 AliFMDCorrMergingEfficiency.h:32 AliFMDCorrMergingEfficiency.h:33 AliFMDCorrMergingEfficiency.h:34 AliFMDCorrMergingEfficiency.h:35 AliFMDCorrMergingEfficiency.h:36 AliFMDCorrMergingEfficiency.h:37 AliFMDCorrMergingEfficiency.h:38 AliFMDCorrMergingEfficiency.h:39 AliFMDCorrMergingEfficiency.h:40 AliFMDCorrMergingEfficiency.h:41 AliFMDCorrMergingEfficiency.h:42 AliFMDCorrMergingEfficiency.h:43 AliFMDCorrMergingEfficiency.h:44 AliFMDCorrMergingEfficiency.h:45 AliFMDCorrMergingEfficiency.h:46 AliFMDCorrMergingEfficiency.h:47 AliFMDCorrMergingEfficiency.h:48 AliFMDCorrMergingEfficiency.h:49 AliFMDCorrMergingEfficiency.h:50 AliFMDCorrMergingEfficiency.h:51 AliFMDCorrMergingEfficiency.h:52 AliFMDCorrMergingEfficiency.h:53 AliFMDCorrMergingEfficiency.h:54 AliFMDCorrMergingEfficiency.h:55 AliFMDCorrMergingEfficiency.h:56 AliFMDCorrMergingEfficiency.h:57 AliFMDCorrMergingEfficiency.h:58 AliFMDCorrMergingEfficiency.h:59 AliFMDCorrMergingEfficiency.h:60 AliFMDCorrMergingEfficiency.h:61 AliFMDCorrMergingEfficiency.h:62 AliFMDCorrMergingEfficiency.h:63 AliFMDCorrMergingEfficiency.h:64 AliFMDCorrMergingEfficiency.h:65 AliFMDCorrMergingEfficiency.h:66 AliFMDCorrMergingEfficiency.h:67 AliFMDCorrMergingEfficiency.h:68 AliFMDCorrMergingEfficiency.h:69 AliFMDCorrMergingEfficiency.h:70 AliFMDCorrMergingEfficiency.h:71 AliFMDCorrMergingEfficiency.h:72 AliFMDCorrMergingEfficiency.h:73 AliFMDCorrMergingEfficiency.h:74 AliFMDCorrMergingEfficiency.h:75 AliFMDCorrMergingEfficiency.h:76 AliFMDCorrMergingEfficiency.h:77 AliFMDCorrMergingEfficiency.h:78 AliFMDCorrMergingEfficiency.h:79 AliFMDCorrMergingEfficiency.h:80 AliFMDCorrMergingEfficiency.h:81 AliFMDCorrMergingEfficiency.h:82 AliFMDCorrMergingEfficiency.h:83 AliFMDCorrMergingEfficiency.h:84 AliFMDCorrMergingEfficiency.h:85 AliFMDCorrMergingEfficiency.h:86 AliFMDCorrMergingEfficiency.h:87 AliFMDCorrMergingEfficiency.h:88 AliFMDCorrMergingEfficiency.h:89 AliFMDCorrMergingEfficiency.h:90 AliFMDCorrMergingEfficiency.h:91 AliFMDCorrMergingEfficiency.h:92 AliFMDCorrMergingEfficiency.h:93 AliFMDCorrMergingEfficiency.h:94 AliFMDCorrMergingEfficiency.h:95 AliFMDCorrMergingEfficiency.h:96 AliFMDCorrMergingEfficiency.h:97 AliFMDCorrMergingEfficiency.h:98 AliFMDCorrMergingEfficiency.h:99 AliFMDCorrMergingEfficiency.h:100 AliFMDCorrMergingEfficiency.h:101 AliFMDCorrMergingEfficiency.h:102 AliFMDCorrMergingEfficiency.h:103 AliFMDCorrMergingEfficiency.h:104 AliFMDCorrMergingEfficiency.h:105 AliFMDCorrMergingEfficiency.h:106 AliFMDCorrMergingEfficiency.h:107 AliFMDCorrMergingEfficiency.h:108 AliFMDCorrMergingEfficiency.h:109 AliFMDCorrMergingEfficiency.h:110 AliFMDCorrMergingEfficiency.h:111 AliFMDCorrMergingEfficiency.h:112 AliFMDCorrMergingEfficiency.h:113 AliFMDCorrMergingEfficiency.h:114 AliFMDCorrMergingEfficiency.h:115 AliFMDCorrMergingEfficiency.h:116 AliFMDCorrMergingEfficiency.h:117 AliFMDCorrMergingEfficiency.h:118 AliFMDCorrMergingEfficiency.h:119 AliFMDCorrMergingEfficiency.h:120 AliFMDCorrMergingEfficiency.h:121 AliFMDCorrMergingEfficiency.h:122 AliFMDCorrMergingEfficiency.h:123 AliFMDCorrMergingEfficiency.h:124 AliFMDCorrMergingEfficiency.h:125 AliFMDCorrMergingEfficiency.h:126 AliFMDCorrMergingEfficiency.h:127 AliFMDCorrMergingEfficiency.h:128 AliFMDCorrMergingEfficiency.h:129 AliFMDCorrMergingEfficiency.h:130 AliFMDCorrMergingEfficiency.h:131 AliFMDCorrMergingEfficiency.h:132 AliFMDCorrMergingEfficiency.h:133 AliFMDCorrMergingEfficiency.h:134 AliFMDCorrMergingEfficiency.h:135 AliFMDCorrMergingEfficiency.h:136 AliFMDCorrMergingEfficiency.h:137 AliFMDCorrMergingEfficiency.h:138 AliFMDCorrMergingEfficiency.h:139 AliFMDCorrMergingEfficiency.h:140 AliFMDCorrMergingEfficiency.h:141 AliFMDCorrMergingEfficiency.h:142 AliFMDCorrMergingEfficiency.h:143 AliFMDCorrMergingEfficiency.h:144 AliFMDCorrMergingEfficiency.h:145 AliFMDCorrMergingEfficiency.h:146 AliFMDCorrMergingEfficiency.h:147 AliFMDCorrMergingEfficiency.h:148 AliFMDCorrMergingEfficiency.h:149 AliFMDCorrMergingEfficiency.h:150 AliFMDCorrMergingEfficiency.h:151 AliFMDCorrMergingEfficiency.h:152 AliFMDCorrMergingEfficiency.h:153 AliFMDCorrMergingEfficiency.h:154 AliFMDCorrMergingEfficiency.h:155 AliFMDCorrMergingEfficiency.h:156 AliFMDCorrMergingEfficiency.h:157 AliFMDCorrMergingEfficiency.h:158 AliFMDCorrMergingEfficiency.h:159 AliFMDCorrMergingEfficiency.h:160 AliFMDCorrMergingEfficiency.h:161 AliFMDCorrMergingEfficiency.h:162 AliFMDCorrMergingEfficiency.h:163 AliFMDCorrMergingEfficiency.h:164 AliFMDCorrMergingEfficiency.h:165 AliFMDCorrMergingEfficiency.h:166 AliFMDCorrMergingEfficiency.h:167 AliFMDCorrMergingEfficiency.h:168 AliFMDCorrMergingEfficiency.h:169 AliFMDCorrMergingEfficiency.h:170 AliFMDCorrMergingEfficiency.h:171 AliFMDCorrMergingEfficiency.h:172 AliFMDCorrMergingEfficiency.h:173 AliFMDCorrMergingEfficiency.h:174 AliFMDCorrMergingEfficiency.h:175 AliFMDCorrMergingEfficiency.h:176 AliFMDCorrMergingEfficiency.h:177 AliFMDCorrMergingEfficiency.h:178 AliFMDCorrMergingEfficiency.h:179 AliFMDCorrMergingEfficiency.h:180 AliFMDCorrMergingEfficiency.h:181 AliFMDCorrMergingEfficiency.h:182 AliFMDCorrMergingEfficiency.h:183 AliFMDCorrMergingEfficiency.h:184 AliFMDCorrMergingEfficiency.h:185 AliFMDCorrMergingEfficiency.h:186 AliFMDCorrMergingEfficiency.h:187 AliFMDCorrMergingEfficiency.h:188 AliFMDCorrMergingEfficiency.h:189 AliFMDCorrMergingEfficiency.h:190 AliFMDCorrMergingEfficiency.h:191 AliFMDCorrMergingEfficiency.h:192 AliFMDCorrMergingEfficiency.h:193 AliFMDCorrMergingEfficiency.h:194 AliFMDCorrMergingEfficiency.h:195 AliFMDCorrMergingEfficiency.h:196 AliFMDCorrMergingEfficiency.h:197 AliFMDCorrMergingEfficiency.h:198 AliFMDCorrMergingEfficiency.h:199 AliFMDCorrMergingEfficiency.h:200 AliFMDCorrMergingEfficiency.h:201 AliFMDCorrMergingEfficiency.h:202 AliFMDCorrMergingEfficiency.h:203 AliFMDCorrMergingEfficiency.h:204 AliFMDCorrMergingEfficiency.h:205 AliFMDCorrMergingEfficiency.h:206 AliFMDCorrMergingEfficiency.h:207 AliFMDCorrMergingEfficiency.h:208 AliFMDCorrMergingEfficiency.h:209 AliFMDCorrMergingEfficiency.h:210 AliFMDCorrMergingEfficiency.h:211 AliFMDCorrMergingEfficiency.h:212 AliFMDCorrMergingEfficiency.h:213 AliFMDCorrMergingEfficiency.h:214 AliFMDCorrMergingEfficiency.h:215 AliFMDCorrMergingEfficiency.h:216 AliFMDCorrMergingEfficiency.h:217 AliFMDCorrMergingEfficiency.h:218 AliFMDCorrMergingEfficiency.h:219 AliFMDCorrMergingEfficiency.h:220