TH1D Class Reference

#include <TH1.h>

Inheritance diagram for TH1D:

TH1 TArrayD TH1 TArrayD TArray TArray TAttMarker TAttFill TAttLine TNamed TAttMarker TAttFill TAttLine TNamed TArray TArray TAttMarker TAttFill TAttLine TNamed TAttMarker TAttFill TAttLine TNamed TProfile TProfile List of all members.

Public Member Functions

 TH1D ()
 TH1D (const char *name, const char *title, Int_t nbinsx, Double_t xlow, Double_t xup)
 TH1D (const char *name, const char *title, Int_t nbinsx, const Float_t *xbins)
 TH1D (const char *name, const char *title, Int_t nbinsx, const Double_t *xbins)
 TH1D (const TVectorD &v)
 TH1D (const TH1D &h1d)
virtual ~TH1D ()
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 bin, Int_t) const
virtual Double_t GetBinContent (Int_t bin, Int_t, Int_t) 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 bin, Int_t, Int_t, Double_t content)
virtual void SetBinsLength (Int_t n=-1)
TH1Doperator= (const TH1D &h1)
 TH1D ()
 TH1D (const char *name, const char *title, Int_t nbinsx, Double_t xlow, Double_t xup)
 TH1D (const char *name, const char *title, Int_t nbinsx, const Float_t *xbins)
 TH1D (const char *name, const char *title, Int_t nbinsx, const Double_t *xbins)
 TH1D (const TVectorD &v)
 TH1D (const TH1D &h1d)
virtual ~TH1D ()
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 bin, Int_t) const
virtual Double_t GetBinContent (Int_t bin, Int_t, Int_t) 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 bin, Int_t, Int_t, Double_t content)
virtual void SetBinsLength (Int_t n=-1)
TH1Doperator= (const TH1D &h1)

Friends

TH1D operator * (Double_t c1, const TH1D &h1)
TH1D operator * (const TH1D &h1, Double_t c1)
TH1D operator+ (const TH1D &h1, const TH1D &h2)
TH1D operator- (const TH1D &h1, const TH1D &h2)
TH1D operator * (const TH1D &h1, const TH1D &h2)
TH1D operator/ (const TH1D &h1, const TH1D &h2)
TH1D operator * (Double_t c1, const TH1D &h1)
TH1D operator * (const TH1D &h1, Double_t c1)
TH1D operator+ (const TH1D &h1, const TH1D &h2)
TH1D operator- (const TH1D &h1, const TH1D &h2)
TH1D operator * (const TH1D &h1, const TH1D &h2)
TH1D operator/ (const TH1D &h1, const TH1D &h2)

Detailed Description

Definition at line 546 of file TH1.h.


Constructor & Destructor Documentation

TH1D::TH1D (  ) 

Referenced by TProfile::ProjectionX().

TH1D::TH1D ( const char *  name,
const char *  title,
Int_t  nbinsx,
Double_t  xlow,
Double_t  xup 
)

Definition at line 8927 of file TH1.cxx.

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

TH1D::TH1D ( const char *  name,
const char *  title,
Int_t  nbinsx,
const Float_t xbins 
)

Definition at line 8943 of file TH1.cxx.

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

TH1D::TH1D ( const char *  name,
const char *  title,
Int_t  nbinsx,
const Double_t xbins 
)

Definition at line 8957 of file TH1.cxx.

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

TH1D::TH1D ( const TVectorD v  ) 

Definition at line 8971 of file TH1.cxx.

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

TH1D::TH1D ( const TH1D h1d  ) 

Definition at line 8994 of file TH1.cxx.

TH1D::~TH1D (  )  [virtual]

Definition at line 8988 of file TH1.cxx.

TH1D::TH1D (  ) 

TH1D::TH1D ( const char *  name,
const char *  title,
Int_t  nbinsx,
Double_t  xlow,
Double_t  xup 
)

TH1D::TH1D ( const char *  name,
const char *  title,
Int_t  nbinsx,
const Float_t xbins 
)

TH1D::TH1D ( const char *  name,
const char *  title,
Int_t  nbinsx,
const Double_t xbins 
)

TH1D::TH1D ( const TVectorD v  ) 

TH1D::TH1D ( const TH1D h1d  ) 

virtual TH1D::~TH1D (  )  [virtual]


Member Function Documentation

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

Reimplemented from TH1.

Definition at line 557 of file TH1.h.

References TArrayD::fArray.

Referenced by TProfile::Fill(), and TProfile::FillN().

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

Reimplemented from TH1.

Definition at line 558 of file TH1.h.

References TArrayD::fArray.

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

Reimplemented from TH1.

Definition at line 9002 of file TH1.cxx.

References TH1::Copy().

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

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

Reimplemented from TH1.

Definition at line 9010 of file TH1.cxx.

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

Referenced by DrawCumulative(), performance(), testBinomial(), TestBinomial(), testPoisson(), and testSphere().

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

Reimplemented from TH1.

Definition at line 9025 of file TH1.cxx.

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

Referenced by TSVDUnfold::ComputeChiSquared(), DrawCumulative(), TMemStatShow::EventInfo1(), TSVDUnfold::GetAdetCovMatrix(), GetBinContent(), TSVDUnfold::GetD(), TFoamMaxwt::GetMCeff(), TMVA::OptimizeConfigParameters::GetROCIntegral(), TSVDUnfold::GetUnfoldCovMatrix(), performance(), testDivide1(), testDivide2(), testDivideVar1(), testDivideVar2(), testMul1(), testMul2(), testMulVar1(), testMulVar2(), testUnfold1(), testUnfold3(), testUnfold4(), and tStudent().

virtual Double_t TH1D::GetBinContent ( Int_t  bin,
Int_t   
) const [inline, virtual]

Reimplemented from TH1.

Definition at line 563 of file TH1.h.

References GetBinContent().

virtual Double_t TH1D::GetBinContent ( Int_t  bin,
Int_t  ,
Int_t   
) const [inline, virtual]

Reimplemented from TH1.

Definition at line 564 of file TH1.h.

References GetBinContent().

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

Reimplemented from TH1.

Definition at line 9036 of file TH1.cxx.

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

Referenced by TFoam::Explore(), TFoamMaxwt::Reset(), TestBinomial(), and testUnfold4().

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

Reimplemented from TH1.

Definition at line 9045 of file TH1.cxx.

References TArrayD::fArray, TH1::fXaxis, TAxis::GetTimeDisplay(), TH1::kCanRebin, TH1::LabelsInflate(), and TObject::TestBit().

Referenced by DrawCumulative(), FFT(), TSVDUnfold::GetAdetCovMatrix(), TSVDUnfold::GetD(), TSVDUnfold::GetUnfoldCovMatrix(), performance(), SetBinContent(), testMul1(), testMul2(), testMulVar1(), testMulVar2(), testProbVector(), testUnfold1(), testUnfold3(), TH1D(), and tStudent().

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

Reimplemented from TH1.

Definition at line 567 of file TH1.h.

References SetBinContent().

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

Reimplemented from TH1.

Definition at line 568 of file TH1.h.

References SetBinContent().

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

Reimplemented from TH1.

Definition at line 9071 of file TH1.cxx.

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

Referenced by TProfile::SetBins().

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

Definition at line 9082 of file TH1.cxx.

References Copy(), and h1.

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

Reimplemented from TH1.

Definition at line 557 of file TH1.h.

References TArrayD::fArray.

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

Reimplemented from TH1.

Definition at line 558 of file TH1.h.

References TArrayD::fArray.

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

Reimplemented from TH1.

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

Reimplemented from TH1.

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

Reimplemented from TH1.

virtual Double_t TH1D::GetBinContent ( Int_t  bin,
Int_t   
) const [inline, virtual]

Reimplemented from TH1.

Definition at line 563 of file TH1.h.

References GetBinContent().

virtual Double_t TH1D::GetBinContent ( Int_t  bin,
Int_t  ,
Int_t   
) const [inline, virtual]

Reimplemented from TH1.

Definition at line 564 of file TH1.h.

References GetBinContent().

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

Reimplemented from TH1.

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

Reimplemented from TH1.

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

Reimplemented from TH1.

Definition at line 567 of file TH1.h.

References SetBinContent().

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

Reimplemented from TH1.

Definition at line 568 of file TH1.h.

References SetBinContent().

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

Reimplemented from TH1.

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


Friends And Related Function Documentation

TH1D operator * ( Double_t  c1,
const TH1D h1 
) [friend]

Definition at line 9091 of file TH1.cxx.

TH1D operator * ( const TH1D h1,
Double_t  c1 
) [friend]

Definition at line 583 of file TH1.h.

TH1D operator+ ( const TH1D h1,
const TH1D h2 
) [friend]

Definition at line 9102 of file TH1.cxx.

TH1D operator- ( const TH1D h1,
const TH1D h2 
) [friend]

Definition at line 9113 of file TH1.cxx.

TH1D operator * ( const TH1D h1,
const TH1D h2 
) [friend]

Definition at line 9124 of file TH1.cxx.

TH1D operator/ ( const TH1D h1,
const TH1D h2 
) [friend]

Definition at line 9135 of file TH1.cxx.

TH1D operator * ( Double_t  c1,
const TH1D h1 
) [friend]

Definition at line 9091 of file TH1.cxx.

TH1D operator * ( const TH1D h1,
Double_t  c1 
) [friend]

Definition at line 583 of file TH1.h.

TH1D operator+ ( const TH1D h1,
const TH1D h2 
) [friend]

Definition at line 9102 of file TH1.cxx.

TH1D operator- ( const TH1D h1,
const TH1D h2 
) [friend]

Definition at line 9113 of file TH1.cxx.

TH1D operator * ( const TH1D h1,
const TH1D h2 
) [friend]

Definition at line 9124 of file TH1.cxx.

TH1D operator/ ( const TH1D h1,
const TH1D h2 
) [friend]

Definition at line 9135 of file TH1.cxx.


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