TProfile
class description - source file - inheritance tree
private:
virtual Int_t Fill(Axis_t)
virtual void FillN(Int_t, const Axis_t*, const Double_t*, Int_t)
Double_t* GetB()
Double_t* GetW()
Double_t* GetW2()
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, Int_t, Double_t, Double_t)
protected:
virtual Int_t BufferFill(Axis_t x, Axis_t y, Stat_t w)
virtual Int_t BufferFill(Axis_t, Stat_t)
public:
TProfile(const char* name, const char* title, Int_t nbinsx, Axis_t xlow, Axis_t xup, Option_t* option)
TProfile(const char* name, const char* title, Int_t nbinsx, Axis_t xlow, Axis_t xup, Axis_t ylow, Axis_t yup, Option_t* option)
TProfile(const char* name, const char* title, Int_t nbinsx, const Float_t* xbins, Option_t* option)
TProfile(const char* name, const char* title, Int_t nbinsx, const Double_t* xbins, Option_t* option)
TProfile(const char* name, const char* title, Int_t nbinsx, const Double_t* xbins, Axis_t ylow, Axis_t yup, Option_t* option)
TProfile(const TProfile& profile)
TProfile()
virtual ~TProfile()
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)
static void Approximate(Bool_t approx = kTRUE)
virtual Int_t BufferEmpty(Bool_t deleteBuffer = kFALSE)
void BuildOptions(Double_t ymin, Double_t ymax, Option_t* option)
static TClass* Class()
virtual void Copy(TObject& hnew) const
virtual void Divide(const TH1* h1)
virtual void Divide(TF1* h1, Double_t c1 = 1)
virtual void Divide(const TH1* h1, const TH1* h2, Double_t c1 = 1, Double_t c2 = 1, Option_t* option)
virtual TH1* DrawCopy(Option_t* option) const
virtual Int_t Fill(const char* namex, Axis_t y, Stat_t w)
virtual Int_t Fill(Axis_t x, Axis_t y, Stat_t w)
virtual Int_t Fill(Axis_t x, Axis_t y)
virtual Int_t Fill(const char* namex, 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 Stat_t GetBinContent(Int_t bin) const
virtual Stat_t GetBinContent(Int_t bin, Int_t, Int_t) const
virtual Stat_t GetBinContent(Int_t bin, Int_t) const
virtual Stat_t GetBinEntries(Int_t bin) const
virtual Stat_t GetBinError(Int_t bin, Int_t) const
virtual Stat_t GetBinError(Int_t bin) const
virtual Stat_t GetBinError(Int_t bin, Int_t, Int_t) const
Option_t* GetErrorOption() const
virtual void GetStats(Stat_t* stats) const
virtual Double_t GetYmax() const
virtual Double_t GetYmin() 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)
TH1D* ProjectionX(const char* name = "_px", Option_t* option = "e") const
virtual TH1* Rebin(Int_t ngroup = 2, const char* newname)
virtual void Reset(Option_t* option)
virtual void SavePrimitive(ofstream& out, Option_t* option)
virtual void Scale(Double_t c1 = 1)
virtual void SetBinEntries(Int_t bin, Stat_t w)
virtual void SetBins(Int_t nbins, Double_t xmin, Double_t xmax)
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)
protected:
TArrayD fBinEntries number of entries per bin
EErrorType fErrorMode Option to compute errors
Double_t fYmin Lower limit in Y (if set)
Double_t fYmax Upper limit in Y (if set)
Bool_t fScaling !True when TProfile::Scale is called
static Bool_t fgApproximate bin error approximation option
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.