1 #ifndef ALIPOISSONCALCULATOR_H
2 #define ALIPOISSONCALCULATOR_H
Double_t CalculateCorrection(Double_t empty, Double_t total) const
void Reset(const TH2D *base)
void Define(const TAxis &xaxis, const TAxis &yaxis)
TH2D * GetEmptyVsTotal() const
void SetLumping(UShort_t nx, UShort_t ny)
TH2D * Result(Bool_t correct=true)
TH1D * GetOccupancy() const
void Print(const Option_t *option="") const
Int_t GetReducedXBin(Int_t ix) const
void Init(Int_t xLumping=-1, Int_t yLumping=-1)
void SetXLumping(UShort_t nx)
virtual ~AliPoissonCalculator()
void Fill(UShort_t strip, UShort_t sec, Bool_t hit, Double_t weight=1)
Int_t CheckLumping(char which, Int_t nBins, Int_t lumping) const
TH2D * GetCorrection() const
Double_t CalculateMean(Double_t empty, Double_t total) const
Int_t GetReducedYBin(Int_t iy) const
void SetYLumping(UShort_t ny)
AliPoissonCalculator & operator=(const AliPoissonCalculator &o)