42 TH1Set(
const char* name,
const char* title);
45 const HistSparse& GetHistSparse1D()
const {
return data;}
47 Int_t Fill(
const char*, Double_t)
override {
return 0;}
48 Int_t Fill(Double_t x)
override {
return this->Fill(x,1.0);}
49 Int_t Fill(Double_t x, Double_t w)
override;
50 void DoFillN(Int_t ntimes,
const Double_t* x,
const Double_t* w, Int_t stride=1)
override;
52 Int_t AddNewBin(
long long int x);
55 Bool_t Add(TF1*, Double_t, Option_t*)
override {
return false;}
56 Bool_t Add(
const TH1*,
const TH1*, Double_t, Double_t)
override {
return false;}
58 Bool_t Add(
const TH1*, Double_t)
override;
60 Double_t GetBinContentByAbscissa(
long long int x)
const;
61 Double_t GetBinErrorByAbscissa(
long long int x)
const;
62 void SetBinContentByAbscissa(
long long int x, Double_t newValue);
63 void SetBinErrorByAbscissa(
long long int x, Double_t newError);
66 std::map<long long int, Int_t> abscissaToBinIndex;