#include <TH1Keys.h>
Public Member Functions | |
virtual void | Add (const TH1 *h1, Double_t c1=1) |
virtual void | Add (const TH1 *h, const TH1 *h2, Double_t c1=1, Double_t c2=1) |
virtual void | AddBinContent (Int_t bin) |
virtual void | AddBinContent (Int_t bin, Double_t w) |
virtual void | Copy (TObject &hnew) const |
void | dont (const char *) const |
virtual TH1 * | DrawCopy (Option_t *option="") const |
virtual Int_t | Fill (Double_t x) |
virtual Int_t | Fill (Double_t x, Double_t w) |
void | FillH1 () const |
virtual void | FillN (Int_t ntimes, const Double_t *x, const Double_t *w, Int_t stride=1) |
virtual Double_t | GetBinContent (Int_t bin) const |
virtual Double_t | GetBinContent (Int_t bin, Int_t) const |
virtual Double_t | GetBinContent (Int_t bin, Int_t, Int_t) const |
virtual Double_t | GetEntries () const |
TH1 * | GetHisto () |
const TH1 * | GetHisto () const |
virtual void | Reset (Option_t *option="") |
virtual void | Scale (Double_t c1=1, Option_t *option="") |
virtual void | SetBinContent (Int_t bin, Double_t content) |
virtual void | SetBinContent (Int_t bin, Int_t, Double_t content) |
virtual void | SetBinContent (Int_t bin, Int_t, Int_t, Double_t content) |
virtual void | SetBinsLength (Int_t n=-1) |
TH1Keys () | |
TH1Keys (const char *name, const char *title, Int_t nbinsx, Double_t xlow, Double_t xup, TString options="a", Double_t rho=1.5) | |
TH1Keys (const char *name, const char *title, Int_t nbinsx, const Float_t *xbins, TString options="a", Double_t rho=1.5) | |
TH1Keys (const char *name, const char *title, Int_t nbinsx, const Double_t *xbins, TString options="a", Double_t rho=1.5) | |
TH1Keys (const TH1Keys &other) | |
virtual | ~TH1Keys () |
Public Attributes | |
TH1 * | cache_ |
RooDataSet * | dataset_ |
Double_t | globalScale_ |
bool | isCacheGood_ |
TString | options_ |
Double_t | overflow_ |
RooArgSet | point_ |
Double_t | rho_ |
Double_t | underflow_ |
ClassDef(TH1Keys, 1) private RooRealVar * | w_ |
ClassDef(TH1Keys, 1) private RooRealVar * | x_ |
TH1Keys::TH1Keys | ( | ) |
Definition at line 8 of file TH1Keys.cc.
TH1Keys::TH1Keys | ( | const char * | name, |
const char * | title, | ||
Int_t | nbinsx, | ||
Double_t | xlow, | ||
Double_t | xup, | ||
TString | options = "a" , |
||
Double_t | rho = 1.5 |
||
) |
Definition at line 18 of file TH1Keys.cc.
TH1Keys::TH1Keys | ( | const char * | name, |
const char * | title, | ||
Int_t | nbinsx, | ||
const Float_t * | xbins, | ||
TString | options = "a" , |
||
Double_t | rho = 1.5 |
||
) |
Definition at line 37 of file TH1Keys.cc.
TH1Keys::TH1Keys | ( | const char * | name, |
const char * | title, | ||
Int_t | nbinsx, | ||
const Double_t * | xbins, | ||
TString | options = "a" , |
||
Double_t | rho = 1.5 |
||
) |
Definition at line 58 of file TH1Keys.cc.
TH1Keys::TH1Keys | ( | const TH1Keys & | other | ) |
|
virtual |
|
virtual |
Definition at line 125 of file TH1Keys.cc.
References dataset_, dont(), and isCacheGood_.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
void TH1Keys::dont | ( | const char * | msg | ) | const |
Definition at line 169 of file TH1Keys.cc.
Referenced by Add(), AddBinContent(), Copy(), DrawCopy(), SetBinContent(), and SetBinsLength().
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Definition at line 104 of file TH1Keys.cc.
References dataset_, isCacheGood_, overflow_, point_, underflow_, w(), and x_.
void TH1Keys::FillH1 | ( | ) | const |
Definition at line 150 of file TH1Keys.cc.
References cache_, dataset_, globalScale_, instance, isCacheGood_, options_, overflow_, rho_, underflow_, and x_.
Referenced by GetHisto().
|
virtual |
Definition at line 117 of file TH1Keys.cc.
References Fill(), i, and isCacheGood_.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
Definition at line 19 of file TH1Keys.h.
References cache_, FillH1(), and isCacheGood_.
Referenced by GetBinContent().
|
inline |
|
virtual |
Definition at line 140 of file TH1Keys.cc.
References cache_, dataset_, globalScale_, isCacheGood_, overflow_, and underflow_.
|
virtual |
Definition at line 134 of file TH1Keys.cc.
References alignmentValidation::c1, cache_, and globalScale_.
|
inlinevirtual |
|
inlinevirtual |
Definition at line 43 of file TH1Keys.h.
References SetBinContent().
Referenced by SetBinContent().
|
inlinevirtual |
Definition at line 44 of file TH1Keys.h.
References SetBinContent().
Referenced by SetBinContent().
|
inlinevirtual |
|
mutable |
Definition at line 61 of file TH1Keys.h.
Referenced by FillH1(), GetHisto(), Reset(), Scale(), TH1Keys(), and ~TH1Keys().
RooDataSet* TH1Keys::dataset_ |
Definition at line 54 of file TH1Keys.h.
Referenced by Add(), Fill(), FillH1(), GetEntries(), Reset(), and ~TH1Keys().
Double_t TH1Keys::globalScale_ |
|
mutable |
TString TH1Keys::options_ |
Definition at line 58 of file TH1Keys.h.
Referenced by FillH1(), and valtools.webpage::parseArgs().
Double_t TH1Keys::overflow_ |
Double_t TH1Keys::underflow_ |