Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::FastHist2D Class Reference
Inheritance diagram for Hal::FastHist2D:
Hal::FastHist

Public Member Functions

 FastHist2D (TString name="", TString title="", Int_t nbinsX=0, Double_t xmin=0, Double_t xmax=0, Int_t nbinsY=0, Double_t ymin=0, Double_t ymax=0)
 
Double_t GetBinContent (Int_t i, Int_t j) const
 
Int_t FindBin (Double_t x, Double_t y) const
 
Double_t GetBinCenterX (Int_t bin) const
 
Double_t GetBinWidthX () const
 
Double_t GetBinCenterY (Int_t bin) const
 
Double_t GetBinWidthY () const
 
void Fill (Double_t x, Double_t y, Double_t w)
 
virtual TH1 * GetTH1 () const
 
- Public Member Functions inherited from Hal::FastHist
 FastHist (TString name="", TString title="")
 
void SetXaxisName (TString name)
 
void SetYaxisName (TString name)
 
void SetZaxisName (TString name)
 
Int_t GetNbinsX () const
 
Int_t GetNbinsY () const
 
Int_t GetNbinsZ () const
 
virtual Int_t FindBin (Double_t) const
 
virtual Int_t FindBin (Double_t, Double_t, Double_t) const
 
virtual Double_t GetBinContent (Int_t) const
 
virtual Double_t GetBinContent (Int_t, Int_t, Int_t) const
 
virtual void Fill (Double_t, Double_t)
 
virtual void Fill (Double_t, Double_t, Double_t, Double_t)
 
void SetRawBinContent (Int_t bin, Double_t w)
 
Double_t GetRawBinContent (Int_t bin) const
 
void IncrementRawBinContent (Int_t bin, Double_t w)
 
 ClassDef (FastHist, 1)
 

Additional Inherited Members

- Protected Attributes inherited from Hal::FastHist
TString fAxisNameX
 
TString fAxisNameY
 
TString fAxisNameZ
 
TString fTitle
 
Int_t fBinsNoX
 
Int_t fBinsNoY
 
Int_t fBinsNoZ
 
Int_t fTotalBinsNo
 
Double_t * fValues
 

Detailed Description

Definition at line 72 of file FastHist.h.

Constructor & Destructor Documentation

◆ FastHist2D()

Hal::FastHist2D::FastHist2D ( TString name = "",
TString title = "",
Int_t nbinsX = 0,
Double_t xmin = 0,
Double_t xmax = 0,
Int_t nbinsY = 0,
Double_t ymin = 0,
Double_t ymax = 0 )

Definition at line 74 of file FastHist.cxx.

◆ ~FastHist2D()

virtual Hal::FastHist2D::~FastHist2D ( )
inlinevirtual

Definition at line 97 of file FastHist.h.

Member Function Documentation

◆ Fill()

void Hal::FastHist2D::Fill ( Double_t x,
Double_t y,
Double_t w )
virtual

Reimplemented from Hal::FastHist.

Definition at line 116 of file FastHist.cxx.

◆ FindBin()

Int_t Hal::FastHist2D::FindBin ( Double_t x,
Double_t y ) const
virtual

Reimplemented from Hal::FastHist.

Definition at line 99 of file FastHist.cxx.

◆ GetBinCenterX()

Double_t Hal::FastHist2D::GetBinCenterX ( Int_t bin) const
inline

Definition at line 91 of file FastHist.h.

◆ GetBinCenterY()

Double_t Hal::FastHist2D::GetBinCenterY ( Int_t bin) const
inline

Definition at line 93 of file FastHist.h.

◆ GetBinContent()

Double_t Hal::FastHist2D::GetBinContent ( Int_t i,
Int_t j ) const
virtual

Reimplemented from Hal::FastHist.

Definition at line 133 of file FastHist.cxx.

◆ GetBinWidthX()

Double_t Hal::FastHist2D::GetBinWidthX ( ) const
inline

Definition at line 92 of file FastHist.h.

◆ GetBinWidthY()

Double_t Hal::FastHist2D::GetBinWidthY ( ) const
inline

Definition at line 94 of file FastHist.h.

◆ GetTH1()

TH1 * Hal::FastHist2D::GetTH1 ( ) const
virtual

Reimplemented from Hal::FastHist.

Definition at line 135 of file FastHist.cxx.


The documentation for this class was generated from the following files: