Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TH3 Class Reference

#include <TH3.h>

Inheritance diagram for TH3:

Inheritance graph
[legend]
Collaboration diagram for TH3:

Collaboration graph
[legend]
List of all members.

Public Methods

 TH3 ()
 TH3 (const char *name, const char *title, Int_t nbinsx, Axis_t xlow, Axis_t xup,Int_t nbinsy, Axis_t ylow, Axis_t yup,Int_t nbinsz, Axis_t zlow, Axis_t zup)
 TH3 (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 (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)
virtual ~TH3 ()
virtual Int_t BufferEmpty (Bool_t deleteBuffer=kFALSE)
virtual void Copy (TObject &hnew) const
Int_t Fill (Axis_t)
Int_t Fill (Axis_t, Stat_t)
Int_t Fill (const char *, Stat_t)
Int_t Fill (Axis_t, const char *, Stat_t)
Int_t Fill (const char *, Axis_t, Stat_t)
Int_t Fill (const char *, const char *, Stat_t)
virtual Int_t Fill (Axis_t x, Axis_t y, Axis_t z)
virtual Int_t Fill (Axis_t x, Axis_t y, Axis_t z, Stat_t w)
virtual Int_t Fill (const char *namex, const char *namey, const char *namez, Stat_t w)
virtual Int_t Fill (const char *namex, Axis_t y, const char *namez, Stat_t w)
virtual Int_t Fill (const char *namex, const char *namey, Axis_t z, Stat_t w)
virtual Int_t Fill (Axis_t x, const char *namey, const char *namez, Stat_t w)
virtual Int_t Fill (Axis_t x, const char *namey, Axis_t z, Stat_t w)
virtual Int_t Fill (Axis_t x, Axis_t y, const char *namez, Stat_t w)
virtual void FillRandom (const char *fname, Int_t ntimes=5000)
virtual void FillRandom (TH1 *h, Int_t ntimes=5000)
virtual void FitSlicesZ (TF1 *f1=0, Int_t binminx=1, Int_t binmaxx=0, Int_t binminy=1, Int_t binmaxy=0, Int_t cut=0,Option_t *option="QNR")
virtual void GetRandom3 (Axis_t &x, Axis_t &y, Axis_t &z)
virtual void GetStats (Stat_t *stats) const
virtual Stat_t Integral (Option_t *option="") const
virtual Stat_t Integral (Int_t, Int_t, Option_t *="") const
virtual Stat_t Integral (Int_t, Int_t, Int_t, Int_t, Option_t *="") const
virtual Stat_t Integral (Int_t binx1, Int_t binx2, Int_t biny1, Int_t biny2, Int_t binz1, Int_t binz2, Option_t *option="") const
virtual Double_t KolmogorovTest (TH1 *h2, Option_t *option="") const
virtual Int_t Merge (TCollection *list)
TH1DProjectionZ (const char *name="_pz", Int_t firstxbin=-1, Int_t lastxbin=9999, Int_t firstybin=0, Int_t lastybin=-1, Option_t *option="") const
TH1Project3D (Option_t *option="x") const
virtual void PutStats (Stat_t *stats)
virtual void Reset (Option_t *option="")
virtual void Sizeof3D () const

Protected Methods

virtual Int_t BufferFill (Axis_t, Stat_t)
virtual Int_t BufferFill (Axis_t, Axis_t, Stat_t)
virtual Int_t BufferFill (Axis_t x, Axis_t y, Axis_t z, Stat_t w)

Constructor & Destructor Documentation

TH3::TH3  
 

TH3::TH3 const char *    name,
const char *    title,
Int_t    nbinsx,
Axis_t    xlow,
Axis_t    xup,
Int_t    nbinsy,
Axis_t    ylow,
Axis_t    yup,
Int_t    nbinsz,
Axis_t    zlow,
Axis_t    zup
 

TH3::TH3 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::TH3 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
 

virtual TH3::~TH3   [virtual]
 


Member Function Documentation

virtual Int_t TH3::BufferFill Axis_t   ,
Stat_t   
[protected, virtual]
 

Reimplemented from TH1.

Definition at line 37 of file TH3.h.

virtual Int_t TH3::BufferFill Axis_t   ,
Axis_t   ,
Stat_t   
[protected, virtual]
 

Definition at line 38 of file TH3.h.

virtual Int_t TH3::BufferFill Axis_t    x,
Axis_t    y,
Axis_t    z,
Stat_t    w
[protected, virtual]
 

virtual Int_t TH3::BufferEmpty Bool_t    deleteBuffer = kFALSE [virtual]
 

Reimplemented from TH1.

virtual void TH3::Copy TObject   hnew const [virtual]
 

Reimplemented from TH1.

Reimplemented in TH3C, TH3S, TH3F, and TH3D.

Int_t TH3::Fill Axis_t    [virtual]
 

Reimplemented from TH1.

Definition at line 55 of file TH3.h.

Int_t TH3::Fill Axis_t   ,
Stat_t   
[virtual]
 

Reimplemented from TH1.

Definition at line 56 of file TH3.h.

Int_t TH3::Fill const char *   ,
Stat_t   
[virtual]
 

Reimplemented from TH1.

Definition at line 57 of file TH3.h.

Int_t TH3::Fill Axis_t   ,
const char *   ,
Stat_t   
 

Definition at line 58 of file TH3.h.

Int_t TH3::Fill const char *   ,
Axis_t   ,
Stat_t   
 

Definition at line 59 of file TH3.h.

Int_t TH3::Fill const char *   ,
const char *   ,
Stat_t   
 

Definition at line 60 of file TH3.h.

virtual Int_t TH3::Fill Axis_t    x,
Axis_t    y,
Axis_t    z
[virtual]
 

virtual Int_t TH3::Fill Axis_t    x,
Axis_t    y,
Axis_t    z,
Stat_t    w
[virtual]
 

virtual Int_t TH3::Fill const char *    namex,
const char *    namey,
const char *    namez,
Stat_t    w
[virtual]
 

virtual Int_t TH3::Fill const char *    namex,
Axis_t    y,
const char *    namez,
Stat_t    w
[virtual]
 

virtual Int_t TH3::Fill const char *    namex,
const char *    namey,
Axis_t    z,
Stat_t    w
[virtual]
 

virtual Int_t TH3::Fill Axis_t    x,
const char *    namey,
const char *    namez,
Stat_t    w
[virtual]
 

virtual Int_t TH3::Fill Axis_t    x,
const char *    namey,
Axis_t    z,
Stat_t    w
[virtual]
 

virtual Int_t TH3::Fill Axis_t    x,
Axis_t    y,
const char *    namez,
Stat_t    w
[virtual]
 

virtual void TH3::FillRandom const char *    fname,
Int_t    ntimes = 5000
[virtual]
 

Reimplemented from TH1.

virtual void TH3::FillRandom TH1   h,
Int_t    ntimes = 5000
[virtual]
 

Reimplemented from TH1.

virtual void TH3::FitSlicesZ TF1   f1 = 0,
Int_t    binminx = 1,
Int_t    binmaxx = 0,
Int_t    binminy = 1,
Int_t    binmaxy = 0,
Int_t    cut = 0,
Option_t *    option = "QNR"
[virtual]
 

virtual void TH3::GetRandom3 Axis_t &    x,
Axis_t &    y,
Axis_t &    z
[virtual]
 

virtual void TH3::GetStats Stat_t *    stats const [virtual]
 

Reimplemented from TH1.

virtual Stat_t TH3::Integral Option_t *    option = "" const [virtual]
 

Reimplemented from TH1.

virtual Stat_t TH3::Integral Int_t   ,
Int_t   ,
Option_t *    = ""
const [virtual]
 

Reimplemented from TH1.

Definition at line 78 of file TH3.h.

virtual Stat_t TH3::Integral Int_t   ,
Int_t   ,
Int_t   ,
Int_t   ,
Option_t *    = ""
const [virtual]
 

Reimplemented from TH1.

Definition at line 79 of file TH3.h.

virtual Stat_t TH3::Integral Int_t    binx1,
Int_t    binx2,
Int_t    biny1,
Int_t    biny2,
Int_t    binz1,
Int_t    binz2,
Option_t *    option = ""
const [virtual]
 

Reimplemented from TH1.

virtual Double_t TH3::KolmogorovTest TH1   h2,
Option_t *    option = ""
const [virtual]
 

Reimplemented from TH1.

virtual Int_t TH3::Merge TCollection   list [virtual]
 

Reimplemented from TH1.

TH1D* TH3::ProjectionZ const char *    name = "_pz",
Int_t    firstxbin = -1,
Int_t    lastxbin = 9999,
Int_t    firstybin = 0,
Int_t    lastybin = -1,
Option_t *    option = ""
const
 

TH1* TH3::Project3D Option_t *    option = "x" const
 

virtual void TH3::PutStats Stat_t *    stats [virtual]
 

Reimplemented from TH1.

virtual void TH3::Reset Option_t *    option = "" [virtual]
 

Reimplemented from TH1.

Reimplemented in TH3C, TH3S, TH3F, and TH3D.

virtual void TH3::Sizeof3D   const [virtual]
 

Reimplemented from TAtt3D.


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 15:03:40 2003 for ROOT by doxygen1.2.16