library: libHist
#include "TH2.h"

TH2I


class description - header file - source file - inheritance tree (.pdf)

class TH2I : public TH2, public TArrayI

Inheritance Chart:
TObject
<-
TNamed
TAttLine
TAttFill
TAttMarker
<-
TH1
<-
TH2
TArray
<-
TArrayI
<-
TH2I

    public:
TH2I() TH2I(const char* name, const char* title, Int_t nbinsx, Double_t xlow, Double_t xup, Int_t nbinsy, Double_t ylow, Double_t yup) TH2I(const char* name, const char* title, Int_t nbinsx, const Double_t* xbins, Int_t nbinsy, Double_t ylow, Double_t yup) TH2I(const char* name, const char* title, Int_t nbinsx, Double_t xlow, Double_t xup, Int_t nbinsy, const Double_t* ybins) TH2I(const char* name, const char* title, Int_t nbinsx, const Double_t* xbins, Int_t nbinsy, const Double_t* ybins) TH2I(const char* name, const char* title, Int_t nbinsx, const Float_t* xbins, Int_t nbinsy, const Float_t* ybins) TH2I(const TH2I& h2i) virtual ~TH2I() virtual void AddBinContent(Int_t bin) virtual void AddBinContent(Int_t bin, Double_t w) static TClass* Class() 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 binx, Int_t biny) const virtual Double_t GetBinContent(Int_t binx, Int_t biny, Int_t) const virtual TClass* IsA() const TH2I& operator=(const TH2I& h1) 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) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members




Class Description

______________________________________________________________________________

 Service class for 2-Dim histogram classes

  TH2C a 2-D histogram with one byte per cell (char)
  TH2S a 2-D histogram with two bytes per cell (short integer)
  TH2I a 2-D histogram with four bytes per cell (32 bits integer)
  TH2F a 2-D histogram with four bytes per cell (float)
  TH2D a 2-D histogram with eight bytes per cell (double)

TH2I()
 Constructor.
~TH2I()
 Destructor.
TH2I(const char *name,const char *title,Int_t nbinsx,Double_t xlow,Double_t xup ,Int_t nbinsy,Double_t ylow,Double_t yup)
 Constructor.
TH2I(const char *name,const char *title,Int_t nbinsx,const Double_t *xbins ,Int_t nbinsy,Double_t ylow,Double_t yup)
 Constructor.
TH2I(const char *name,const char *title,Int_t nbinsx,Double_t xlow,Double_t xup ,Int_t nbinsy,const Double_t *ybins)
 Constructor.
TH2I(const char *name,const char *title,Int_t nbinsx,const Double_t *xbins ,Int_t nbinsy,const Double_t *ybins)
 Constructor.
TH2I(const char *name,const char *title,Int_t nbinsx,const Float_t *xbins ,Int_t nbinsy,const Float_t *ybins)
 Constructor.
TH2I(const TH2I &h2i)
 Copy constructor.
void AddBinContent(Int_t bin)
*-*-*-*-*-*-*-*-*-*Increment bin content by 1*-*-*-*-*-*-*-*-*-*-*-*-*-*
*-*                ==========================
void AddBinContent(Int_t bin, Double_t w)
*-*-*-*-*-*-*-*-*-*Increment bin content by w*-*-*-*-*-*-*-*-*-*-*-*-*-*
*-*                ==========================
void Copy(TObject &newth2)
 Copy.
TH1 * DrawCopy(Option_t *option)
 Draw copy.
Double_t GetBinContent(Int_t bin)
 Get bin content.
void Reset(Option_t *option)
*-*-*-*-*-*-*-*Reset this histogram: contents, errors, etc*-*-*-*-*-*-*-*
*-*            ===========================================
void SetBinContent(Int_t bin, Double_t content)
 Set bin content
void SetBinsLength(Int_t n)
 Set total number of bins including under/overflow
 Reallocate bin contents array
TH2I& operator=(const TH2I &h1)
 Operator =
Double_t GetBinContent(Int_t bin)
Double_t GetBinContent(Int_t binx, Int_t biny)
void SetBinContent(Int_t bin, Double_t content)
void SetBinContent(Int_t binx, Int_t biny, Double_t content)

Author: Rene Brun 26/12/94
Last update: root/hist:$Name: $:$Id: TH2.cxx,v 1.97 2006/07/03 12:12:21 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.