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)

Data Members

    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

Class Description



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.