TProfile2D Class Reference

#include <TProfile2D.h>

Inheritance diagram for TProfile2D:

TH2D TH2D TArrayD TH2 TArrayD TH2 TArrayD TH2 TArrayD TH2 List of all members.

Public Member Functions

 TProfile2D ()
 TProfile2D (const char *name, const char *title, Int_t nbinsx, Double_t xlow, Double_t xup, Int_t nbinsy, Double_t ylow, Double_t yup, Double_t zlow, Double_t zup, Option_t *option="")
 TProfile2D (const char *name, const char *title, Int_t nbinsx, Double_t xlow, Double_t xup, Int_t nbinsy, Double_t ylow, Double_t yup, Option_t *option="")
 TProfile2D (const char *name, const char *title, Int_t nbinsx, const Double_t *xbins, Int_t nbinsy, Double_t ylow, Double_t yup, Option_t *option="")
 TProfile2D (const char *name, const char *title, Int_t nbinsx, Double_t xlow, Double_t xup, Int_t nbinsy, const Double_t *ybins, Option_t *option="")
 TProfile2D (const char *name, const char *title, Int_t nbinsx, const Double_t *xbins, Int_t nbinsy, const Double_t *ybins, Option_t *option="")
 TProfile2D (const TProfile2D &profile)
virtual ~TProfile2D ()
virtual void Add (TF1 *h1, Double_t c1=1, Option_t *option="")
virtual void Add (const TH1 *h1, Double_t c1=1)
virtual void Add (const TH1 *h1, const TH1 *h2, Double_t c1=1, Double_t c2=1)
void BuildOptions (Double_t zmin, Double_t zmax, Option_t *option)
virtual Int_t BufferEmpty (Int_t action=0)
virtual void Copy (TObject &hnew) const
virtual void Divide (TF1 *h1, Double_t c1=1)
virtual void Divide (const TH1 *h1)
virtual void Divide (const TH1 *h1, const TH1 *h2, Double_t c1=1, Double_t c2=1, Option_t *option="")
virtual TH1DrawCopy (Option_t *option="") const
Int_t Fill (Double_t)
Int_t Fill (const char *, Double_t)
Int_t Fill (Double_t, Double_t)
Int_t Fill (Double_t x, Double_t y, Double_t z)
virtual Int_t Fill (Double_t x, const char *namey, Double_t z)
virtual Int_t Fill (const char *namex, Double_t y, Double_t z)
virtual Int_t Fill (const char *namex, const char *namey, Double_t z)
virtual Int_t Fill (Double_t x, Double_t y, Double_t z, Double_t w)
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 Double_t GetBinError (Int_t bin) const
virtual Double_t GetBinError (Int_t binx, Int_t biny) const
virtual Double_t GetBinError (Int_t binx, Int_t biny, Int_t) const
virtual Double_t GetBinEntries (Int_t bin) const
virtual Double_t GetBinEffectiveEntries (Int_t bin)
virtual TArrayDGetBinSumw2 ()
virtual const TArrayDGetBinSumw2 () const
Option_tGetErrorOption () const
virtual void GetStats (Double_t *stats) const
virtual Double_t GetZmin () const
virtual Double_t GetZmax () 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 Long64_t Merge (TCollection *list)
virtual void Multiply (TF1 *h1, Double_t c1=1)
virtual void Multiply (const TH1 *h1)
virtual void Multiply (const TH1 *h1, const TH1 *h2, Double_t c1=1, Double_t c2=1, Option_t *option="")
TH2DProjectionXY (const char *name="_pxy", Option_t *option="e") const
virtual void PutStats (Double_t *stats)
virtual void Reset (Option_t *option="")
virtual void RebinAxis (Double_t x, TAxis *axis)
virtual TProfile2DRebin2D (Int_t nxgroup=2, Int_t nygroup=2, const char *newname="")
virtual TProfile2DRebinX (Int_t ngroup=2, const char *newname="")
virtual TProfile2DRebinY (Int_t ngroup=2, const char *newname="")
virtual void SavePrimitive (ostream &out, Option_t *option="")
virtual void Scale (Double_t c1=1, Option_t *option="")
virtual void SetBinEntries (Int_t bin, Double_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 SetBuffer (Int_t buffersize, Option_t *option="")
virtual void SetErrorOption (Option_t *option="")
virtual void Sumw2 ()
 TProfile2D ()
 TProfile2D (const char *name, const char *title, Int_t nbinsx, Double_t xlow, Double_t xup, Int_t nbinsy, Double_t ylow, Double_t yup, Double_t zlow, Double_t zup, Option_t *option="")
 TProfile2D (const char *name, const char *title, Int_t nbinsx, Double_t xlow, Double_t xup, Int_t nbinsy, Double_t ylow, Double_t yup, Option_t *option="")
 TProfile2D (const char *name, const char *title, Int_t nbinsx, const Double_t *xbins, Int_t nbinsy, Double_t ylow, Double_t yup, Option_t *option="")
 TProfile2D (const char *name, const char *title, Int_t nbinsx, Double_t xlow, Double_t xup, Int_t nbinsy, const Double_t *ybins, Option_t *option="")
 TProfile2D (const char *name, const char *title, Int_t nbinsx, const Double_t *xbins, Int_t nbinsy, const Double_t *ybins, Option_t *option="")
 TProfile2D (const TProfile2D &profile)
virtual ~TProfile2D ()
virtual void Add (TF1 *h1, Double_t c1=1, Option_t *option="")
virtual void Add (const TH1 *h1, Double_t c1=1)
virtual void Add (const TH1 *h1, const TH1 *h2, Double_t c1=1, Double_t c2=1)
void BuildOptions (Double_t zmin, Double_t zmax, Option_t *option)
virtual Int_t BufferEmpty (Int_t action=0)
virtual void Copy (TObject &hnew) const
virtual void Divide (TF1 *h1, Double_t c1=1)
virtual void Divide (const TH1 *h1)
virtual void Divide (const TH1 *h1, const TH1 *h2, Double_t c1=1, Double_t c2=1, Option_t *option="")
virtual TH1DrawCopy (Option_t *option="") const
Int_t Fill (Double_t)
Int_t Fill (const char *, Double_t)
Int_t Fill (Double_t, Double_t)
Int_t Fill (Double_t x, Double_t y, Double_t z)
virtual Int_t Fill (Double_t x, const char *namey, Double_t z)
virtual Int_t Fill (const char *namex, Double_t y, Double_t z)
virtual Int_t Fill (const char *namex, const char *namey, Double_t z)
virtual Int_t Fill (Double_t x, Double_t y, Double_t z, Double_t w)
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 Double_t GetBinError (Int_t bin) const
virtual Double_t GetBinError (Int_t binx, Int_t biny) const
virtual Double_t GetBinError (Int_t binx, Int_t biny, Int_t) const
virtual Double_t GetBinEntries (Int_t bin) const
virtual Double_t GetBinEffectiveEntries (Int_t bin)
virtual TArrayDGetBinSumw2 ()
virtual const TArrayDGetBinSumw2 () const
Option_tGetErrorOption () const
virtual void GetStats (Double_t *stats) const
virtual Double_t GetZmin () const
virtual Double_t GetZmax () 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 Long64_t Merge (TCollection *list)
virtual void Multiply (TF1 *h1, Double_t c1=1)
virtual void Multiply (const TH1 *h1)
virtual void Multiply (const TH1 *h1, const TH1 *h2, Double_t c1=1, Double_t c2=1, Option_t *option="")
TH2DProjectionXY (const char *name="_pxy", Option_t *option="e") const
virtual void PutStats (Double_t *stats)
virtual void Reset (Option_t *option="")
virtual void RebinAxis (Double_t x, TAxis *axis)
virtual TProfile2DRebin2D (Int_t nxgroup=2, Int_t nygroup=2, const char *newname="")
virtual TProfile2DRebinX (Int_t ngroup=2, const char *newname="")
virtual TProfile2DRebinY (Int_t ngroup=2, const char *newname="")
virtual void SavePrimitive (ostream &out, Option_t *option="")
virtual void Scale (Double_t c1=1, Option_t *option="")
virtual void SetBinEntries (Int_t bin, Double_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 SetBuffer (Int_t buffersize, Option_t *option="")
virtual void SetErrorOption (Option_t *option="")
virtual void Sumw2 ()

Static Public Member Functions

static void Approximate (Bool_t approx=kTRUE)
static void Approximate (Bool_t approx=kTRUE)

Protected Member Functions

virtual Int_t BufferFill (Double_t, Double_t)
virtual Int_t BufferFill (Double_t, Double_t, Double_t)
virtual Int_t BufferFill (Double_t x, Double_t y, Double_t z, Double_t w)
void SetBins (const Int_t *nbins, const Double_t *range)
Int_t Fill (const Double_t *v)
virtual Int_t BufferFill (Double_t, Double_t)
virtual Int_t BufferFill (Double_t, Double_t, Double_t)
virtual Int_t BufferFill (Double_t x, Double_t y, Double_t z, Double_t w)
void SetBins (const Int_t *nbins, const Double_t *range)
Int_t Fill (const Double_t *v)

Protected Attributes

TArrayD fBinEntries
EErrorType fErrorMode
Double_t fZmin
Double_t fZmax
Bool_t fScaling
Double_t fTsumwz
 True when TProfile2D::Scale is called.
Double_t fTsumwz2
TArrayD fBinSumw2

Static Protected Attributes

static Bool_t fgApproximate

Private Member Functions

Double_tGetB ()
Double_tGetB2 ()
Double_tGetW ()
Double_tGetW2 ()
void SetBins (Int_t, Double_t, Double_t)
void SetBins (Int_t, const Double_t *)
void SetBins (Int_t, const Double_t *, Int_t, const Double_t *)
void SetBins (Int_t, Double_t, Double_t, Int_t, Double_t, Double_t, Int_t, Double_t, Double_t)
void SetBins (Int_t, const Double_t *, Int_t, const Double_t *, Int_t, const Double_t *)
Double_tGetB ()
Double_tGetB2 ()
Double_tGetW ()
Double_tGetW2 ()
void SetBins (Int_t, Double_t, Double_t)
void SetBins (Int_t, const Double_t *)
void SetBins (Int_t, const Double_t *, Int_t, const Double_t *)
void SetBins (Int_t, Double_t, Double_t, Int_t, Double_t, Double_t, Int_t, Double_t, Double_t)
void SetBins (Int_t, const Double_t *, Int_t, const Double_t *, Int_t, const Double_t *)

Friends

class TProfileHelper

Detailed Description

Definition at line 31 of file TProfile2D.h.


Constructor & Destructor Documentation

TProfile2D::TProfile2D (  ) 

TProfile2D::TProfile2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
Double_t  xlow,
Double_t  xup,
Int_t  nbinsy,
Double_t  ylow,
Double_t  yup,
Double_t  zlow,
Double_t  zup,
Option_t option = "" 
)

Definition at line 144 of file TProfile2D.cxx.

References BuildOptions(), TH1::fgBufferSize, and SetBuffer().

TProfile2D::TProfile2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
Double_t  xlow,
Double_t  xup,
Int_t  nbinsy,
Double_t  ylow,
Double_t  yup,
Option_t option = "" 
)

Definition at line 85 of file TProfile2D.cxx.

References BuildOptions(), TH1::fgBufferSize, and SetBuffer().

TProfile2D::TProfile2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
const Double_t xbins,
Int_t  nbinsy,
Double_t  ylow,
Double_t  yup,
Option_t option = "" 
)

Definition at line 116 of file TProfile2D.cxx.

References BuildOptions().

TProfile2D::TProfile2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
Double_t  xlow,
Double_t  xup,
Int_t  nbinsy,
const Double_t ybins,
Option_t option = "" 
)

Definition at line 125 of file TProfile2D.cxx.

References BuildOptions().

TProfile2D::TProfile2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
const Double_t xbins,
Int_t  nbinsy,
const Double_t ybins,
Option_t option = "" 
)

Definition at line 134 of file TProfile2D.cxx.

References BuildOptions().

TProfile2D::TProfile2D ( const TProfile2D profile  ) 

Definition at line 223 of file TProfile2D.cxx.

References profile.

TProfile2D::~TProfile2D (  )  [virtual]

Definition at line 77 of file TProfile2D.cxx.

TProfile2D::TProfile2D (  ) 

TProfile2D::TProfile2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
Double_t  xlow,
Double_t  xup,
Int_t  nbinsy,
Double_t  ylow,
Double_t  yup,
Double_t  zlow,
Double_t  zup,
Option_t option = "" 
)

TProfile2D::TProfile2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
Double_t  xlow,
Double_t  xup,
Int_t  nbinsy,
Double_t  ylow,
Double_t  yup,
Option_t option = "" 
)

TProfile2D::TProfile2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
const Double_t xbins,
Int_t  nbinsy,
Double_t  ylow,
Double_t  yup,
Option_t option = "" 
)

TProfile2D::TProfile2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
Double_t  xlow,
Double_t  xup,
Int_t  nbinsy,
const Double_t ybins,
Option_t option = "" 
)

TProfile2D::TProfile2D ( const char *  name,
const char *  title,
Int_t  nbinsx,
const Double_t xbins,
Int_t  nbinsy,
const Double_t ybins,
Option_t option = "" 
)

TProfile2D::TProfile2D ( const TProfile2D profile  ) 

virtual TProfile2D::~TProfile2D (  )  [virtual]


Member Function Documentation

virtual Int_t TProfile2D::BufferFill ( Double_t  ,
Double_t   
) [inline, protected, virtual]

Reimplemented from TH2.

Definition at line 47 of file TProfile2D.h.

Referenced by Fill().

virtual Int_t TProfile2D::BufferFill ( Double_t  ,
Double_t  ,
Double_t   
) [inline, protected, virtual]

Reimplemented from TH2.

Definition at line 48 of file TProfile2D.h.

Int_t TProfile2D::BufferFill ( Double_t  x,
Double_t  y,
Double_t  z,
Double_t  w 
) [protected, virtual]

Definition at line 364 of file TProfile2D.cxx.

References buffer, BufferEmpty(), TH1::fBuffer, TH1::fBufferSize, TH1::fEntries, Fill(), and TArrayD::Reset().

void TProfile2D::SetBins ( const Int_t nbins,
const Double_t range 
) [inline, protected]

Definition at line 52 of file TProfile2D.h.

Referenced by Rebin2D(), and SetBins().

Int_t TProfile2D::Fill ( const Double_t v  )  [inline, protected]

Definition at line 54 of file TProfile2D.h.

Referenced by BufferEmpty(), BufferFill(), ProjectionTester::buildHistograms(), ProjectionTester::buildHistogramsWithWeights(), TProofDrawProfile2D::DoFill(), Fill(), TSelectorDraw::TakeAction(), test2DRebinProfile(), and testTH3toTH2().

Double_t* TProfile2D::GetB (  )  [inline, private]

Definition at line 57 of file TProfile2D.h.

References TArrayD::fArray, and fBinEntries.

Referenced by Rebin2D().

Double_t* TProfile2D::GetB2 (  )  [inline, private]

Definition at line 58 of file TProfile2D.h.

References TArrayD::fArray, fBinSumw2, and TArray::fN.

Referenced by Rebin2D().

Double_t* TProfile2D::GetW (  )  [inline, private]

Definition at line 59 of file TProfile2D.h.

References TArrayD::fArray.

Referenced by Rebin2D().

Double_t* TProfile2D::GetW2 (  )  [inline, private]

Definition at line 60 of file TProfile2D.h.

References TArrayD::fArray, and TH1::fSumw2.

Referenced by Rebin2D().

void TProfile2D::SetBins ( Int_t  ,
Double_t  ,
Double_t   
) [inline, private, virtual]

Reimplemented from TH1.

Definition at line 61 of file TProfile2D.h.

References TObject::MayNotUse().

void TProfile2D::SetBins ( Int_t  ,
const Double_t  
) [inline, private, virtual]

Reimplemented from TH1.

Definition at line 63 of file TProfile2D.h.

References TObject::MayNotUse().

void TProfile2D::SetBins ( Int_t  ,
const Double_t ,
Int_t  ,
const Double_t  
) [inline, private, virtual]

Reimplemented from TH1.

Definition at line 65 of file TProfile2D.h.

References TObject::MayNotUse().

void TProfile2D::SetBins ( Int_t  ,
Double_t  ,
Double_t  ,
Int_t  ,
Double_t  ,
Double_t  ,
Int_t  ,
Double_t  ,
Double_t   
) [inline, private, virtual]

Reimplemented from TH1.

Definition at line 67 of file TProfile2D.h.

References TObject::MayNotUse().

void TProfile2D::SetBins ( Int_t  ,
const Double_t ,
Int_t  ,
const Double_t ,
Int_t  ,
const Double_t  
) [inline, private, virtual]

Reimplemented from TH1.

Definition at line 69 of file TProfile2D.h.

References TObject::MayNotUse().

void TProfile2D::Add ( TF1 h1,
Double_t  c1 = 1,
Option_t option = "" 
) [virtual]

Reimplemented from TH1.

Definition at line 232 of file TProfile2D.cxx.

References TObject::Error().

void TProfile2D::Add ( const TH1 h1,
Double_t  c1 = 1 
) [virtual]

Reimplemented from TH1.

Definition at line 242 of file TProfile2D.cxx.

References TProfileHelper::Add(), xmlio::Class, TObject::Error(), h1, and TObject::InheritsFrom().

void TProfile2D::Add ( const TH1 h1,
const TH1 h2,
Double_t  c1 = 1,
Double_t  c2 = 1 
) [virtual]

Reimplemented from TH1.

Definition at line 259 of file TProfile2D.cxx.

References TProfileHelper::Add(), xmlio::Class, TObject::Error(), h1, h2, and TObject::InheritsFrom().

void TProfile2D::Approximate ( Bool_t  approx = kTRUE  )  [static]

Definition at line 284 of file TProfile2D.cxx.

References fgApproximate.

Referenced by G__G__Hist_307_0_25(), G__setup_memfuncTProfile2D(), and stressHistogram().

void TProfile2D::BuildOptions ( Double_t  zmin,
Double_t  zmax,
Option_t option 
)

Definition at line 163 of file TProfile2D.cxx.

References fBinEntries, TH1::fgDefaultSumw2, TH1::fNcells, fScaling, fTsumwz, fTsumwz2, fZmax, fZmin, kFALSE, TArrayD::Set(), SetErrorOption(), Sumw2(), and TH1::Sumw2().

Referenced by TProfile2D().

Int_t TProfile2D::BufferEmpty ( Int_t  action = 0  )  [virtual]

Reimplemented from TH2.

Definition at line 300 of file TProfile2D.cxx.

References buffer, TH1::fBuffer, TH1::fBufferSize, TH1::fEntries, Fill(), THLimitsFinder::FindGoodLimits(), TH1::fXaxis, TH1::fYaxis, THLimitsFinder::GetLimitsFinder(), TAxis::GetXmax(), TAxis::GetXmin(), i, TH1::kCanRebin, keep, RebinAxis(), TArrayD::Reset(), TObject::TestBit(), x, xmax, xmin, y, ymax, and ymin.

Referenced by BufferFill(), and SetBuffer().

void TProfile2D::Copy ( TObject hnew  )  const [virtual]

Reimplemented from TH2D.

Definition at line 397 of file TProfile2D.cxx.

References TH2D::Copy(), TArrayD::Copy(), TArrayD::fArray, fBinEntries, fBinSumw2, fErrorMode, TH1::fNcells, fScaling, TH1::fSumw2, fTsumwz, fTsumwz2, fZmax, and fZmin.

void TProfile2D::Divide ( TF1 h1,
Double_t  c1 = 1 
) [virtual]

Reimplemented from TH1.

Definition at line 419 of file TProfile2D.cxx.

References TObject::Error().

void TProfile2D::Divide ( const TH1 h1  )  [virtual]

Reimplemented from TH1.

Definition at line 428 of file TProfile2D.cxx.

References TMath::Abs(), c1, xmlio::Class, TObject::Error(), TArrayD::fArray, fBinEntries, fBinSumw2, TH1::fEntries, TArray::fN, TH1::fSumw2, TH1::fTsumw, TH1::fTsumw2, TH1::fTsumwx, TH1::fTsumwx2, TH2::fTsumwxy, TH2::fTsumwy, TH2::fTsumwy2, fTsumwz, fTsumwz2, TH1::fXaxis, TH1::fYaxis, TAxis::GetBinCenter(), TAxis::GetNbins(), TH1::GetNbinsX(), TH1::GetNbinsY(), h1, TObject::InheritsFrom(), p1(), TArrayD::TArrayD(), w, TObject::Warning(), x, and y.

void TProfile2D::Divide ( const TH1 h1,
const TH1 h2,
Double_t  c1 = 1,
Double_t  c2 = 1,
Option_t option = "" 
) [virtual]

Reimplemented from TH1.

Definition at line 507 of file TProfile2D.cxx.

References TMath::Abs(), binomial(), xmlio::Class, TString::Contains(), TObject::Error(), TArrayD::fArray, fBinEntries, TH1::fEntries, TH1::fSumw2, TH1::fTsumw, TH1::fTsumw2, TH1::fTsumwx, TH1::fTsumwx2, TH2::fTsumwxy, TH2::fTsumwy, TH2::fTsumwy2, fTsumwz, fTsumwz2, TH1::fXaxis, TH1::fYaxis, TAxis::GetBinCenter(), TAxis::GetNbins(), TH1::GetNbinsX(), TH1::GetNbinsY(), h1, h2, TObject::InheritsFrom(), kFALSE, kTRUE, p1(), p2(), TString::ToLower(), w, x, and y.

TH1 * TProfile2D::DrawCopy ( Option_t option = ""  )  const [virtual]

Reimplemented from TH2D.

Definition at line 604 of file TProfile2D.cxx.

References TObject::AppendPad(), TNamed::Clone(), TString::Contains(), gPad, TObject::kCanDelete, TObject::SetBit(), TH1::SetDirectory(), and TString::ToLower().

Int_t TProfile2D::Fill ( Double_t   )  [inline, virtual]

Reimplemented from TH2.

Definition at line 98 of file TProfile2D.h.

Int_t TProfile2D::Fill ( const char *  ,
Double_t   
) [inline, virtual]

Reimplemented from TH2.

Definition at line 99 of file TProfile2D.h.

Int_t TProfile2D::Fill ( Double_t  ,
Double_t   
) [inline, virtual]

Reimplemented from TH2.

Definition at line 100 of file TProfile2D.h.

Int_t TProfile2D::Fill ( Double_t  x,
Double_t  y,
Double_t  z 
) [virtual]

Reimplemented from TH2.

Definition at line 619 of file TProfile2D.cxx.

References BufferFill(), TArrayD::fArray, fBinEntries, fBinSumw2, TH1::fBuffer, TH1::fEntries, TH1::fgStatOverflows, TAxis::FindBin(), TArray::fN, TH1::fSumw2, TH1::fTsumw, TH1::fTsumw2, TH1::fTsumwx, TH1::fTsumwx2, TH2::fTsumwxy, TH2::fTsumwy, TH2::fTsumwy2, fTsumwz, fTsumwz2, TH1::fXaxis, TH1::fYaxis, fZmax, fZmin, TH1::GetBin(), and TAxis::GetNbins().

Int_t TProfile2D::Fill ( Double_t  x,
const char *  namey,
Double_t  z 
) [virtual]

Reimplemented from TH2.

Definition at line 660 of file TProfile2D.cxx.

References TH2D::AddBinContent(), TArrayD::fArray, fBinEntries, fBinSumw2, TH1::fEntries, TH1::fgStatOverflows, TAxis::FindBin(), TArray::fN, TH1::fSumw2, TH1::fTsumw, TH1::fTsumw2, TH1::fTsumwx, TH1::fTsumwx2, TH2::fTsumwxy, TH2::fTsumwy, TH2::fTsumwy2, fTsumwz, fTsumwz2, TH1::fXaxis, TH1::fYaxis, fZmax, fZmin, TAxis::GetBinCenter(), TAxis::GetNbins(), and y.

Int_t TProfile2D::Fill ( const char *  namex,
Double_t  y,
Double_t  z 
) [virtual]

Reimplemented from TH2.

Definition at line 733 of file TProfile2D.cxx.

References TH2D::AddBinContent(), TArrayD::fArray, fBinEntries, fBinSumw2, TH1::fEntries, TH1::fgStatOverflows, TAxis::FindBin(), TArray::fN, TH1::fSumw2, TH1::fTsumw, TH1::fTsumw2, TH1::fTsumwx, TH1::fTsumwx2, TH2::fTsumwxy, TH2::fTsumwy, TH2::fTsumwy2, fTsumwz, fTsumwz2, TH1::fXaxis, TH1::fYaxis, fZmax, fZmin, TAxis::GetBinCenter(), TAxis::GetNbins(), and x.

Int_t TProfile2D::Fill ( const char *  namex,
const char *  namey,
Double_t  z 
) [virtual]

Reimplemented from TH2.

Definition at line 697 of file TProfile2D.cxx.

References TH2D::AddBinContent(), TArrayD::fArray, fBinEntries, fBinSumw2, TH1::fEntries, TAxis::FindBin(), TArray::fN, TH1::fSumw2, TH1::fTsumw, TH1::fTsumw2, TH1::fTsumwx, TH1::fTsumwx2, TH2::fTsumwxy, TH2::fTsumwy, TH2::fTsumwy2, fTsumwz, fTsumwz2, TH1::fXaxis, TH1::fYaxis, fZmax, fZmin, TAxis::GetBinCenter(), TAxis::GetNbins(), x, and y.

Int_t TProfile2D::Fill ( Double_t  x,
Double_t  y,
Double_t  z,
Double_t  w 
) [virtual]

Definition at line 770 of file TProfile2D.cxx.

References TH2D::AddBinContent(), BufferFill(), TArrayD::fArray, fBinEntries, fBinSumw2, TH1::fBuffer, TH1::fEntries, TH1::fgStatOverflows, TAxis::FindBin(), TArray::fN, TH1::fSumw2, TH1::fTsumw, TH1::fTsumw2, TH1::fTsumwx, TH1::fTsumwx2, TH2::fTsumwxy, TH2::fTsumwy, TH2::fTsumwy2, fTsumwz, fTsumwz2, TH1::fXaxis, TH1::fYaxis, fZmax, fZmin, TAxis::GetNbins(), and u.

Double_t TProfile2D::GetBinContent ( Int_t  bin  )  const [virtual]

Reimplemented from TH2D.

Definition at line 812 of file TProfile2D.cxx.

References TArrayD::fArray, fBinEntries, TH1::fBuffer, and TH1::fNcells.

Referenced by GetBinContent(), and ProjectionXY().

virtual Double_t TProfile2D::GetBinContent ( Int_t  binx,
Int_t  biny 
) const [inline, virtual]

Reimplemented from TH2D.

Definition at line 107 of file TProfile2D.h.

References TH1::GetBin(), and GetBinContent().

virtual Double_t TProfile2D::GetBinContent ( Int_t  binx,
Int_t  biny,
Int_t   
) const [inline, virtual]

Reimplemented from TH2D.

Definition at line 108 of file TProfile2D.h.

References TH1::GetBin(), and GetBinContent().

Double_t TProfile2D::GetBinError ( Int_t  bin  )  const [virtual]

Reimplemented from TH1.

Definition at line 853 of file TProfile2D.cxx.

References TProfileHelper::GetBinError().

Referenced by GetBinError(), and ProjectionXY().

virtual Double_t TProfile2D::GetBinError ( Int_t  binx,
Int_t  biny 
) const [inline, virtual]

Reimplemented from TH1.

Definition at line 110 of file TProfile2D.h.

References TH1::GetBin(), and GetBinError().

virtual Double_t TProfile2D::GetBinError ( Int_t  binx,
Int_t  biny,
Int_t   
) const [inline, virtual]

Reimplemented from TH1.

Definition at line 111 of file TProfile2D.h.

References TH1::GetBin(), and GetBinError().

Double_t TProfile2D::GetBinEntries ( Int_t  bin  )  const [virtual]

Definition at line 826 of file TProfile2D.cxx.

References TArrayD::fArray, fBinEntries, TH1::fBuffer, and TH1::fNcells.

Referenced by ProjectionXY(), and SavePrimitive().

Double_t TProfile2D::GetBinEffectiveEntries ( Int_t  bin  )  [virtual]

Definition at line 838 of file TProfile2D.cxx.

References TProfileHelper::GetBinEffectiveEntries().

virtual TArrayD* TProfile2D::GetBinSumw2 (  )  [inline, virtual]

Definition at line 114 of file TProfile2D.h.

References fBinSumw2.

virtual const TArrayD* TProfile2D::GetBinSumw2 (  )  const [inline, virtual]

Definition at line 115 of file TProfile2D.h.

References fBinSumw2.

Option_t * TProfile2D::GetErrorOption (  )  const

Definition at line 876 of file TProfile2D.cxx.

References fErrorMode, kERRORSPREAD, kERRORSPREADG, and kERRORSPREADI.

void TProfile2D::GetStats ( Double_t stats  )  const [virtual]

Reimplemented from TH2.

Definition at line 888 of file TProfile2D.cxx.

References TArrayD::fArray, fBinEntries, fBinSumw2, TH1::fBuffer, TH1::fgStatOverflows, TArray::fN, TH1::fSumw2, TH1::fTsumw, TH1::fTsumw2, TH1::fTsumwx, TH1::fTsumwx2, TH2::fTsumwxy, TH2::fTsumwy, TH2::fTsumwy2, fTsumwz, fTsumwz2, TH1::fXaxis, TH1::fYaxis, TH1::GetBin(), TAxis::GetBinCenter(), TAxis::GetFirst(), TAxis::GetLast(), TAxis::GetNbins(), TAxis::kAxisRange, TObject::TestBit(), w, x, and y.

virtual Double_t TProfile2D::GetZmin (  )  const [inline, virtual]

Definition at line 118 of file TProfile2D.h.

References fZmin.

virtual Double_t TProfile2D::GetZmax (  )  const [inline, virtual]

Definition at line 119 of file TProfile2D.h.

References fZmax.

void TProfile2D::LabelsDeflate ( Option_t axis = "X"  )  [virtual]

Reimplemented from TH1.

Definition at line 963 of file TProfile2D.cxx.

References TProfileHelper::LabelsDeflate().

void TProfile2D::LabelsInflate ( Option_t axis = "X"  )  [virtual]

Reimplemented from TH1.

Definition at line 971 of file TProfile2D.cxx.

References TProfileHelper::LabelsInflate().

void TProfile2D::LabelsOption ( Option_t option = "h",
Option_t axis = "X" 
) [virtual]

Reimplemented from TH1.

Definition at line 981 of file TProfile2D.cxx.

References a, TList::Add(), TList::At(), axis, THashList::Clear(), TString::Contains(), errors, TArrayD::fArray, fBinEntries, TH1::fSumw2, TH1::fXaxis, TH1::fYaxis, TAxis::GetNbins(), TCollection::GetSize(), TH1::GetXaxis(), TH1::GetYaxis(), i, j, k, kFALSE, TAxis::kLabelsDown, TAxis::kLabelsHori, TAxis::kLabelsUp, TAxis::kLabelsVert, kTRUE, TMath::Min(), n, TObject::SetBit(), TObject::SetUniqueID(), sort(), TMath::Sort(), TString::ToLower(), and TObject::Warning().

Long64_t TProfile2D::Merge ( TCollection list  )  [virtual]

Reimplemented from TH2.

Definition at line 1144 of file TProfile2D.cxx.

References TProfileHelper::Merge().

void TProfile2D::Multiply ( TF1 h1,
Double_t  c1 = 1 
) [virtual]

Reimplemented from TH1.

Definition at line 1163 of file TProfile2D.cxx.

References TObject::Error().

void TProfile2D::Multiply ( const TH1 h1  )  [virtual]

Reimplemented from TH1.

Definition at line 1172 of file TProfile2D.cxx.

References TObject::Error().

void TProfile2D::Multiply ( const TH1 h1,
const TH1 h2,
Double_t  c1 = 1,
Double_t  c2 = 1,
Option_t option = "" 
) [virtual]

Reimplemented from TH1.

Definition at line 1184 of file TProfile2D.cxx.

References TObject::Error().

TH2D * TProfile2D::ProjectionXY ( const char *  name = "_pxy",
Option_t option = "e" 
) const

Definition at line 1196 of file TProfile2D.cxx.

References TString::Contains(), TArrayD::fArray, fBinSumw2, TH1::fEntries, TArray::fN, TH1::fSumw2, TH1::fXaxis, TH1::fYaxis, TH1::GetBin(), GetBinContent(), GetBinEntries(), GetBinError(), TNamed::GetName(), TAxis::GetNbins(), TH1::GetSumw2(), TNamed::GetTitle(), TAxis::GetXmax(), TAxis::GetXmin(), h1, kFALSE, kTRUE, TH2D::SetBinContent(), TH1::SetBinError(), TH1::SetEntries(), snprintf, TMath::Sqrt(), TH1::Sumw2(), TH2D::TH2D(), and TString::ToLower().

Referenced by ProjectionTester::compareHistograms().

void TProfile2D::PutStats ( Double_t stats  )  [virtual]

Reimplemented from TH2.

Definition at line 1282 of file TProfile2D.cxx.

References TH1::fTsumw, TH1::fTsumw2, TH1::fTsumwx, TH1::fTsumwx2, TH2::fTsumwxy, TH2::fTsumwy, TH2::fTsumwy2, fTsumwz, and fTsumwz2.

void TProfile2D::Reset ( Option_t option = ""  )  [virtual]

Reimplemented from TH2D.

Definition at line 1298 of file TProfile2D.cxx.

References TString::Contains(), fBinEntries, fBinSumw2, fTsumwz, fTsumwz2, TArrayD::Reset(), and TString::ToUpper().

void TProfile2D::RebinAxis ( Double_t  x,
TAxis axis 
) [virtual]

Reimplemented from TH1.

Definition at line 1313 of file TProfile2D.cxx.

References axis, fTsumwz, fTsumwz2, and TProfileHelper::RebinAxis().

Referenced by BufferEmpty().

TProfile2D * TProfile2D::Rebin2D ( Int_t  nxgroup = 2,
Int_t  nygroup = 2,
const char *  newname = "" 
) [virtual]

Reimplemented from TH2.

Definition at line 1333 of file TProfile2D.cxx.

References TNamed::Clone(), TObject::Error(), fBinSumw2, TArray::fN, TH1::fTsumw, TH1::fXaxis, TH1::fYaxis, GetB(), GetB2(), TAxis::GetBinLowEdge(), TAxis::GetBinUpEdge(), TAxis::GetNbins(), TArray::GetSize(), GetW(), GetW2(), TAxis::GetXbins(), TAxis::GetXmax(), TAxis::GetXmin(), i, j, SetBins(), TObject::Warning(), xmax, xmin, ymax, and ymin.

Referenced by RebinX(), and RebinY().

TProfile2D * TProfile2D::RebinX ( Int_t  ngroup = 2,
const char *  newname = "" 
) [virtual]

Reimplemented from TH2.

Definition at line 1640 of file TProfile2D.cxx.

References Rebin2D().

TProfile2D * TProfile2D::RebinY ( Int_t  ngroup = 2,
const char *  newname = "" 
) [virtual]

Reimplemented from TH2.

Definition at line 1648 of file TProfile2D.cxx.

References Rebin2D().

void TProfile2D::SavePrimitive ( ostream &  out,
Option_t option = "" 
) [virtual]

Reimplemented from TH1.

Definition at line 1656 of file TProfile2D.cxx.

References TObject::ClassName(), TArrayD::fArray, TArray::fN, TH1::fNcells, for(), TH1::fSumw2, fZmax, fZmin, GetBinEntries(), TNamed::GetName(), TAxis::GetNbins(), TNamed::GetTitle(), TH1::GetXaxis(), TAxis::GetXmax(), TAxis::GetXmin(), TH1::GetYaxis(), if(), and TMath::Sqrt().

void TProfile2D::Scale ( Double_t  c1 = 1,
Option_t option = "" 
) [virtual]

Reimplemented from TH1.

Definition at line 1711 of file TProfile2D.cxx.

References TProfileHelper::Scale().

void TProfile2D::SetBinEntries ( Int_t  bin,
Double_t  w 
) [virtual]

Definition at line 1725 of file TProfile2D.cxx.

References TArrayD::fArray, fBinEntries, and TH1::fNcells.

void TProfile2D::SetBins ( Int_t  nbinsx,
Double_t  xmin,
Double_t  xmax,
Int_t  nbinsy,
Double_t  ymin,
Double_t  ymax 
) [virtual]

Reimplemented from TH1.

Definition at line 1735 of file TProfile2D.cxx.

References fBinEntries, fBinSumw2, TArray::fN, TH1::fNcells, TH1::fSumw2, TH1::fXaxis, TH1::fYaxis, TAxis::Set(), TArrayD::Set(), and TH2D::SetBinsLength().

void TProfile2D::SetBuffer ( Int_t  buffersize,
Option_t option = "" 
) [virtual]

Reimplemented from TH1.

Definition at line 1751 of file TProfile2D.cxx.

References BufferEmpty(), TH1::fBuffer, and TH1::fBufferSize.

Referenced by TProofDrawProfile2D::SlaveBegin(), and TProfile2D().

void TProfile2D::SetErrorOption ( Option_t option = ""  )  [virtual]

Definition at line 1771 of file TProfile2D.cxx.

References TString::Contains(), fErrorMode, kERRORMEAN, kERRORSPREAD, kERRORSPREADG, kERRORSPREADI, and TString::ToLower().

Referenced by BuildOptions().

void TProfile2D::Sumw2 (  )  [virtual]

Reimplemented from TH1.

Definition at line 1832 of file TProfile2D.cxx.

References TProfileHelper::Sumw2().

Referenced by BuildOptions().

virtual Int_t TProfile2D::BufferFill ( Double_t  ,
Double_t   
) [inline, protected, virtual]

Reimplemented from TH2.

Definition at line 47 of file TProfile2D.h.

virtual Int_t TProfile2D::BufferFill ( Double_t  ,
Double_t  ,
Double_t   
) [inline, protected, virtual]

Reimplemented from TH2.

Definition at line 48 of file TProfile2D.h.

virtual Int_t TProfile2D::BufferFill ( Double_t  x,
Double_t  y,
Double_t  z,
Double_t  w 
) [protected, virtual]

void TProfile2D::SetBins ( const Int_t nbins,
const Double_t range 
) [inline, protected]

Definition at line 52 of file TProfile2D.h.

References SetBins().

Int_t TProfile2D::Fill ( const Double_t v  )  [inline, protected]

Definition at line 54 of file TProfile2D.h.

References Fill().

Double_t* TProfile2D::GetB (  )  [inline, private]

Definition at line 57 of file TProfile2D.h.

References TArrayD::fArray, and fBinEntries.

Double_t* TProfile2D::GetB2 (  )  [inline, private]

Definition at line 58 of file TProfile2D.h.

References TArrayD::fArray, fBinSumw2, and TArray::fN.

Double_t* TProfile2D::GetW (  )  [inline, private]

Definition at line 59 of file TProfile2D.h.

References TArrayD::fArray.

Double_t* TProfile2D::GetW2 (  )  [inline, private]

Definition at line 60 of file TProfile2D.h.

References TArrayD::fArray, and TH1::fSumw2.

void TProfile2D::SetBins ( Int_t  ,
Double_t  ,
Double_t   
) [inline, private, virtual]

Reimplemented from TH1.

Definition at line 61 of file TProfile2D.h.

References TObject::MayNotUse().

void TProfile2D::SetBins ( Int_t  ,
const Double_t  
) [inline, private, virtual]

Reimplemented from TH1.

Definition at line 63 of file TProfile2D.h.

References TObject::MayNotUse().

void TProfile2D::SetBins ( Int_t  ,
const Double_t ,
Int_t  ,
const Double_t  
) [inline, private, virtual]

Reimplemented from TH1.

Definition at line 65 of file TProfile2D.h.

References TObject::MayNotUse().

void TProfile2D::SetBins ( Int_t  ,
Double_t  ,
Double_t  ,
Int_t  ,
Double_t  ,
Double_t  ,
Int_t  ,
Double_t  ,
Double_t   
) [inline, private, virtual]

Reimplemented from TH1.

Definition at line 67 of file TProfile2D.h.

References TObject::MayNotUse().

void TProfile2D::SetBins ( Int_t  ,
const Double_t ,
Int_t  ,
const Double_t ,
Int_t  ,
const Double_t  
) [inline, private, virtual]

Reimplemented from TH1.

Definition at line 69 of file TProfile2D.h.

References TObject::MayNotUse().

virtual void TProfile2D::Add ( TF1 h1,
Double_t  c1 = 1,
Option_t option = "" 
) [virtual]

Reimplemented from TH1.

virtual void TProfile2D::Add ( const TH1 h1,
Double_t  c1 = 1 
) [virtual]

Reimplemented from TH1.

virtual void TProfile2D::Add ( const TH1 h1,
const TH1 h2,
Double_t  c1 = 1,
Double_t  c2 = 1 
) [virtual]

Reimplemented from TH1.

static void TProfile2D::Approximate ( Bool_t  approx = kTRUE  )  [static]

void TProfile2D::BuildOptions ( Double_t  zmin,
Double_t  zmax,
Option_t option 
)

virtual Int_t TProfile2D::BufferEmpty ( Int_t  action = 0  )  [virtual]

Reimplemented from TH2.

virtual void TProfile2D::Copy ( TObject hnew  )  const [virtual]

Reimplemented from TH2D.

virtual void TProfile2D::Divide ( TF1 h1,
Double_t  c1 = 1 
) [virtual]

Reimplemented from TH1.

virtual void TProfile2D::Divide ( const TH1 h1  )  [virtual]

Reimplemented from TH1.

virtual void TProfile2D::Divide ( const TH1 h1,
const TH1 h2,
Double_t  c1 = 1,
Double_t  c2 = 1,
Option_t option = "" 
) [virtual]

Reimplemented from TH1.

virtual TH1* TProfile2D::DrawCopy ( Option_t option = ""  )  const [virtual]

Reimplemented from TH2D.

Int_t TProfile2D::Fill ( Double_t   )  [inline, virtual]

Reimplemented from TH2.

Definition at line 98 of file TProfile2D.h.

Int_t TProfile2D::Fill ( const char *  ,
Double_t   
) [inline, virtual]

Reimplemented from TH2.

Definition at line 99 of file TProfile2D.h.

Int_t TProfile2D::Fill ( Double_t  ,
Double_t   
) [inline, virtual]

Reimplemented from TH2.

Definition at line 100 of file TProfile2D.h.

Int_t TProfile2D::Fill ( Double_t  x,
Double_t  y,
Double_t  z 
) [virtual]

Reimplemented from TH2.

virtual Int_t TProfile2D::Fill ( Double_t  x,
const char *  namey,
Double_t  z 
) [virtual]

Reimplemented from TH2.

virtual Int_t TProfile2D::Fill ( const char *  namex,
Double_t  y,
Double_t  z 
) [virtual]

Reimplemented from TH2.

virtual Int_t TProfile2D::Fill ( const char *  namex,
const char *  namey,
Double_t  z 
) [virtual]

Reimplemented from TH2.

virtual Int_t TProfile2D::Fill ( Double_t  x,
Double_t  y,
Double_t  z,
Double_t  w 
) [virtual]

virtual Double_t TProfile2D::GetBinContent ( Int_t  bin  )  const [virtual]

Reimplemented from TH2D.

virtual Double_t TProfile2D::GetBinContent ( Int_t  binx,
Int_t  biny 
) const [inline, virtual]

Reimplemented from TH2D.

Definition at line 107 of file TProfile2D.h.

References TH1::GetBin(), and GetBinContent().

virtual Double_t TProfile2D::GetBinContent ( Int_t  binx,
Int_t  biny,
Int_t   
) const [inline, virtual]

Reimplemented from TH2D.

Definition at line 108 of file TProfile2D.h.

References TH1::GetBin(), and GetBinContent().

virtual Double_t TProfile2D::GetBinError ( Int_t  bin  )  const [virtual]

Reimplemented from TH1.

virtual Double_t TProfile2D::GetBinError ( Int_t  binx,
Int_t  biny 
) const [inline, virtual]

Reimplemented from TH1.

Definition at line 110 of file TProfile2D.h.

References TH1::GetBin(), and GetBinError().

virtual Double_t TProfile2D::GetBinError ( Int_t  binx,
Int_t  biny,
Int_t   
) const [inline, virtual]

Reimplemented from TH1.

Definition at line 111 of file TProfile2D.h.

References TH1::GetBin(), and GetBinError().

virtual Double_t TProfile2D::GetBinEntries ( Int_t  bin  )  const [virtual]

virtual Double_t TProfile2D::GetBinEffectiveEntries ( Int_t  bin  )  [virtual]

virtual TArrayD* TProfile2D::GetBinSumw2 (  )  [inline, virtual]

Definition at line 114 of file TProfile2D.h.

References fBinSumw2.

virtual const TArrayD* TProfile2D::GetBinSumw2 (  )  const [inline, virtual]

Definition at line 115 of file TProfile2D.h.

References fBinSumw2.

Option_t* TProfile2D::GetErrorOption (  )  const

virtual void TProfile2D::GetStats ( Double_t stats  )  const [virtual]

Reimplemented from TH2.

virtual Double_t TProfile2D::GetZmin (  )  const [inline, virtual]

Definition at line 118 of file TProfile2D.h.

References fZmin.

virtual Double_t TProfile2D::GetZmax (  )  const [inline, virtual]

Definition at line 119 of file TProfile2D.h.

References fZmax.

virtual void TProfile2D::LabelsDeflate ( Option_t axis = "X"  )  [virtual]

Reimplemented from TH1.

virtual void TProfile2D::LabelsInflate ( Option_t axis = "X"  )  [virtual]

Reimplemented from TH1.

virtual void TProfile2D::LabelsOption ( Option_t option = "h",
Option_t axis = "X" 
) [virtual]

Reimplemented from TH1.

virtual Long64_t TProfile2D::Merge ( TCollection list  )  [virtual]

Reimplemented from TH2.

virtual void TProfile2D::Multiply ( TF1 h1,
Double_t  c1 = 1 
) [virtual]

Reimplemented from TH1.

virtual void TProfile2D::Multiply ( const TH1 h1  )  [virtual]

Reimplemented from TH1.

virtual void TProfile2D::Multiply ( const TH1 h1,
const TH1 h2,
Double_t  c1 = 1,
Double_t  c2 = 1,
Option_t option = "" 
) [virtual]

Reimplemented from TH1.

TH2D* TProfile2D::ProjectionXY ( const char *  name = "_pxy",
Option_t option = "e" 
) const

virtual void TProfile2D::PutStats ( Double_t stats  )  [virtual]

Reimplemented from TH2.

virtual void TProfile2D::Reset ( Option_t option = ""  )  [virtual]

Reimplemented from TH2D.

virtual void TProfile2D::RebinAxis ( Double_t  x,
TAxis axis 
) [virtual]

Reimplemented from TH1.

virtual TProfile2D* TProfile2D::Rebin2D ( Int_t  nxgroup = 2,
Int_t  nygroup = 2,
const char *  newname = "" 
) [virtual]

Reimplemented from TH2.

virtual TProfile2D* TProfile2D::RebinX ( Int_t  ngroup = 2,
const char *  newname = "" 
) [virtual]

Reimplemented from TH2.

virtual TProfile2D* TProfile2D::RebinY ( Int_t  ngroup = 2,
const char *  newname = "" 
) [virtual]

Reimplemented from TH2.

virtual void TProfile2D::SavePrimitive ( ostream &  out,
Option_t option = "" 
) [virtual]

Reimplemented from TH1.

virtual void TProfile2D::Scale ( Double_t  c1 = 1,
Option_t option = "" 
) [virtual]

Reimplemented from TH1.

virtual void TProfile2D::SetBinEntries ( Int_t  bin,
Double_t  w 
) [virtual]

virtual void TProfile2D::SetBins ( Int_t  nbinsx,
Double_t  xmin,
Double_t  xmax,
Int_t  nbinsy,
Double_t  ymin,
Double_t  ymax 
) [virtual]

Reimplemented from TH1.

virtual void TProfile2D::SetBuffer ( Int_t  buffersize,
Option_t option = "" 
) [virtual]

Reimplemented from TH1.

virtual void TProfile2D::SetErrorOption ( Option_t option = ""  )  [virtual]

virtual void TProfile2D::Sumw2 (  )  [virtual]

Reimplemented from TH1.


Friends And Related Function Documentation

TProfileHelper [friend]

Definition at line 34 of file TProfile2D.h.


Member Data Documentation

TArrayD TProfile2D::fBinEntries [protected]

Definition at line 37 of file TProfile2D.h.

Referenced by BuildOptions(), Copy(), Divide(), Fill(), GetB(), GetBinContent(), GetBinEntries(), GetStats(), LabelsOption(), Reset(), SetBinEntries(), and SetBins().

EErrorType TProfile2D::fErrorMode [protected]

Definition at line 38 of file TProfile2D.h.

Referenced by Copy(), GetErrorOption(), and SetErrorOption().

Double_t TProfile2D::fZmin [protected]

Definition at line 39 of file TProfile2D.h.

Referenced by BuildOptions(), Copy(), Fill(), GetZmin(), and SavePrimitive().

Double_t TProfile2D::fZmax [protected]

Definition at line 40 of file TProfile2D.h.

Referenced by BuildOptions(), Copy(), Fill(), GetZmax(), and SavePrimitive().

Bool_t TProfile2D::fScaling [protected]

Definition at line 41 of file TProfile2D.h.

Referenced by BuildOptions(), and Copy().

Double_t TProfile2D::fTsumwz [protected]

True when TProfile2D::Scale is called.

Definition at line 42 of file TProfile2D.h.

Referenced by BuildOptions(), Copy(), Divide(), Fill(), GetStats(), PutStats(), RebinAxis(), and Reset().

Double_t TProfile2D::fTsumwz2 [protected]

Definition at line 43 of file TProfile2D.h.

Referenced by BuildOptions(), Copy(), Divide(), Fill(), GetStats(), PutStats(), RebinAxis(), and Reset().

TArrayD TProfile2D::fBinSumw2 [protected]

Definition at line 44 of file TProfile2D.h.

Referenced by Copy(), Divide(), Fill(), GetB2(), GetBinSumw2(), GetStats(), ProjectionXY(), Rebin2D(), Reset(), and SetBins().

static Bool_t TProfile2D::fgApproximate [static, protected]

Definition at line 45 of file TProfile2D.h.

Referenced by Approximate().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:45:20 2011 for ROOT_528-00b_version by  doxygen 1.5.1