Public Methods |
| | TProfile () |
| | TProfile (const char *name, const char *title, Int_t nbinsx, Axis_t xlow, Axis_t xup, Option_t *option="") |
| | TProfile (const char *name, const char *title, Int_t nbinsx, Axis_t xlow, Axis_t xup, Axis_t ylow, Axis_t yup, Option_t *option="") |
| | TProfile (const char *name, const char *title, Int_t nbinsx, const Float_t *xbins, Option_t *option="") |
| | TProfile (const char *name, const char *title, Int_t nbinsx, const Double_t *xbins, Option_t *option="") |
| | TProfile (const char *name, const char *title, Int_t nbinsx, const Double_t *xbins, Axis_t ylow, Axis_t yup, Option_t *option="") |
| | TProfile (const TProfile &profile) |
| virtual | ~TProfile () |
| virtual void | Add (TF1 *h1, Double_t c1=1) |
| virtual void | Add (const TH1 *h1, Double_t c1=1) |
| virtual void | Add (const TH1 *h1, const TH1 *h2, Double_t c1=1, Double_t c2=1) |
| void | BuildOptions (Double_t ymin, Double_t ymax, Option_t *option) |
| virtual void | Copy (TObject &hnew) const |
| virtual void | Divide (TF1 *h1, Double_t c1=1) |
| virtual void | Divide (const TH1 *h1) |
| virtual void | Divide (const TH1 *h1, const TH1 *h2, Double_t c1=1, Double_t c2=1, Option_t *option="") |
| virtual TH1 * | DrawCopy (Option_t *option="") const |
| virtual Int_t | BufferEmpty (Bool_t deleteBuffer=kFALSE) |
| virtual Int_t | Fill (Axis_t x, Axis_t y) |
| virtual Int_t | Fill (const char *namex, Axis_t y) |
| virtual Int_t | Fill (Axis_t x, Axis_t y, Stat_t w) |
| virtual Int_t | Fill (const char *namex, Axis_t y, Stat_t w) |
| virtual void | FillN (Int_t ntimes, const Axis_t *x, const Axis_t *y, const Double_t *w, Int_t stride=1) |
| virtual Stat_t | GetBinContent (Int_t bin) const |
| virtual Stat_t | GetBinContent (Int_t bin, Int_t) const |
| virtual Stat_t | GetBinContent (Int_t bin, Int_t, Int_t) const |
| virtual Stat_t | GetBinError (Int_t bin) const |
| virtual Stat_t | GetBinError (Int_t bin, Int_t) const |
| virtual Stat_t | GetBinError (Int_t bin, Int_t, Int_t) const |
| virtual Stat_t | GetBinEntries (Int_t bin) const |
| Option_t * | GetErrorOption () const |
| virtual void | GetStats (Stat_t *stats) const |
| virtual Double_t | GetYmin () const |
| virtual Double_t | GetYmax () const |
| virtual void | LabelsDeflate (Option_t *axis="X") |
| virtual void | LabelsInflate (Option_t *axis="X") |
| virtual void | LabelsOption (Option_t *option="h", Option_t *axis="X") |
| virtual Int_t | Merge (TCollection *list) |
| virtual void | Multiply (TF1 *h1, Double_t c1=1) |
| virtual void | Multiply (const TH1 *h1) |
| virtual void | Multiply (const TH1 *h1, const TH1 *h2, Double_t c1=1, Double_t c2=1, Option_t *option="") |
| TH1D * | ProjectionX (const char *name="_px", Option_t *option="e") const |
| TH1 * | Rebin (Int_t ngroup=2, const char *newname="") |
| virtual void | Reset (Option_t *option="") |
| virtual void | SavePrimitive (ofstream &out, Option_t *option) |
| virtual void | Scale (Double_t c1=1) |
| virtual void | SetBinEntries (Int_t bin, Stat_t w) |
| virtual void | SetBins (Int_t nbins, Double_t xmin, Double_t xmax) |
| virtual void | SetBuffer (Int_t buffersize, Option_t *option="") |
| virtual void | SetErrorOption (Option_t *option="") |
Static Public Methods |
| void | Approximate (Bool_t approx=kTRUE) |
Protected Methods |
| virtual Int_t | BufferFill (Axis_t, Stat_t) |
| virtual Int_t | BufferFill (Axis_t x, Axis_t y, Stat_t w) |
Protected Attributes |
| TArrayD | fBinEntries |
| EErrorType | fErrorMode |
| Double_t | fYmin |
| Double_t | fYmax |
| Bool_t | fScaling |
Static Protected Attributes |
| Bool_t | fgApproximate |
| | True when TProfile::Scale is called.
|