#include <TH3.h>
Inheritance diagram for TH3D:
Public Member Functions | |
TH3D () | |
TH3D (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) | |
TH3D (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) | |
TH3D (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) | |
TH3D (const TH3D &h3d) | |
virtual | ~TH3D () |
virtual void | AddBinContent (Int_t bin) |
virtual void | AddBinContent (Int_t bin, Double_t w) |
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 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) |
TH3D & | operator= (const TH3D &h1) |
TH3D () | |
TH3D (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) | |
TH3D (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) | |
TH3D (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) | |
TH3D (const TH3D &h3d) | |
virtual | ~TH3D () |
virtual void | AddBinContent (Int_t bin) |
virtual void | AddBinContent (Int_t bin, Double_t w) |
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 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) |
TH3D & | operator= (const TH3D &h1) |
Friends | |
TH3D | operator * (Float_t c1, TH3D &h1) |
TH3D | operator * (TH3D &h1, Float_t c1) |
TH3D | operator+ (TH3D &h1, TH3D &h2) |
TH3D | operator- (TH3D &h1, TH3D &h2) |
TH3D | operator * (TH3D &h1, TH3D &h2) |
TH3D | operator/ (TH3D &h1, TH3D &h2) |
TH3D | operator * (Float_t c1, TH3D &h1) |
TH3D | operator * (TH3D &h1, Float_t c1) |
TH3D | operator+ (TH3D &h1, TH3D &h2) |
TH3D | operator- (TH3D &h1, TH3D &h2) |
TH3D | operator * (TH3D &h1, TH3D &h2) |
TH3D | operator/ (TH3D &h1, TH3D &h2) |
Definition at line 289 of file TH3.h.
TH3D::TH3D | ( | ) |
Referenced by TProfile3D::ProjectionXYZ().
TH3D::TH3D | ( | 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 | |||
) |
Definition at line 3898 of file TH3.cxx.
References TH1::fgBufferSize, TH1::fgDefaultSumw2, TH1::fNcells, TArrayD::Set(), TH1::SetBuffer(), and TH1::Sumw2().
TH3D::TH3D | ( | 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 | |||
) |
Definition at line 3912 of file TH3.cxx.
References TH1::fgDefaultSumw2, TH1::fNcells, TArrayD::Set(), and TH1::Sumw2().
TH3D::TH3D | ( | 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 | |||
) |
Definition at line 3924 of file TH3.cxx.
References TH1::fgDefaultSumw2, TH1::fNcells, TArrayD::Set(), and TH1::Sumw2().
TH3D::TH3D | ( | ) |
TH3D::TH3D | ( | 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 | |||
) |
TH3D::TH3D | ( | 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 | |||
) |
TH3D::TH3D | ( | 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 | |||
) |
TH3D::TH3D | ( | const TH3D & | h3d | ) |
virtual TH3D::~TH3D | ( | ) | [virtual] |
virtual void TH3D::AddBinContent | ( | Int_t | bin | ) | [inline, virtual] |
Reimplemented from TH1.
Definition at line 303 of file TH3.h.
References TArrayD::fArray.
Referenced by TProfile3D::Fill().
void TH3D::Copy | ( | TObject & | hnew | ) | const [virtual] |
Reimplemented from TH3.
Definition at line 3944 of file TH3.cxx.
References TH3::Copy().
Referenced by TProfile3D::Copy(), and operator=().
Reimplemented from TH1.
Definition at line 3953 of file TH3.cxx.
References TObject::AppendPad(), TNamed::Clone(), TString::Contains(), gPad, TObject::kCanDelete, TObject::SetBit(), TH1::SetDirectory(), and TString::ToLower().
Referenced by testSphere().
Reimplemented from TH1.
Definition at line 3968 of file TH3.cxx.
References TArrayD::fArray, TH1::fBuffer, and TH1::fNcells.
Referenced by GetBinContent(), testDivide3D1(), testDivide3D2(), testMul3D1(), and testMul3D2().
Reimplemented from TH1.
Definition at line 310 of file TH3.h.
References TH1::GetBin(), and GetBinContent().
void TH3D::Reset | ( | Option_t * | option = "" |
) | [virtual] |
Reimplemented from TH3.
Definition at line 3980 of file TH3.cxx.
References TArrayD::Reset(), and TH3::Reset().
Reimplemented from TH1.
Definition at line 3991 of file TH3.cxx.
References TArrayD::fArray, TH1::fEntries, TH1::fNcells, and TH1::fTsumw.
Referenced by SetBinContent(), testMul3D1(), and testMul3D2().
virtual void TH3D::SetBinContent | ( | Int_t | binx, | |
Int_t | biny, | |||
Int_t | binz, | |||
Double_t | content | |||
) | [inline, virtual] |
Reimplemented from TH1.
Definition at line 314 of file TH3.h.
References TH1::GetBin(), and SetBinContent().
void TH3D::SetBinsLength | ( | Int_t | n = -1 |
) | [virtual] |
Reimplemented from TH1.
Definition at line 4003 of file TH3.cxx.
References TH1::fNcells, TH1::fXaxis, TH1::fYaxis, TH1::fZaxis, TAxis::GetNbins(), and TArrayD::Set().
virtual void TH3D::AddBinContent | ( | Int_t | bin | ) | [inline, virtual] |
Reimplemented from TH1.
Definition at line 310 of file TH3.h.
References TH1::GetBin(), and GetBinContent().
virtual void TH3D::SetBinContent | ( | Int_t | binx, | |
Int_t | biny, | |||
Int_t | binz, | |||
Double_t | content | |||
) | [inline, virtual] |
Reimplemented from TH1.
Definition at line 314 of file TH3.h.
References TH1::GetBin(), and SetBinContent().