TProfile2D


class description - source file - inheritance tree

class TProfile2D : public TH2D

    private:
Double_t* GetB() Double_t* GetW() Double_t* GetW2() protected:
virtual Int_t BufferFill(Axis_t, Axis_t, Stat_t) virtual Int_t BufferFill(Axis_t x, Axis_t y, Axis_t z, Stat_t w) virtual Int_t BufferFill(Axis_t, Stat_t) public:
TProfile2D(const char* name, const char* title, Int_t nbinsx, Axis_t xlow, Axis_t xup, Int_t nbinsy, Axis_t ylow, Axis_t yup, Option_t* option) TProfile2D(const char* name, const char* title, Int_t nbinsx, Axis_t xlow, Axis_t xup, Int_t nbinsy, Axis_t ylow, Axis_t yup, Axis_t zlow, Axis_t zup, Option_t* option) TProfile2D(const TProfile2D& profile) TProfile2D() virtual ~TProfile2D() virtual void Add(const TH1* h1, const TH1* h2, Double_t c1 = 1, Double_t c2 = 1) virtual void Add(TF1* h1, Double_t c1 = 1) virtual void Add(const TH1* h1, Double_t c1 = 1) virtual Int_t BufferEmpty(Bool_t deleteBuffer = kFALSE) void BuildOptions(Double_t zmin, Double_t zmax, Option_t* option) static TClass* Class() virtual void Copy(TObject& hnew) const virtual void Divide(const TH1* h1, const TH1* h2, Double_t c1 = 1, Double_t c2 = 1, Option_t* option) virtual void Divide(TF1* h1, Double_t c1 = 1) virtual void Divide(const TH1* h1) virtual TH1* DrawCopy(Option_t* option) const virtual Int_t Fill(Axis_t, Stat_t) virtual Int_t Fill(const char*, Stat_t) virtual Int_t Fill(Axis_t x, const char* namey, Axis_t z) virtual Int_t Fill(const char* namex, Axis_t y, Axis_t z) virtual Int_t Fill(const char* namex, const char* namey, Axis_t z) virtual Int_t Fill(Axis_t x, Axis_t y, Axis_t z, Stat_t w) virtual Int_t Fill(Axis_t) virtual Int_t Fill(Axis_t x, Axis_t y, Axis_t z) virtual Stat_t GetBinContent(Int_t binx, Int_t biny, Int_t) const virtual Stat_t GetBinContent(Int_t bin) const virtual Stat_t GetBinContent(Int_t binx, Int_t biny) const virtual Stat_t GetBinEntries(Int_t bin) const virtual Stat_t GetBinError(Int_t binx, Int_t biny) const virtual Stat_t GetBinError(Int_t bin) const virtual Stat_t GetBinError(Int_t binx, Int_t biny, Int_t) const Option_t* GetErrorOption() const virtual void GetStats(Stat_t* stats) const virtual Double_t GetZmax() const virtual Double_t GetZmin() const virtual TClass* IsA() const virtual void LabelsDeflate(Option_t* axis = "X") virtual void LabelsInflate(Option_t* axis = "X") virtual void LabelsOption(Option_t* option = "h", Option_t* axis = "X") virtual Int_t Merge(TCollection* list) virtual void Multiply(const TH1* h1) virtual void Multiply(TF1* h1, Double_t c1 = 1) virtual void Multiply(const TH1* h1, const TH1* h2, Double_t c1 = 1, Double_t c2 = 1, Option_t* option) TH2D* ProjectionXY(const char* name = "_pxy", Option_t* option = "e") const virtual void Reset(Option_t* option) virtual void Scale(Double_t c1 = 1) virtual void SetBinEntries(Int_t bin, Stat_t w) virtual void SetBins(Int_t nbinsx, Double_t xmin, Double_t xmax, Int_t nbinsy, Double_t ymin, Double_t ymax) virtual void SetBins(Int_t, Double_t, Double_t, Int_t, Double_t, Double_t, Int_t, Double_t, Double_t) virtual void SetBins(Int_t, Double_t, Double_t) virtual void SetBuffer(Int_t buffersize, Option_t* option) virtual void SetErrorOption(Option_t* option) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
TArrayD fBinEntries number of entries per bin EErrorType fErrorMode Option to compute errors Double_t fZmin Lower limit in Z (if set) Double_t fZmax Upper limit in Z (if set)

Class Description



Last update: Fri May 14 13:32:42 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.