TH2
class description - source file - inheritance tree
class TH2 : public TH1
protected:
virtual Int_t BufferFill(Axis_t x, Axis_t y, Stat_t w)
virtual Int_t BufferFill(Axis_t, Stat_t)
public:
TH2(const char* name, const char* title, Int_t nbinsx, Axis_t xlow, Axis_t xup, Int_t nbinsy, Axis_t ylow, Axis_t yup)
TH2(const char* name, const char* title, Int_t nbinsx, const Double_t* xbins, Int_t nbinsy, Axis_t ylow, Axis_t yup)
TH2(const char* name, const char* title, Int_t nbinsx, Axis_t xlow, Axis_t xup, Int_t nbinsy, const Double_t* ybins)
TH2(const char* name, const char* title, Int_t nbinsx, const Double_t* xbins, Int_t nbinsy, const Double_t* ybins)
TH2(const char* name, const char* title, Int_t nbinsx, const Float_t* xbins, Int_t nbinsy, const Float_t* ybins)
TH2()
virtual ~TH2()
virtual Int_t BufferEmpty(Bool_t deleteBuffer = kFALSE)
static TClass* Class()
virtual void Copy(TObject& hnew) const
virtual Int_t Fill(Axis_t x, Axis_t y, Stat_t w)
virtual Int_t Fill(Axis_t x, const char* namey, Stat_t w)
virtual Int_t Fill(const char* namex, Axis_t y, Stat_t w)
virtual Int_t Fill(const char* namex, const char* namey, Stat_t w)
virtual Int_t Fill(const char*, Stat_t)
virtual Int_t Fill(Axis_t)
virtual Int_t Fill(Axis_t x, Axis_t y)
virtual void FillN(Int_t ntimes, const Axis_t* x, const Axis_t* y, const Double_t* w, Int_t stride = 1)
virtual void FillN(Int_t, const Axis_t*, const Double_t*, Int_t)
virtual void FillRandom(const char* fname, Int_t ntimes = 5000)
virtual void FillRandom(TH1* h, Int_t ntimes = 5000)
virtual void FitSlicesX(TF1* f1 = 0, Int_t binmin = 1, Int_t binmax = 0, Int_t cut = 0, Option_t* option = "QNR")
virtual void FitSlicesY(TF1* f1 = 0, Int_t binmin = 1, Int_t binmax = 0, Int_t cut = 0, Option_t* option = "QNR")
virtual Stat_t GetCorrelationFactor(Int_t axis1 = 1, Int_t axis2 = 2) const
virtual Stat_t GetCovariance(Int_t axis1 = 1, Int_t axis2 = 2) const
virtual void GetRandom2(Axis_t& x, Axis_t& y)
virtual void GetStats(Stat_t* stats) const
virtual Stat_t Integral(Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Option_t*) const
virtual Stat_t Integral(Int_t binx1, Int_t binx2, Int_t biny1, Int_t biny2, Option_t* option) const
virtual Stat_t Integral(Int_t, Int_t, Option_t*) const
virtual Stat_t Integral(Option_t* option) const
virtual TClass* IsA() const
virtual Double_t KolmogorovTest(TH1* h2, Option_t* option) const
virtual Int_t Merge(TCollection* list)
TProfile* ProfileX(const char* name = "_pfx", Int_t firstybin = -1, Int_t lastybin = -1, Option_t* option) const
TProfile* ProfileY(const char* name = "_pfy", Int_t firstxbin = -1, Int_t lastxbin = -1, Option_t* option) const
TH1D* ProjectionX(const char* name = "_px", Int_t firstybin = -1, Int_t lastybin = -1, Option_t* option) const
TH1D* ProjectionY(const char* name = "_py", Int_t firstxbin = -1, Int_t lastxbin = -1, Option_t* option) const
virtual void PutStats(Stat_t* stats)
virtual void Reset(Option_t* option)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
Stat_t fScalefactor Scale factor
Stat_t fTsumwy Total Sum of weight*Y
Stat_t fTsumwy2 Total Sum of weight*Y*Y
Stat_t fTsumwxy Total Sum of weight*X*Y
See also
-
TH2C, TH2D, TH2F, TH2I, TH2S
Last update: Fri May 14 13:32:39 2004
ROOT page - Class index - 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.