1 #ifndef ALIL3_HISTOGRAMADAPTIVE
2 #define ALIL3_HISTOGRAMADAPTIVE
4 #include "AliL3RootTypes.h"
5 #include "AliL3Histogram.h"
7 class AliL3HistogramAdaptive : public AliL3Histogram {
18 AliL3HistogramAdaptive();
19 AliL3HistogramAdaptive(Char_t *name,Double_t minpt,Double_t maxpt,Double_t ptres,
20 Int_t nybins,Double_t ymin,Double_t ymax);
21 ~AliL3HistogramAdaptive();
23 void Fill(Double_t x,Double_t y,Int_t weight=1);
24 Int_t FindBin(Double_t x,Double_t y);
25 Int_t FindXbin(Double_t x);
26 Int_t FindYbin(Double_t y);
27 void Draw(Char_t *option = "hist");
30 Double_t GetBinCenterX(Int_t xbin);
31 Double_t GetBinCenterY(Int_t ybin);
33 ClassDef(AliL3HistogramAdaptive,1) //2D histogram class