#ifndef ALICENTRALCORRACCEPTANCE_H
#define ALICENTRALCORRACCEPTANCE_H
#include <TObject.h>
#include <TObjArray.h>
#include <TAxis.h>
class TH1D;
class AliCentralCorrAcceptance : public TObject
{
public:
AliCentralCorrAcceptance();
AliCentralCorrAcceptance(const AliCentralCorrAcceptance& o);
virtual ~AliCentralCorrAcceptance();
AliCentralCorrAcceptance& operator=(const AliCentralCorrAcceptance& o);
TH1D* GetCorrection(Double_t v) const;
TH1D* GetCorrection(UShort_t b) const;
const TAxis& GetVertexAxis() const { return fVertexAxis; }
Bool_t SetCorrection(Double_t v, TH1D* h);
Bool_t SetCorrection(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;
TObjArray fArray;
TAxis fVertexAxis;
ClassDef(AliCentralCorrAcceptance,1);
};
inline void
AliCentralCorrAcceptance::SetVertexAxis(Int_t nBins, Double_t min,
Double_t max)
{
fVertexAxis.Set(nBins, min, max);
}
inline void
AliCentralCorrAcceptance::SetVertexAxis(const TAxis& e)
{
fVertexAxis.Set(e.GetNbins(), e.GetXmin(), e.GetXmax());
}
#endif
AliCentralCorrAcceptance.h:1 AliCentralCorrAcceptance.h:2 AliCentralCorrAcceptance.h:3 AliCentralCorrAcceptance.h:4 AliCentralCorrAcceptance.h:5 AliCentralCorrAcceptance.h:6 AliCentralCorrAcceptance.h:7 AliCentralCorrAcceptance.h:8 AliCentralCorrAcceptance.h:9 AliCentralCorrAcceptance.h:10 AliCentralCorrAcceptance.h:11 AliCentralCorrAcceptance.h:12 AliCentralCorrAcceptance.h:13 AliCentralCorrAcceptance.h:14 AliCentralCorrAcceptance.h:15 AliCentralCorrAcceptance.h:16 AliCentralCorrAcceptance.h:17 AliCentralCorrAcceptance.h:18 AliCentralCorrAcceptance.h:19 AliCentralCorrAcceptance.h:20 AliCentralCorrAcceptance.h:21 AliCentralCorrAcceptance.h:22 AliCentralCorrAcceptance.h:23 AliCentralCorrAcceptance.h:24 AliCentralCorrAcceptance.h:25 AliCentralCorrAcceptance.h:26 AliCentralCorrAcceptance.h:27 AliCentralCorrAcceptance.h:28 AliCentralCorrAcceptance.h:29 AliCentralCorrAcceptance.h:30 AliCentralCorrAcceptance.h:31 AliCentralCorrAcceptance.h:32 AliCentralCorrAcceptance.h:33 AliCentralCorrAcceptance.h:34 AliCentralCorrAcceptance.h:35 AliCentralCorrAcceptance.h:36 AliCentralCorrAcceptance.h:37 AliCentralCorrAcceptance.h:38 AliCentralCorrAcceptance.h:39 AliCentralCorrAcceptance.h:40 AliCentralCorrAcceptance.h:41 AliCentralCorrAcceptance.h:42 AliCentralCorrAcceptance.h:43 AliCentralCorrAcceptance.h:44 AliCentralCorrAcceptance.h:45 AliCentralCorrAcceptance.h:46 AliCentralCorrAcceptance.h:47 AliCentralCorrAcceptance.h:48 AliCentralCorrAcceptance.h:49 AliCentralCorrAcceptance.h:50 AliCentralCorrAcceptance.h:51 AliCentralCorrAcceptance.h:52 AliCentralCorrAcceptance.h:53 AliCentralCorrAcceptance.h:54 AliCentralCorrAcceptance.h:55 AliCentralCorrAcceptance.h:56 AliCentralCorrAcceptance.h:57 AliCentralCorrAcceptance.h:58 AliCentralCorrAcceptance.h:59 AliCentralCorrAcceptance.h:60 AliCentralCorrAcceptance.h:61 AliCentralCorrAcceptance.h:62 AliCentralCorrAcceptance.h:63 AliCentralCorrAcceptance.h:64 AliCentralCorrAcceptance.h:65 AliCentralCorrAcceptance.h:66 AliCentralCorrAcceptance.h:67 AliCentralCorrAcceptance.h:68 AliCentralCorrAcceptance.h:69 AliCentralCorrAcceptance.h:70 AliCentralCorrAcceptance.h:71 AliCentralCorrAcceptance.h:72 AliCentralCorrAcceptance.h:73 AliCentralCorrAcceptance.h:74 AliCentralCorrAcceptance.h:75 AliCentralCorrAcceptance.h:76 AliCentralCorrAcceptance.h:77 AliCentralCorrAcceptance.h:78 AliCentralCorrAcceptance.h:79 AliCentralCorrAcceptance.h:80 AliCentralCorrAcceptance.h:81 AliCentralCorrAcceptance.h:82 AliCentralCorrAcceptance.h:83 AliCentralCorrAcceptance.h:84 AliCentralCorrAcceptance.h:85 AliCentralCorrAcceptance.h:86 AliCentralCorrAcceptance.h:87 AliCentralCorrAcceptance.h:88 AliCentralCorrAcceptance.h:89 AliCentralCorrAcceptance.h:90 AliCentralCorrAcceptance.h:91 AliCentralCorrAcceptance.h:92 AliCentralCorrAcceptance.h:93 AliCentralCorrAcceptance.h:94 AliCentralCorrAcceptance.h:95 AliCentralCorrAcceptance.h:96 AliCentralCorrAcceptance.h:97 AliCentralCorrAcceptance.h:98 AliCentralCorrAcceptance.h:99 AliCentralCorrAcceptance.h:100 AliCentralCorrAcceptance.h:101 AliCentralCorrAcceptance.h:102 AliCentralCorrAcceptance.h:103 AliCentralCorrAcceptance.h:104 AliCentralCorrAcceptance.h:105 AliCentralCorrAcceptance.h:106 AliCentralCorrAcceptance.h:107 AliCentralCorrAcceptance.h:108 AliCentralCorrAcceptance.h:109 AliCentralCorrAcceptance.h:110 AliCentralCorrAcceptance.h:111 AliCentralCorrAcceptance.h:112 AliCentralCorrAcceptance.h:113 AliCentralCorrAcceptance.h:114 AliCentralCorrAcceptance.h:115 AliCentralCorrAcceptance.h:116 AliCentralCorrAcceptance.h:117 AliCentralCorrAcceptance.h:118 AliCentralCorrAcceptance.h:119 AliCentralCorrAcceptance.h:120 AliCentralCorrAcceptance.h:121 AliCentralCorrAcceptance.h:122 AliCentralCorrAcceptance.h:123 AliCentralCorrAcceptance.h:124 AliCentralCorrAcceptance.h:125 AliCentralCorrAcceptance.h:126 AliCentralCorrAcceptance.h:127 AliCentralCorrAcceptance.h:128 AliCentralCorrAcceptance.h:129 AliCentralCorrAcceptance.h:130 AliCentralCorrAcceptance.h:131 AliCentralCorrAcceptance.h:132 AliCentralCorrAcceptance.h:133 AliCentralCorrAcceptance.h:134 AliCentralCorrAcceptance.h:135 AliCentralCorrAcceptance.h:136 AliCentralCorrAcceptance.h:137 AliCentralCorrAcceptance.h:138 AliCentralCorrAcceptance.h:139 AliCentralCorrAcceptance.h:140 AliCentralCorrAcceptance.h:141 AliCentralCorrAcceptance.h:142 AliCentralCorrAcceptance.h:143 AliCentralCorrAcceptance.h:144 AliCentralCorrAcceptance.h:145 AliCentralCorrAcceptance.h:146 AliCentralCorrAcceptance.h:147 AliCentralCorrAcceptance.h:148 AliCentralCorrAcceptance.h:149 AliCentralCorrAcceptance.h:150 AliCentralCorrAcceptance.h:151 AliCentralCorrAcceptance.h:152 AliCentralCorrAcceptance.h:153 AliCentralCorrAcceptance.h:154 AliCentralCorrAcceptance.h:155 AliCentralCorrAcceptance.h:156 AliCentralCorrAcceptance.h:157 AliCentralCorrAcceptance.h:158 AliCentralCorrAcceptance.h:159 AliCentralCorrAcceptance.h:160 AliCentralCorrAcceptance.h:161 AliCentralCorrAcceptance.h:162 AliCentralCorrAcceptance.h:163 AliCentralCorrAcceptance.h:164 AliCentralCorrAcceptance.h:165 AliCentralCorrAcceptance.h:166 AliCentralCorrAcceptance.h:167 AliCentralCorrAcceptance.h:168 AliCentralCorrAcceptance.h:169 AliCentralCorrAcceptance.h:170 AliCentralCorrAcceptance.h:171 AliCentralCorrAcceptance.h:172 AliCentralCorrAcceptance.h:173 AliCentralCorrAcceptance.h:174 AliCentralCorrAcceptance.h:175 AliCentralCorrAcceptance.h:176 AliCentralCorrAcceptance.h:177 AliCentralCorrAcceptance.h:178 AliCentralCorrAcceptance.h:179 AliCentralCorrAcceptance.h:180