TH2D Class Reference

#include <TH2.h>

Inheritance diagram for TH2D:

TH2 TArrayD TH2 TArrayD TArray TArray TH1 TH1 TArray TArray TH1 TH1 TProfile2D TProfile2D List of all members.

Public Member Functions

 TH2D ()
 TH2D (const char *name, const char *title, Int_t nbinsx, Double_t xlow, Double_t xup, Int_t nbinsy, Double_t ylow, Double_t yup)
 TH2D (const char *name, const char *title, Int_t nbinsx, const Double_t *xbins, Int_t nbinsy, Double_t ylow, Double_t yup)
 TH2D (const char *name, const char *title, Int_t nbinsx, Double_t xlow, Double_t xup, Int_t nbinsy, const Double_t *ybins)
 TH2D (const char *name, const char *title, Int_t nbinsx, const Double_t *xbins, Int_t nbinsy, const Double_t *ybins)
 TH2D (const char *name, const char *title, Int_t nbinsx, const Float_t *xbins, Int_t nbinsy, const Float_t *ybins)
 TH2D (const TMatrixDBase &m)
 TH2D (const TH2D &h2d)
virtual ~TH2D ()
virtual void AddBinContent (Int_t bin)
virtual void AddBinContent (Int_t bin, Double_t w)
virtual void Copy (TObject &hnew) const
virtual TH1DrawCopy (Option_t *option="") const
virtual Double_t GetBinContent (Int_t bin) const
virtual Double_t GetBinContent (Int_t binx, Int_t biny) const
virtual Double_t GetBinContent (Int_t binx, Int_t biny, Int_t) const
virtual void Reset (Option_t *option="")
virtual void SetBinContent (Int_t bin, Double_t content)
virtual void SetBinContent (Int_t binx, Int_t biny, Double_t content)
virtual void SetBinContent (Int_t binx, Int_t biny, Int_t, Double_t content)
virtual void SetBinsLength (Int_t n=-1)
TH2Doperator= (const TH2D &h1)
 TH2D ()
 TH2D (const char *name, const char *title, Int_t nbinsx, Double_t xlow, Double_t xup, Int_t nbinsy, Double_t ylow, Double_t yup)
 TH2D (const char *name, const char *title, Int_t nbinsx, const Double_t *xbins, Int_t nbinsy, Double_t ylow, Double_t yup)
 TH2D (const char *name, const char *title, Int_t nbinsx, Double_t xlow, Double_t xup, Int_t nbinsy, const Double_t *ybins)
 TH2D (const char *name, const char *title, Int_t nbinsx, const Double_t *xbins, Int_t nbinsy, const Double_t *ybins)
 TH2D (const char *name, const char *title, Int_t nbinsx, const Float_t *xbins, Int_t nbinsy, const Float_t *ybins)
 TH2D (const TMatrixDBase &m)
 TH2D (const TH2D &h2d)
virtual ~TH2D ()
virtual void AddBinContent (Int_t bin)
virtual void AddBinContent (Int_t bin, Double_t w)
virtual void Copy (TObject &hnew) const
virtual TH1DrawCopy (Option_t *option="") const
virtual Double_t GetBinContent (Int_t bin) const
virtual Double_t GetBinContent (Int_t binx, Int_t biny) const
virtual Double_t GetBinContent (Int_t binx, Int_t biny, Int_t) const
virtual void Reset (Option_t *option="")
virtual void SetBinContent (Int_t bin, Double_t content)
virtual void SetBinContent (Int_t binx, Int_t biny, Double_t content)
virtual void SetBinContent (Int_t binx, Int_t biny, Int_t, Double_t content)
virtual void SetBinsLength (Int_t n=-1)
TH2Doperator= (const TH2D &h1)

Friends

TH2D operator * (Float_t c1, TH2D &h1)
TH2D operator * (TH2D &h1, Float_t c1)
TH2D operator+ (TH2D &h1, TH2D &h2)
TH2D operator- (TH2D &h1, TH2D &h2)
TH2D operator * (TH2D &h1, TH2D &h2)
TH2D operator/ (TH2D &h1, TH2D &h2)
TH2D operator * (Float_t c1, TH2D &h1)
TH2D operator * (TH2D &h1, Float_t c1)
TH2D operator+ (TH2D &h1, TH2D &h2)
TH2D operator- (TH2D &h1, TH2D &h2)
TH2D operator * (TH2D &h1, TH2D &h2)
TH2D operator/ (TH2D &h1, TH2D &h2)

Detailed Description

Definition at line 290 of file TH2.h.


Constructor & Destructor Documentation

TH2D::TH2D (  ) 

Referenced by TProfile2D::ProjectionXY().

TH2D::TH2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
Double_t  xlow,
Double_t  xup,
Int_t  nbinsy,
Double_t  ylow,
Double_t  yup 
)

Definition at line 3754 of file TH2.cxx.

References TH1::fgBufferSize, TH1::fgDefaultSumw2, TH1::fNcells, TArrayD::Set(), TH1::SetBuffer(), and TH1::Sumw2().

TH2D::TH2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
const Double_t xbins,
Int_t  nbinsy,
Double_t  ylow,
Double_t  yup 
)

Definition at line 3767 of file TH2.cxx.

References TH1::fgDefaultSumw2, TH1::fNcells, TArrayD::Set(), and TH1::Sumw2().

TH2D::TH2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
Double_t  xlow,
Double_t  xup,
Int_t  nbinsy,
const Double_t ybins 
)

Definition at line 3778 of file TH2.cxx.

References TH1::fgDefaultSumw2, TH1::fNcells, TArrayD::Set(), and TH1::Sumw2().

TH2D::TH2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
const Double_t xbins,
Int_t  nbinsy,
const Double_t ybins 
)

Definition at line 3789 of file TH2.cxx.

References TH1::fgDefaultSumw2, TH1::fNcells, TArrayD::Set(), and TH1::Sumw2().

TH2D::TH2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
const Float_t xbins,
Int_t  nbinsy,
const Float_t ybins 
)

Definition at line 3800 of file TH2.cxx.

References TH1::fgDefaultSumw2, TH1::fNcells, TArrayD::Set(), and TH1::Sumw2().

TH2D::TH2D ( const TMatrixDBase m  ) 

Definition at line 3811 of file TH2.cxx.

References TH1::fgDefaultSumw2, TH1::fNcells, j, m, TArrayD::Set(), TH1::SetCellContent(), and TH1::Sumw2().

TH2D::TH2D ( const TH2D h2d  ) 

Definition at line 3830 of file TH2.cxx.

TH2D::~TH2D (  )  [virtual]

Definition at line 3748 of file TH2.cxx.

TH2D::TH2D (  ) 

TH2D::TH2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
Double_t  xlow,
Double_t  xup,
Int_t  nbinsy,
Double_t  ylow,
Double_t  yup 
)

TH2D::TH2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
const Double_t xbins,
Int_t  nbinsy,
Double_t  ylow,
Double_t  yup 
)

TH2D::TH2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
Double_t  xlow,
Double_t  xup,
Int_t  nbinsy,
const Double_t ybins 
)

TH2D::TH2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
const Double_t xbins,
Int_t  nbinsy,
const Double_t ybins 
)

TH2D::TH2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
const Float_t xbins,
Int_t  nbinsy,
const Float_t ybins 
)

TH2D::TH2D ( const TMatrixDBase m  ) 

TH2D::TH2D ( const TH2D h2d  ) 

virtual TH2D::~TH2D (  )  [virtual]


Member Function Documentation

virtual void TH2D::AddBinContent ( Int_t  bin  )  [inline, virtual]

Reimplemented from TH1.

Definition at line 307 of file TH2.h.

References TArrayD::fArray.

Referenced by TProfile2D::Fill().

virtual void TH2D::AddBinContent ( Int_t  bin,
Double_t  w 
) [inline, virtual]

Reimplemented from TH1.

Definition at line 308 of file TH2.h.

References TArrayD::fArray.

void TH2D::Copy ( TObject hnew  )  const [virtual]

Reimplemented from TH2.

Definition at line 3838 of file TH2.cxx.

References TH2::Copy().

Referenced by TProfile2D::Copy(), and operator=().

TH1 * TH2D::DrawCopy ( Option_t option = ""  )  const [virtual]

Reimplemented from TH1.

Definition at line 3846 of file TH2.cxx.

References TObject::AppendPad(), TNamed::Clone(), TString::Contains(), gPad, TObject::kCanDelete, TObject::SetBit(), TH1::SetDirectory(), and TString::ToLower().

Referenced by TSelectorDraw::TakeEstimate(), testDiff(), and testSphere().

Double_t TH2D::GetBinContent ( Int_t  bin  )  const [virtual]

Reimplemented from TH1.

Definition at line 3861 of file TH2.cxx.

References TArrayD::fArray, TH1::fBuffer, and TH1::fNcells.

Referenced by TH1::Add(), TH1::Chi2TestX(), chisquare_corr(), TSVDUnfold::ComputeChiSquared(), TMVA::DataSetInfo::CreateCorrelationMatrixHist(), TProfile::Divide(), TH1::Divide(), THnSparse::Divide(), TMVA::PDEFoam::Draw1Dim(), equals(), ROOT::Fit::FillData(), TSVDUnfold::GetAdetCovMatrix(), TH1::GetAsymmetry(), GetBinContent(), TSVDUnfold::GetUnfoldCovMatrix(), TH3::KolmogorovTest(), TH2::KolmogorovTest(), TH1::KolmogorovTest(), MakeVecData(), multicolor(), TH1::Multiply(), myFcn(), TMVA::PDEFoam::Project2(), Test3(), Test4(), testDivide1(), testDivide2(), testDivide2D1(), testDivide2D2(), testDivide3D1(), testDivide3D2(), testDivideVar1(), testDivideVar2(), testMul1(), testMul2(), testMul2D1(), testMul2D2(), testMul3D1(), testMul3D2(), testMulVar1(), testMulVar2(), testUnfold1(), testUnfold3(), TGraph2D::TGraph2D(), TSVDUnfoldExample(), TUnuranEmpDist::TUnuranEmpDist(), TwoHistoFit2D(), and twoscales().

virtual Double_t TH2D::GetBinContent ( Int_t  binx,
Int_t  biny 
) const [inline, virtual]

Reimplemented from TH1.

Definition at line 313 of file TH2.h.

References TH1::GetBin(), and GetBinContent().

virtual Double_t TH2D::GetBinContent ( Int_t  binx,
Int_t  biny,
Int_t   
) const [inline, virtual]

Reimplemented from TH1.

Definition at line 314 of file TH2.h.

References TH1::GetBin(), and GetBinContent().

void TH2D::Reset ( Option_t option = ""  )  [virtual]

Reimplemented from TH2.

Definition at line 3873 of file TH2.cxx.

References TArrayD::Reset(), and TH2::Reset().

Referenced by TH2::DoProfile(), TH3::DoProject1D(), TH3::DoProject2D(), TH2::DoProjection(), testGetRandom(), testInterpolation1D(), testInterpolation2D(), testInterpolation3D(), testInterpolationVar1D(), testUnfold4(), testUnuran(), and th2polyEurope().

void TH2D::SetBinContent ( Int_t  bin,
Double_t  content 
) [virtual]

Reimplemented from TH1.

Definition at line 3883 of file TH2.cxx.

References TArrayD::fArray, TH1::fEntries, TH1::fNcells, and TH1::fTsumw.

Referenced by chi2test(), ContourList(), TMVA::DataSetInfo::CreateCorrelationMatrixHist(), TH3::DoProject1D(), TH3::DoProject2D(), TH2::DoProjection(), TMVA::PDEFoam::Draw1Dim(), fit2DHist(), fit3DHist(), TSVDUnfold::GetAdetCovMatrix(), TBackCompFitter::GetConfidenceIntervals(), TSVDUnfold::GetUnfoldCovMatrix(), multicolor(), TMVA::PDEFoam::Project2(), TProfile::ProjectionX(), TProfile2D::ProjectionXY(), TProfile3D::ProjectionXYZ(), SetBinContent(), simanTSP(), testDivide1(), testDivide2(), testDivide2D1(), testDivide2D2(), testDivide3D1(), testDivide3D2(), testDivideVar1(), testDivideVar2(), testMul2D1(), testMul2D2(), testMultinomial(), testUnfold1(), testUnfold3(), and TSVDUnfoldExample().

virtual void TH2D::SetBinContent ( Int_t  binx,
Int_t  biny,
Double_t  content 
) [inline, virtual]

Reimplemented from TH1.

Definition at line 317 of file TH2.h.

References TH1::GetBin(), and SetBinContent().

virtual void TH2D::SetBinContent ( Int_t  binx,
Int_t  biny,
Int_t  ,
Double_t  content 
) [inline, virtual]

Reimplemented from TH1.

Definition at line 318 of file TH2.h.

References TH1::GetBin(), and SetBinContent().

void TH2D::SetBinsLength ( Int_t  n = -1  )  [virtual]

Reimplemented from TH1.

Definition at line 3894 of file TH2.cxx.

References TH1::fNcells, TH1::fXaxis, TH1::fYaxis, TAxis::GetNbins(), and TArrayD::Set().

Referenced by TProfile2D::SetBins().

TH2D & TH2D::operator= ( const TH2D h1  ) 

Definition at line 3939 of file TH2.cxx.

References Copy(), and h1.

virtual void TH2D::AddBinContent ( Int_t  bin  )  [inline, virtual]

Reimplemented from TH1.

Definition at line 307 of file TH2.h.

References TArrayD::fArray.

virtual void TH2D::AddBinContent ( Int_t  bin,
Double_t  w 
) [inline, virtual]

Reimplemented from TH1.

Definition at line 308 of file TH2.h.

References TArrayD::fArray.

virtual void TH2D::Copy ( TObject hnew  )  const [virtual]

Reimplemented from TH2.

virtual TH1* TH2D::DrawCopy ( Option_t option = ""  )  const [virtual]

Reimplemented from TH1.

virtual Double_t TH2D::GetBinContent ( Int_t  bin  )  const [virtual]

Reimplemented from TH1.

virtual Double_t TH2D::GetBinContent ( Int_t  binx,
Int_t  biny 
) const [inline, virtual]

Reimplemented from TH1.

Definition at line 313 of file TH2.h.

References TH1::GetBin(), and GetBinContent().

virtual Double_t TH2D::GetBinContent ( Int_t  binx,
Int_t  biny,
Int_t   
) const [inline, virtual]

Reimplemented from TH1.

Definition at line 314 of file TH2.h.

References TH1::GetBin(), and GetBinContent().

virtual void TH2D::Reset ( Option_t option = ""  )  [virtual]

Reimplemented from TH2.

virtual void TH2D::SetBinContent ( Int_t  bin,
Double_t  content 
) [virtual]

Reimplemented from TH1.

virtual void TH2D::SetBinContent ( Int_t  binx,
Int_t  biny,
Double_t  content 
) [inline, virtual]

Reimplemented from TH1.

Definition at line 317 of file TH2.h.

References TH1::GetBin(), and SetBinContent().

virtual void TH2D::SetBinContent ( Int_t  binx,
Int_t  biny,
Int_t  ,
Double_t  content 
) [inline, virtual]

Reimplemented from TH1.

Definition at line 318 of file TH2.h.

References TH1::GetBin(), and SetBinContent().

virtual void TH2D::SetBinsLength ( Int_t  n = -1  )  [virtual]

Reimplemented from TH1.

TH2D& TH2D::operator= ( const TH2D h1  ) 


Friends And Related Function Documentation

TH2D operator * ( Float_t  c1,
TH2D h1 
) [friend]

Definition at line 3949 of file TH2.cxx.

TH2D operator * ( TH2D h1,
Float_t  c1 
) [friend]

Definition at line 322 of file TH2.h.

TH2D operator+ ( TH2D h1,
TH2D h2 
) [friend]

Definition at line 3960 of file TH2.cxx.

TH2D operator- ( TH2D h1,
TH2D h2 
) [friend]

Definition at line 3971 of file TH2.cxx.

TH2D operator * ( TH2D h1,
TH2D h2 
) [friend]

Definition at line 3982 of file TH2.cxx.

TH2D operator/ ( TH2D h1,
TH2D h2 
) [friend]

Definition at line 3993 of file TH2.cxx.

TH2D operator * ( Float_t  c1,
TH2D h1 
) [friend]

Definition at line 3949 of file TH2.cxx.

TH2D operator * ( TH2D h1,
Float_t  c1 
) [friend]

Definition at line 322 of file TH2.h.

TH2D operator+ ( TH2D h1,
TH2D h2 
) [friend]

Definition at line 3960 of file TH2.cxx.

TH2D operator- ( TH2D h1,
TH2D h2 
) [friend]

Definition at line 3971 of file TH2.cxx.

TH2D operator * ( TH2D h1,
TH2D h2 
) [friend]

Definition at line 3982 of file TH2.cxx.

TH2D operator/ ( TH2D h1,
TH2D h2 
) [friend]

Definition at line 3993 of file TH2.cxx.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:41:23 2011 for ROOT_528-00b_version by  doxygen 1.5.1