| library: libHist #include "TH3.h"
 | 
TH3I
class description - source file - inheritance tree (.pdf)
    public:
                       TH3I()
                       TH3I(const char* name, const char* title, Int_t nbinsx, Double_t xlow, Double_t xup, Int_t nbinsy, Double_t ylow, Double_t yup, Int_t nbinsz, Double_t zlow, Double_t zup)
                       TH3I(const char* name, const char* title, Int_t nbinsx, const Float_t* xbins, Int_t nbinsy, const Float_t* ybins, Int_t nbinsz, const Float_t* zbins)
                       TH3I(const char* name, const char* title, Int_t nbinsx, const Double_t* xbins, Int_t nbinsy, const Double_t* ybins, Int_t nbinsz, const Double_t* zbins)
                       TH3I(const TH3I& h3i)
               virtual ~TH3I()
          virtual void AddBinContent(Int_t bin)
          virtual void AddBinContent(Int_t bin, Double_t w)
        static TClass* Class()
          virtual void Copy(TObject& hnew) const
          virtual TH1* DrawCopy(Option_t* option = "") const
      virtual Double_t GetBinContent(Int_t bin) const
      virtual Double_t GetBinContent(Int_t bin, Int_t) const
      virtual Double_t GetBinContent(Int_t binx, Int_t biny, Int_t binz) const
       virtual TClass* IsA() const
                 TH3I& operator=(const TH3I& h1)
          virtual void Reset(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 binx, Int_t biny, Int_t binz, Double_t content)
          virtual void SetBinsLength(Int_t n = -1)
          virtual void ShowMembers(TMemberInspector& insp, char* parent)
          virtual void Streamer(TBuffer& b)
                  void StreamerNVirtual(TBuffer& b)
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
*-*
*-*  The 3-D histogram classes derived from the 1-D histogram classes.
*-*  all operations are supported (fill, fit).
*-*  Drawing is currently restricted to one single option.
*-*  A cloud of points is drawn. The number of points is proportional to
*-*  cell content.
*-*
  TH3C a 3-D histogram with one byte per cell (char)
  TH3S a 3-D histogram with two bytes per cell (short integer)
  TH3I a 3-D histogram with four bytes per cell (32 bits integer)
  TH3F a 3-D histogram with four bytes per cell (float)
  TH3D a 3-D histogram with eight bytes per cell (double)
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
 TH3I(): TH3()
 ~TH3I()
 TH3I(const char *name,const char *title,Int_t nbinsx,Double_t xlow,Double_t xup
                                     ,Int_t nbinsy,Double_t ylow,Double_t yup
                                     ,Int_t nbinsz,Double_t zlow,Double_t zup)
     :TH3(name,title,nbinsx,xlow,xup,nbinsy,ylow,yup,nbinsz,zlow,zup)
*-*-*-*-*-*-*-*-*Normal constructor for fix bin size 3-D histograms*-*-*-*-*
*-*              ==================================================
 TH3I(const char *name,const char *title,Int_t nbinsx,const Float_t *xbins
                                             ,Int_t nbinsy,const Float_t *ybins
                                             ,Int_t nbinsz,const Float_t *zbins)
     :TH3(name,title,nbinsx,xbins,nbinsy,ybins,nbinsz,zbins)
*-*-*-*-*-*-*-*Normal constructor for variable bin size 3-D histograms*-*-*-*
*-*            =======================================================
 TH3I(const char *name,const char *title,Int_t nbinsx,const Double_t *xbins
                                             ,Int_t nbinsy,const Double_t *ybins
                                             ,Int_t nbinsz,const Double_t *zbins)
     :TH3(name,title,nbinsx,xbins,nbinsy,ybins,nbinsz,zbins)
*-*-*-*-*-*-*-*Normal constructor for variable bin size 3-D histograms*-*-*-*
*-*            =======================================================
 TH3I(const TH3I &h3i) : TH3(), TArrayI()
void AddBinContent(Int_t bin)
*-*-*-*-*-*-*-*-*-*Increment bin content by 1*-*-*-*-*-*-*-*-*-*-*-*-*-*
*-*                ==========================
void AddBinContent(Int_t bin, Double_t w)
*-*-*-*-*-*-*-*-*-*Increment bin content by w*-*-*-*-*-*-*-*-*-*-*-*-*-*
*-*                ==========================
void Copy(TObject &newth3) const
*-*-*-*-*-*-*Copy this 3-D histogram structure to newth3*-*-*-*-*-*-*-*-*-*
*-*          ===========================================
TH1* DrawCopy(Option_t *option) const
Double_t GetBinContent(Int_t bin) const
void Reset(Option_t *option)
*-*-*-*-*-*-*-*Reset this histogram: contents, errors, etc*-*-*-*-*-*-*-*
*-*            ===========================================
void SetBinContent(Int_t bin, Double_t content)
 Set bin content
void SetBinsLength(Int_t n)
 Set total number of bins including under/overflow
 Reallocate bin contents array
Inline Functions
           Double_t GetBinContent(Int_t bin, Int_t) const
           Double_t GetBinContent(Int_t binx, Int_t biny, Int_t binz) const
               void SetBinContent(Int_t bin, Int_t, Double_t content)
               void SetBinContent(Int_t binx, Int_t biny, Int_t binz, Double_t content)
              TH3I& operator=(const TH3I& h1)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
Author: Rene Brun 27/10/95
Last update: root/hist:$Name:  $:$Id: TH3.cxx,v 1.71 2005/12/07 07:36:13 brun Exp $
Copyright  (C) 1995-2000, Rene Brun and Fons Rademakers.               *
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.