TAxis Class Reference

#include <TAxis.h>

Inheritance diagram for TAxis:

TNamed TAttAxis TNamed TAttAxis TObject TObject TObject TObject List of all members.

Public Types

enum  
enum  

Public Member Functions

 TAxis ()
 TAxis (Int_t nbins, Double_t xmin, Double_t xmax)
 TAxis (Int_t nbins, const Double_t *xbins)
 TAxis (const TAxis &axis)
virtual ~TAxis ()
virtual void CenterLabels (Bool_t center=kTRUE)
virtual void CenterTitle (Bool_t center=kTRUE)
const char * ChooseTimeFormat (Double_t axislength=0)
virtual void Copy (TObject &axis) const
virtual void Delete (Option_t *="")
virtual Int_t DistancetoPrimitive (Int_t px, Int_t py)
virtual TObjectDrawClone (Option_t *="") const
virtual void ExecuteEvent (Int_t event, Int_t px, Int_t py)
virtual Int_t FindBin (Double_t x)
virtual Int_t FindBin (const char *label)
virtual Int_t FindFixBin (Double_t x) const
virtual Double_t GetBinCenter (Int_t bin) const
virtual Double_t GetBinCenterLog (Int_t bin) const
const char * GetBinLabel (Int_t bin) const
virtual Double_t GetBinLowEdge (Int_t bin) const
virtual Double_t GetBinUpEdge (Int_t bin) const
virtual Double_t GetBinWidth (Int_t bin) const
virtual void GetCenter (Double_t *center) const
Bool_t GetCenterLabels () const
Bool_t GetCenterTitle () const
THashListGetLabels ()
virtual void GetLowEdge (Double_t *edge) const
Bool_t GetMoreLogLabels () const
Int_t GetNbins () const
Bool_t GetNoExponent () const
Bool_t GetDecimals () const
virtual TObjectGetParent () const
Bool_t GetRotateTitle () const
virtual const char * GetTicks () const
virtual Bool_t GetTimeDisplay () const
virtual const char * GetTimeFormat () const
virtual const char * GetTimeFormatOnly () const
const char * GetTitle () const
const TArrayDGetXbins () const
Int_t GetFirst () const
Int_t GetLast () const
Double_t GetXmin () const
Double_t GetXmax () const
virtual void ImportAttributes (const TAxis *axis)
Bool_t IsVariableBinSize () const
virtual void LabelsOption (Option_t *option="h")
virtual void RotateTitle (Bool_t rotate=kTRUE)
virtual void SaveAttributes (ostream &out, const char *name, const char *subname)
virtual void Set (Int_t nbins, Double_t xmin, Double_t xmax)
virtual void Set (Int_t nbins, const Float_t *xbins)
virtual void Set (Int_t nbins, const Double_t *xbins)
virtual void SetBinLabel (Int_t bin, const char *label)
virtual void SetDefaults ()
virtual void SetDrawOption (Option_t *="")
virtual void SetLimits (Double_t xmin, Double_t xmax)
virtual void SetMoreLogLabels (Bool_t more=kTRUE)
virtual void SetNoExponent (Bool_t noExponent=kTRUE)
virtual void SetDecimals (Bool_t dot=kTRUE)
virtual void SetParent (TObject *obj)
virtual void SetRange (Int_t first=0, Int_t last=0)
virtual void SetRangeUser (Double_t ufirst, Double_t ulast)
virtual void SetTicks (Option_t *option="+")
virtual void SetTimeDisplay (Int_t value)
virtual void SetTimeFormat (const char *format="")
virtual void SetTimeOffset (Double_t toffset, Option_t *option="local")
virtual void UnZoom ()
virtual void ZoomOut (Double_t factor=0, Double_t offset=0)
 TAxis ()
 TAxis (Int_t nbins, Double_t xmin, Double_t xmax)
 TAxis (Int_t nbins, const Double_t *xbins)
 TAxis (const TAxis &axis)
virtual ~TAxis ()
virtual void CenterLabels (Bool_t center=kTRUE)
virtual void CenterTitle (Bool_t center=kTRUE)
const char * ChooseTimeFormat (Double_t axislength=0)
virtual void Copy (TObject &axis) const
virtual void Delete (Option_t *="")
virtual Int_t DistancetoPrimitive (Int_t px, Int_t py)
virtual TObjectDrawClone (Option_t *="") const
virtual void ExecuteEvent (Int_t event, Int_t px, Int_t py)
virtual Int_t FindBin (Double_t x)
virtual Int_t FindBin (const char *label)
virtual Int_t FindFixBin (Double_t x) const
virtual Double_t GetBinCenter (Int_t bin) const
virtual Double_t GetBinCenterLog (Int_t bin) const
const char * GetBinLabel (Int_t bin) const
virtual Double_t GetBinLowEdge (Int_t bin) const
virtual Double_t GetBinUpEdge (Int_t bin) const
virtual Double_t GetBinWidth (Int_t bin) const
virtual void GetCenter (Double_t *center) const
Bool_t GetCenterLabels () const
Bool_t GetCenterTitle () const
THashListGetLabels ()
virtual void GetLowEdge (Double_t *edge) const
Bool_t GetMoreLogLabels () const
Int_t GetNbins () const
Bool_t GetNoExponent () const
Bool_t GetDecimals () const
virtual TObjectGetParent () const
Bool_t GetRotateTitle () const
virtual const char * GetTicks () const
virtual Bool_t GetTimeDisplay () const
virtual const char * GetTimeFormat () const
virtual const char * GetTimeFormatOnly () const
const char * GetTitle () const
const TArrayDGetXbins () const
Int_t GetFirst () const
Int_t GetLast () const
Double_t GetXmin () const
Double_t GetXmax () const
virtual void ImportAttributes (const TAxis *axis)
Bool_t IsVariableBinSize () const
virtual void LabelsOption (Option_t *option="h")
virtual void RotateTitle (Bool_t rotate=kTRUE)
virtual void SaveAttributes (ostream &out, const char *name, const char *subname)
virtual void Set (Int_t nbins, Double_t xmin, Double_t xmax)
virtual void Set (Int_t nbins, const Float_t *xbins)
virtual void Set (Int_t nbins, const Double_t *xbins)
virtual void SetBinLabel (Int_t bin, const char *label)
virtual void SetDefaults ()
virtual void SetDrawOption (Option_t *="")
virtual void SetLimits (Double_t xmin, Double_t xmax)
virtual void SetMoreLogLabels (Bool_t more=kTRUE)
virtual void SetNoExponent (Bool_t noExponent=kTRUE)
virtual void SetDecimals (Bool_t dot=kTRUE)
virtual void SetParent (TObject *obj)
virtual void SetRange (Int_t first=0, Int_t last=0)
virtual void SetRangeUser (Double_t ufirst, Double_t ulast)
virtual void SetTicks (Option_t *option="+")
virtual void SetTimeDisplay (Int_t value)
virtual void SetTimeFormat (const char *format="")
virtual void SetTimeOffset (Double_t toffset, Option_t *option="local")
virtual void UnZoom ()
virtual void ZoomOut (Double_t factor=0, Double_t offset=0)

Private Member Functions

TAxisoperator= (const TAxis &)
TAxisoperator= (const TAxis &)

Private Attributes

Int_t fNbins
Double_t fXmin
Double_t fXmax
TArrayD fXbins
Int_t fFirst
Int_t fLast
UShort_t fBits2
Bool_t fTimeDisplay
TString fTimeFormat
TObjectfParent
THashListfLabels
 Object owning this axis.
TObjectfParent
THashListfLabels
 Object owning this axis.

Detailed Description

Definition at line 36 of file TAxis.h.


Member Enumeration Documentation

anonymous enum

Definition at line 55 of file TAxis.h.

anonymous enum

Definition at line 55 of file TAxis.h.


Constructor & Destructor Documentation

TAxis::TAxis (  ) 

TAxis::TAxis ( Int_t  nbins,
Double_t  xmin,
Double_t  xmax 
)

Definition at line 57 of file TAxis.cxx.

References fLabels, fParent, and Set().

TAxis::TAxis ( Int_t  nbins,
const Double_t xbins 
)

Definition at line 67 of file TAxis.cxx.

References fLabels, fParent, and Set().

TAxis::TAxis ( const TAxis axis  ) 

Definition at line 89 of file TAxis.cxx.

References axis.

TAxis::~TAxis (  )  [virtual]

Definition at line 77 of file TAxis.cxx.

References THashList::Delete(), and fLabels.

TAxis::TAxis (  ) 

TAxis::TAxis ( Int_t  nbins,
Double_t  xmin,
Double_t  xmax 
)

TAxis::TAxis ( Int_t  nbins,
const Double_t xbins 
)

TAxis::TAxis ( const TAxis axis  ) 

virtual TAxis::~TAxis (  )  [virtual]


Member Function Documentation

TAxis& TAxis::operator= ( const TAxis  )  [private]

void TAxis::CenterLabels ( Bool_t  center = kTRUE  )  [virtual]

Definition at line 97 of file TAxis.cxx.

References kCenterLabels, TObject::ResetBit(), and TObject::SetBit().

void TAxis::CenterTitle ( Bool_t  center = kTRUE  )  [virtual]

Definition at line 117 of file TAxis.cxx.

References kCenterTitle, TObject::ResetBit(), and TObject::SetBit().

Referenced by TAxisEditor::DoTitleCentered(), TGraph::GetHistogram(), and ProofFriends::Terminate().

const char * TAxis::ChooseTimeFormat ( Double_t  axislength = 0  ) 

Definition at line 135 of file TAxis.cxx.

References TMath::Abs(), TAttAxis::GetNdivisions(), gPad, length, TMath::Max(), and n.

Referenced by THistPainter::PaintAxis().

void TAxis::Copy ( TObject axis  )  const [virtual]

Reimplemented from TNamed.

Definition at line 222 of file TAxis.cxx.

References TAttAxis::Copy(), TNamed::Copy(), TArrayD::Copy(), fBits2, fFirst, fLabels, fLast, fNbins, fParent, fTimeDisplay, fTimeFormat, fXbins, fXmax, fXmin, i, and SetBinLabel().

Referenced by TH1::Copy().

virtual void TAxis::Delete ( Option_t = ""  )  [inline, virtual]

Reimplemented from TObject.

Definition at line 80 of file TAxis.h.

Int_t TAxis::DistancetoPrimitive ( Int_t  px,
Int_t  py 
) [virtual]

Reimplemented from TObject.

Definition at line 245 of file TAxis.cxx.

virtual TObject* TAxis::DrawClone ( Option_t = ""  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 82 of file TAxis.h.

void TAxis::ExecuteEvent ( Int_t  event,
Int_t  px,
Int_t  py 
) [virtual]

Reimplemented from TObject.

Definition at line 253 of file TAxis.cxx.

References gPad.

Referenced by TAxis3D::ExecuteEvent().

Int_t TAxis::FindBin ( Double_t  x  )  [virtual]

Definition at line 271 of file TAxis.cxx.

References TMath::BinarySearch(), TArrayD::fArray, FindFixBin(), TArray::fN, fNbins, fParent, fXbins, fXmax, fXmin, int, TH1::kCanRebin, and TObject::TestBit().

Referenced by ProjectionTester::buildHistograms(), TBinomialEfficiencyFitter::ComputeFCN(), TH1Editor::DoBinLabel1(), TH2Editor::DoBinLabel1(), TH1Editor::DoBinMoved(), TH2Editor::DoBinMoved(), TH2Editor::DoBinOffset(), TH1Editor::DoBinOffset(), TH2Editor::DoBinReleased(), TH1Editor::DoBinReleased(), TH1Editor::DoBinReleased1(), TH2Editor::DoBinReleased1(), TFitEditor::DoNumericSliderXChanged(), TFitEditor::DoNumericSliderYChanged(), TH2Editor::DoOffsetMoved(), TH1Editor::DoOffsetMoved(), TH1Editor::DoOffsetReleased(), TH2Editor::DoOffsetReleased(), TH2::DoProfile(), TH3::DoProject2D(), TH2::DoProjection(), EventInfo(), TMemStatShow::EventInfo1(), TMemStatShow::EventInfo2(), TProfile2D::Fill(), TProfile::Fill(), TH3::Fill(), TH2::Fill(), TH1::Fill(), TH1K::Fill(), TProfile3D::Fill(), TMVA::RuleFit::FillCorr(), TProfile::FillN(), TH1::FillN(), TH2::FillN(), TH1::FillRandom(), TH1::FindBin(), TEveCaloLegoGL::GetGridStep(), TF1::GetSave(), TMVA::MethodCuts::GetTrainingEfficiency(), TCutG::IntegralHist(), TH3::Interpolate(), TH2::Interpolate(), TH1::Merge(), TH3::Merge(), TH2::Merge(), TMVA::PDEFoam::Project2(), TEveCaloDataVec::Rebin(), TEveCaloLegoGL::RebinAxis(), TAxis3D::SetAxisRange(), THistPainter::ShowProjectionX(), THistPainter::ShowProjectionY(), testAdd2D3(), testAdd3D3(), testLabel(), testMul1(), testMul2(), testMul2D1(), testMul2D2(), testMul3D1(), testMul3D2(), testMulF1D2(), testMulF2D(), testMulF2D2(), testMulF3D(), testMulF3D2(), testMulVar1(), and testMulVar2().

Int_t TAxis::FindBin ( const char *  label  )  [virtual]

Definition at line 302 of file TAxis.cxx.

References TList::Add(), THashList::FindObject(), fLabels, fNbins, fParent, fXmax, fXmin, TNamed::GetName(), h, TH1::kCanRebin, n, TObject::SetBit(), and TObject::TestBit().

Int_t TAxis::FindFixBin ( Double_t  x  )  const [virtual]

Definition at line 343 of file TAxis.cxx.

References TMath::BinarySearch(), TArrayD::fArray, TArray::fN, fNbins, fXbins, fXmax, fXmin, and int.

Referenced by THistPainter::DistancetoPrimitive(), THistPainter::ExecuteEvent(), TPad::ExecuteEventAxis(), FindBin(), TH1::FindFixBin(), TEfficiency::FindFixBin(), TProfile::GetObjectInfo(), THistPainter::GetObjectInfo(), TGraph2DPainter::Paint(), THistPainter::PaintInit(), THistPainter::PaintInitH(), TH1::RebinAxis(), TH1::SetAxisRange(), SetRangeUser(), and THistPainter::TableInit().

Double_t TAxis::GetBinCenter ( Int_t  bin  )  const [virtual]

Definition at line 402 of file TAxis.cxx.

References TArrayD::fArray, TArray::fN, fNbins, fXbins, fXmax, and fXmin.

Referenced by TH1::Add(), ProjectionTester::buildHistograms(), ProjectionTester::buildHistogramsWithWeights(), TBinomialEfficiencyFitter::ComputeFCN(), TEveCaloDataHist::DataChanged(), TProfile::Divide(), TH1::Divide(), TProfile3D::Divide(), TProfile2D::Divide(), TH3::DoFillProfileProjection(), TH2::DoFitSlices(), TH2::DoProfile(), TH3::DoProject1D(), TH3::DoProject2D(), TH2::DoProjection(), TH3::DoProjectProfile2D(), TGLTH3Slice::DrawSliceTextured(), equals(), TH1::Eval(), TProfile2D::Fill(), TProfile::Fill(), TH3::Fill(), TH2::Fill(), TH1::Fill(), TMVA::RuleFit::FillCorr(), ROOT::Fit::FillData(), RooAbsReal::fillHistogram(), TH2::FillRandom(), TH3::FillRandom(), fit2DHist(), fit3DHist(), TH3::FitSlicesZ(), TH1::GetBinCenter(), GetBinCenterLog(), GetCenter(), TFitter::GetConfidenceIntervals(), TLinearFitter::GetConfidenceIntervals(), TChi2FitData::GetFitData(), TH1::GetKurtosis(), TF1::GetSave(), TH1::GetSkewness(), TH2::GetStats(), TH1::GetStats(), TProfile2D::GetStats(), TProfile3D::GetStats(), TH3::GetStats(), TProfile::GetStats(), TLinearFitter::HistLinearFitter(), TGLSurfacePainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCylindrical(), TGLSurfacePainter::InitGeometryPolar(), TGLSurfacePainter::InitGeometrySpherical(), TCutG::IntegralHist(), TH3::Interpolate(), TH2::Interpolate(), THistPainter::IsInside(), RooStats::MCMCInterval::LowerLimitBySparseHist(), TH1::Multiply(), TProfile::Multiply(), myFcn(), mygenerate(), THistPainter::Paint2DErrors(), TGaxis::PaintAxis(), THistPainter::PaintH3Iso(), THistPainter::PaintInit(), THistPainter::PaintInitH(), THistPainter::PaintText(), PlotDecisionBoundary(), TGLTH3Slice::PrepareTexCoords(), TH1::Print(), TEveCaloLegoGL::ProcessSelection(), TProfile::Rebin(), TEveCaloLegoGL::RebinAxis(), TH1::RebinAxis(), TSpectrum2::Search(), TSpectrum3::Search(), Rgl::Fgt::TKDEAdapter::SetGeometry(), THistPainter::ShowProjection3(), test2DObjects(), testInterpolation1D(), testInterpolation2D(), testInterpolation3D(), testInterpolationVar1D(), testLabel(), testMulF1D2(), testMulF2D(), testMulF2D2(), testMulF3D(), testMulF3D2(), testTH2toTH1(), testTH3toTH1(), testTH3toTH2(), TGraph::TGraph(), TGraph2D::TGraph2D(), TwoHistoFit2D(), and RooStats::MCMCInterval::UpperLimitBySparseHist().

Double_t TAxis::GetBinCenterLog ( Int_t  bin  )  const [virtual]

Definition at line 417 of file TAxis.cxx.

References TArrayD::fArray, TArray::fN, fNbins, fXbins, fXmax, fXmin, GetBinCenter(), low, and TMath::Sqrt().

const char * TAxis::GetBinLabel ( Int_t  bin  )  const

Definition at line 364 of file TAxis.cxx.

References fLabels, and fNbins.

Referenced by TGaxis::PaintAxis(), and TMemStatShow::Show().

Double_t TAxis::GetBinLowEdge ( Int_t  bin  )  const [virtual]

Definition at line 441 of file TAxis.cxx.

References TArrayD::fArray, TArray::fN, fNbins, fXbins, fXmax, and fXmin.

Referenced by TH1::Add(), TGLTH3Composition::AddTH3(), TMVA::PDF::AddXMLTo(), TEfficiency::CheckBinning(), CompareAxes(), TBinomialEfficiencyFitter::ComputeFCN(), TH1Editor::DoAxisRange(), TH1Editor::DoBinLabel1(), TH2Editor::DoBinLabel1(), TH1Editor::DoBinMoved(), TH2Editor::DoBinMoved(), TH2Editor::DoBinOffset(), TH1Editor::DoBinOffset(), TH2Editor::DoBinReleased(), TH1Editor::DoBinReleased(), TH1Editor::DoBinReleased1(), TH2Editor::DoBinReleased1(), TFitEditor::DoNumericSliderXChanged(), TFitEditor::DoNumericSliderYChanged(), TH2Editor::DoOffsetMoved(), TH1Editor::DoOffsetMoved(), TH1Editor::DoOffsetReleased(), TH2Editor::DoOffsetReleased(), TH2::DoProfile(), TH3::DoProject1D(), TH3::DoProject2D(), TH2::DoProjection(), TH3::DoProjectProfile2D(), TH1Editor::DoSliderMoved(), TH1Editor::DoSliderPressed(), TH1Editor::DoSliderReleased(), TFitEditor::DoSliderXMoved(), TH2Editor::DoSliderXMoved(), TH2Editor::DoSliderXPressed(), TH2Editor::DoSliderXReleased(), TH2Editor::DoSliderYMoved(), TFitEditor::DoSliderYMoved(), TH2Editor::DoSliderYPressed(), TH2Editor::DoSliderYReleased(), TH2Editor::DoXAxisRange(), TH2Editor::DoYAxisRange(), TGLBoxPainter::DrawPlot(), TGLTH3CompositionPainter::DrawPlot(), TEveCaloLegoGL::DrawSelectedCells(), TFitEditor::DrawSelection(), TGLTH3Slice::DrawSlice(), TGLTH3Slice::DrawSliceFrame(), TMemStatShow::EventInfo1(), TMVA::RuleFit::FillCorr(), ROOT::Fit::FillData(), TH1::FillRandom(), TH1::GetBinLowEdge(), TChi2FitData::GetFitData(), GetLowEdge(), THistPainter::GetObjectInfo(), TH2::GetRandom2(), TH3::GetRandom3(), TFitEditor::GetRanges(), TGLLegoPainter::InitGeometryCartesian(), TGLSurfacePainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometryPolar(), TGLLegoPainter::InitGeometrySpherical(), TPainter3dAlgorithms::LegoFunction(), TEveCaloLegoGL::Make3DDisplayListRebin(), MakeVecData(), TGraph2DPainter::Paint(), THistPainter::Paint2DErrors(), THistPainter::PaintArrows(), THistPainter::PaintBar(), THistPainter::PaintBarH(), THistPainter::PaintBoxes(), THistPainter::PaintColorLevels(), TMarker3DBox::PaintH3(), TPolyMarker3D::PaintH3(), THistPainter::PaintH3Iso(), THistPainter::PaintHist(), THistPainter::PaintInit(), THistPainter::PaintInitH(), THistPainter::PaintScatterPlot(), THistPainter::PaintTF3(), TEveCaloLegoGL::PrepareCell2DDataRebin(), TProfile::Rebin(), TEveCaloDataVec::Rebin(), TProfile2D::Rebin2D(), TEveCalo3DGL::RenderGridBarrel(), TEveCalo3DGL::RenderGridEndCap(), Rgl::Fgt::TKDEAdapter::SetGeometry(), TH1Editor::SetModel(), TH2Editor::SetModel(), THistPainter::ShowProjectionX(), THistPainter::ShowProjectionY(), TPainter3dAlgorithms::SurfaceFunction(), THistPainter::TableInit(), testH1Integral(), testH2Integral(), testH3Integral(), testTH2toTH1(), testTH3toTH1(), testTH3toTH2(), and TFitEditor::UpdateGUI().

Double_t TAxis::GetBinUpEdge ( Int_t  bin  )  const [virtual]

Definition at line 451 of file TAxis.cxx.

References TArrayD::fArray, TArray::fN, fNbins, fXbins, fXmax, and fXmin.

Referenced by TH1::Add(), TGLTH3Composition::AddTH3(), ClassImp(), CompareAxes(), TH1Editor::DoAxisRange(), TH1Editor::DoBinLabel1(), TH2Editor::DoBinLabel1(), TH1Editor::DoBinMoved(), TH2Editor::DoBinMoved(), TH2Editor::DoBinOffset(), TH1Editor::DoBinOffset(), TH2Editor::DoBinReleased(), TH1Editor::DoBinReleased(), TH1Editor::DoBinReleased1(), TH2Editor::DoBinReleased1(), TFitEditor::DoNumericSliderXChanged(), TFitEditor::DoNumericSliderYChanged(), TH2Editor::DoOffsetMoved(), TH1Editor::DoOffsetMoved(), TH1Editor::DoOffsetReleased(), TH2Editor::DoOffsetReleased(), TH2::DoProfile(), TH3::DoProject1D(), TH3::DoProject2D(), TH2::DoProjection(), TH3::DoProjectProfile2D(), TH1Editor::DoSliderMoved(), TH1Editor::DoSliderPressed(), TH1Editor::DoSliderReleased(), TFitEditor::DoSliderXMoved(), TH2Editor::DoSliderXMoved(), TH2Editor::DoSliderXPressed(), TH2Editor::DoSliderXReleased(), TH2Editor::DoSliderYMoved(), TFitEditor::DoSliderYMoved(), TH2Editor::DoSliderYPressed(), TH2Editor::DoSliderYReleased(), TH2Editor::DoXAxisRange(), TH2Editor::DoYAxisRange(), TEveCaloLegoGL::DrawHistBase(), TGLBoxPainter::DrawPlot(), TGLTH3CompositionPainter::DrawPlot(), TEveCaloLegoGL::DrawSelectedCells(), TFitEditor::DrawSelection(), TGLTH3Slice::DrawSlice(), TGLTH3Slice::DrawSliceFrame(), TMemStatShow::EventInfo1(), ROOT::Fit::FillData(), TH1::FillRandom(), THistPainter::GetObjectInfo(), TFitEditor::GetRanges(), TGLLegoPainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometryPolar(), TGLLegoPainter::InitGeometrySpherical(), TH2::Interpolate(), TEveCaloLegoGL::Make3DDisplayListRebin(), MakeVecData(), TGraph2DPainter::Paint(), THistPainter::PaintBar(), THistPainter::PaintBarH(), TMarker3DBox::PaintH3(), TPolyMarker3D::PaintH3(), THistPainter::PaintH3Iso(), THistPainter::PaintHist(), THistPainter::PaintTF3(), TEveCaloLegoGL::PrepareCell2DDataRebin(), TProfile::Rebin(), TEveCaloDataVec::Rebin(), TProfile2D::Rebin2D(), TEveCaloLegoGL::RebinAxis(), TEveCalo3DGL::RenderGridBarrel(), TEveCalo3DGL::RenderGridEndCap(), Rgl::Fgt::TKDEAdapter::SetGeometry(), TH1Editor::SetModel(), TH2Editor::SetModel(), THistPainter::ShowProjectionX(), THistPainter::ShowProjectionY(), THistPainter::TableInit(), testH1Integral(), testH2Integral(), testH3Integral(), testTH2toTH1(), testTH3toTH1(), testTH3toTH2(), and TFitEditor::UpdateGUI().

Double_t TAxis::GetBinWidth ( Int_t  bin  )  const [virtual]

Definition at line 466 of file TAxis.cxx.

References TArrayD::fArray, TArray::fN, fNbins, fXbins, fXmax, and fXmin.

Referenced by TH1::Add(), ProjectionTester::buildHistograms(), ProjectionTester::buildHistogramsWithWeights(), TH1Editor::DoAxisRange(), TH1Editor::DoBinLabel1(), TH2Editor::DoBinLabel1(), TH1Editor::DoBinMoved(), TH2Editor::DoBinMoved(), TH2Editor::DoBinOffset(), TH1Editor::DoBinOffset(), TH2Editor::DoBinReleased(), TH1Editor::DoBinReleased(), TH1Editor::DoBinReleased1(), TH2Editor::DoBinReleased1(), TH1::DoIntegral(), TH2Editor::DoOffsetMoved(), TH1Editor::DoOffsetMoved(), TH1Editor::DoOffsetReleased(), TH2Editor::DoOffsetReleased(), TH2Editor::DoXAxisRange(), TH2Editor::DoYAxisRange(), TGLBoxPainter::DrawPlot(), TGLTH3CompositionPainter::DrawPlot(), TEveCaloLegoGL::DrawSelectedCells(), TMVA::RuleFit::FillCorr(), ROOT::Fit::FillData(), TH1::FillRandom(), TH1::GetBinWidth(), TChi2FitData::GetFitData(), THnSparse::GetRandom(), TH2::GetRandom2(), TH3::GetRandom3(), TGLLegoPainter::InitGeometryCartesian(), TCutG::IntegralHist(), TH2::Interpolate(), TPainter3dAlgorithms::LegoFunction(), TEveCaloLegoGL::Make3DDisplayListRebin(), MakeVecData(), TGraph2DPainter::Paint(), THistPainter::Paint2DErrors(), THistPainter::PaintArrows(), THistPainter::PaintBoxes(), THistPainter::PaintColorLevels(), TPolyMarker3D::PaintH3(), THistPainter::PaintInit(), THistPainter::PaintInitH(), THistPainter::PaintScatterPlot(), TEveCaloLegoGL::ProcessSelection(), TH1::RecomputeAxisLimits(), TH1Editor::SetModel(), TH2Editor::SetModel(), TPainter3dAlgorithms::SurfaceFunction(), THistPainter::TableInit(), test2DObjects(), testAdd2D3(), testAdd3D3(), testHisto2DFit(), testTH2toTH1(), testTH3toTH1(), testTH3toTH2(), and TTreePlayer::UnbinnedFit().

void TAxis::GetCenter ( Double_t center  )  const [virtual]

Definition at line 479 of file TAxis.cxx.

References fNbins, and GetBinCenter().

Referenced by TH1::GetCenter(), and TAxis3D::GetCenter().

Bool_t TAxis::GetCenterLabels (  )  const

Definition at line 109 of file TAxis.cxx.

References kCenterLabels, kFALSE, kTRUE, and TObject::TestBit().

Bool_t TAxis::GetCenterTitle (  )  const

Definition at line 127 of file TAxis.cxx.

References kCenterTitle, kFALSE, kTRUE, and TObject::TestBit().

Referenced by TGraph::GetHistogram(), and TAxisEditor::SetModel().

THashList* TAxis::GetLabels (  )  [inline]

Definition at line 96 of file TAxis.h.

References fLabels.

Referenced by TH3::DoProject1D(), TH3::DoProject2D(), TH2::DoProjection(), THLimitsFinder::FindGoodLimits(), TProfile::LabelsOption(), TH1::Merge(), THStack::Paint(), TGaxis::PaintAxis(), THistPainter::PaintAxis(), and TProfile::ProjectionX().

void TAxis::GetLowEdge ( Double_t edge  )  const [virtual]

Definition at line 488 of file TAxis.cxx.

References fNbins, and GetBinLowEdge().

Referenced by TAxis3D::GetLowEdge(), and TH1::GetLowEdge().

Bool_t TAxis::GetMoreLogLabels (  )  const

Definition at line 779 of file TAxis.cxx.

References kFALSE, kMoreLogLabels, kTRUE, and TObject::TestBit().

Referenced by TAxisEditor::DoLogAxis(), and TAxisEditor::SetModel().

Int_t TAxis::GetNbins (  )  const [inline]

Definition at line 99 of file TAxis.h.

References fNbins.

Referenced by TSelectorDraw::Begin(), ProjectionTester::buildHistograms(), ProjectionTester::buildHistogramsWithWeights(), TEfficiency::CheckBinning(), TH1::Chi2TestX(), THnSparse::CloneEmpty(), CompareAxes(), ProjectionTester::compareHistograms(), ROOT::TBranchProxyDirector::CreateHistogram(), TEveCaloDataHist::DataChanged(), TProfile2D::Divide(), TH2Editor::DoApply(), TH1Editor::DoApply(), TH1Editor::DoAxisRange(), TH1Editor::DoBinLabel(), TH2Editor::DoBinLabel(), TH1Editor::DoBinLabel1(), TH2Editor::DoBinLabel1(), TH1Editor::DoBinMoved(), TH2Editor::DoBinMoved(), TH2Editor::DoBinOffset(), TH1Editor::DoBinOffset(), TH1Editor::DoBinPressed(), TH2Editor::DoBinPressed(), TH2Editor::DoBinReleased(), TH1Editor::DoBinReleased(), TH1Editor::DoBinReleased1(), TH2Editor::DoBinReleased1(), TH2Editor::DoCancel(), TH1Editor::DoCancel(), TH2::DoFitSlices(), TH2Editor::DoOffsetMoved(), TH1Editor::DoOffsetMoved(), TH1Editor::DoOffsetReleased(), TH2Editor::DoOffsetReleased(), TH2::DoProfile(), TH3::DoProject1D(), TH3::DoProject2D(), TH2::DoProjection(), TH3::DoProjectProfile2D(), TH2Editor::DoXAxisRange(), TH2Editor::DoYAxisRange(), TTable::Draw(), TEveCaloLegoGL::DrawHistBase(), TEveCaloLegoGL::DrawSelectedCells(), equals(), TH1::Eval(), EventInfo(), TMemStatShow::EventInfo1(), TMemStatShow::EventInfo2(), TProfile2D::Fill(), TProfile::Fill(), TH3::Fill(), TH2::Fill(), TH1::Fill(), TH1K::Fill(), TProfile3D::Fill(), TProfile::FillN(), TH1::FillN(), TH2::FillN(), TH1::FindBin(), TH1::FindFirstBinAbove(), TH2::FindFirstBinAbove(), TH3::FindFirstBinAbove(), TH1::FindFixBin(), THLimitsFinder::FindGoodLimits(), TH1::FindLastBinAbove(), TH2::FindLastBinAbove(), TH3::FindLastBinAbove(), TH3::FitSlicesZ(), TH1::GetBin(), TH1::GetBinWithContent(), TH2::GetBinWithContent2(), TH3::GetBinWithContent3(), TH1::GetBinXYZ(), TEveCaloLegoGL::GetGridStep(), TH1::GetKurtosis(), TH1::GetNbinsX(), TH1::GetNbinsY(), TH1::GetNbinsZ(), TH1::GetQuantiles(), TH1::GetSkewness(), TH2::GetStats(), TH1::GetStats(), TProfile2D::GetStats(), TH3::GetStats(), TProfile::GetStats(), TH1::GetSumOfWeights(), TGLSurfacePainter::InitGeometryCylindrical(), TGLSurfacePainter::InitGeometryPolar(), TGLSurfacePainter::InitGeometrySpherical(), TH3::Interpolate(), TH3::KolmogorovTest(), TH2::KolmogorovTest(), TH1::KolmogorovTest(), TH1::LabelsDeflate(), TH1::LabelsInflate(), TProfile::LabelsOption(), TH1::LabelsOption(), TProfile2D::LabelsOption(), TEveCaloLegoGL::Make3DDisplayListRebin(), MakeHisto(), MakeVecData(), TH1::Merge(), TProfileHelper::Merge(), TH3::Merge(), TH2::Merge(), THStack::Paint(), THistPainter::PaintBoxes(), THistPainter::PaintColorLevels(), THistPainter::PaintScatterPlot(), THistPainter::PaintStat(), THistPainter::PaintStat2(), THistPainter::PaintText(), TEveCaloLegoGL::PrepareCell2DDataRebin(), TH1::Print(), TEveCaloLegoGL::ProcessSelection(), TProfile::ProjectionX(), TProfile2D::ProjectionXY(), TProfile3D::ProjectionXYZ(), TProfile::Rebin(), TH1::Rebin(), TEveCaloDataVec::Rebin(), THnSparse::Rebin(), TProfile2D::Rebin2D(), TH2::Rebin2D(), TEveCaloLegoGL::RebinAxis(), TH1::RebinAxis(), TEveCalo3DGL::RenderGridBarrel(), TEveCalo3DGL::RenderGridEndCap(), TH1::SameLimitsAndNBins(), TProfile::SavePrimitive(), TEfficiency::SavePrimitive(), TH1K::SavePrimitive(), TH1::SavePrimitive(), TProfile2D::SavePrimitive(), TProfile3D::SavePrimitive(), TSpectrum2::Search(), TSpectrum3::Search(), TH1::SetBinContent(), TH1::SetBinError(), TH1C::SetBinsLength(), TH1S::SetBinsLength(), TH1D::SetBinsLength(), TH2C::SetBinsLength(), TH2S::SetBinsLength(), TH2D::SetBinsLength(), TH3C::SetBinsLength(), TH3D::SetBinsLength(), TH1I::SetBinsLength(), TH2I::SetBinsLength(), TH3I::SetBinsLength(), TH1F::SetBinsLength(), TH3S::SetBinsLength(), TH2F::SetBinsLength(), TH3F::SetBinsLength(), TH1::SetCellContent(), TH1::SetCellError(), Rgl::Mc::TF3Adapter::SetDataSource(), Rgl::Fgt::TKDEAdapter::SetGeometry(), TGL5DDataSetEditor::SetGridTabWidgets(), TH1Editor::SetModel(), TH2Editor::SetModel(), THistPainter::ShowProjectionX(), THistPainter::ShowProjectionY(), TH1::Smooth(), testInterpolation1D(), testInterpolation2D(), testInterpolation3D(), testInterpolationVar1D(), testTH2toTH1(), testTH3toTH1(), testTH3toTH2(), TH1::TH1(), THStack::THStack(), TTreePlayer::UnbinnedFit(), and TFitEditor::UpdateGUI().

Bool_t TAxis::GetNoExponent (  )  const

Definition at line 799 of file TAxis.cxx.

References kFALSE, kNoExponent, kTRUE, and TObject::TestBit().

Referenced by TGraph::GetHistogram(), and TAxisEditor::SetModel().

Bool_t TAxis::GetDecimals (  )  const

Definition at line 718 of file TAxis.cxx.

References fBits2, kDecimals, kFALSE, and kTRUE.

Referenced by TAxisEditor::SetModel().

virtual TObject* TAxis::GetParent (  )  const [inline, virtual]

Definition at line 102 of file TAxis.h.

References fParent.

Referenced by LabelsOption(), SetRangeUser(), and UnZoom().

Bool_t TAxis::GetRotateTitle (  )  const

Definition at line 547 of file TAxis.cxx.

References kFALSE, kRotateTitle, kTRUE, and TObject::TestBit().

Referenced by TGraph::GetHistogram(), and TAxisEditor::SetModel().

const char * TAxis::GetTicks (  )  const [virtual]

Definition at line 512 of file TAxis.cxx.

References kTickMinus, kTickPlus, and TObject::TestBit().

Referenced by TAxisEditor::SetModel().

virtual Bool_t TAxis::GetTimeDisplay (  )  const [inline, virtual]

Definition at line 105 of file TAxis.h.

References fTimeDisplay.

Referenced by THistPainter::PaintAxis(), TH1S::SetBinContent(), TH1C::SetBinContent(), TH1D::SetBinContent(), TH1F::SetBinContent(), and TH1I::SetBinContent().

virtual const char* TAxis::GetTimeFormat (  )  const [inline, virtual]

Definition at line 106 of file TAxis.h.

References TString::Data(), and fTimeFormat.

Referenced by SaveAttributes().

const char * TAxis::GetTimeFormatOnly (  )  const [virtual]

Definition at line 497 of file TAxis.cxx.

References TString::Data(), fTimeFormat, and TString::Index().

Referenced by THistPainter::PaintAxis().

const char* TAxis::GetTitle (  )  const [inline, virtual]

Reimplemented from TNamed.

Definition at line 108 of file TAxis.h.

References TString::Data(), and TNamed::fTitle.

Referenced by TAxis3D::Browse(), TH2::DoFitSlices(), TEveCaloLegoGL::DrawAxis2D(), TEveCaloLegoGL::DrawAxis3D(), TH3::FitSlicesZ(), TGraph::GetHistogram(), TMultiGraph::Paint(), TF1::Paint(), TGLAxisPainter::PaintAxis(), SaveAttributes(), TAxisEditor::SetModel(), and RooPlot::updateYAxis().

const TArrayD* TAxis::GetXbins (  )  const [inline]

Definition at line 109 of file TAxis.h.

References fXbins.

Referenced by RooDataHist::adjustBinning(), TH1::CheckConsistency(), TH2::DoFitSlices(), TH2::DoProfile(), TH3::DoProject1D(), TH3::DoProject2D(), TH2::DoProjection(), TH3::DoProjectProfile2D(), TH3::FitSlicesZ(), THStack::Paint(), THistPainter::PaintErrors(), THistPainter::PaintHist(), TProfile::ProjectionX(), TProfile::Rebin(), THnSparse::Rebin(), TProfile2D::Rebin2D(), TH1::RecomputeAxisLimits(), TProfile::SavePrimitive(), TEfficiency::SavePrimitive(), and TH1::SavePrimitive().

Int_t TAxis::GetFirst (  )  const

Definition at line 380 of file TAxis.cxx.

References fFirst, kAxisRange, and TObject::TestBit().

Referenced by TGLTH3Composition::AddTH3(), TH1::Chi2TestX(), CompareAxes(), TBinomialEfficiencyFitter::ComputeFCN(), TH1Editor::DoAxisRange(), TH1Editor::DoBinLabel1(), TH2Editor::DoBinLabel1(), TH1Editor::DoBinMoved(), TH2Editor::DoBinMoved(), TH2Editor::DoBinMoved1(), TH1Editor::DoBinMoved1(), TH2Editor::DoBinOffset(), TH1Editor::DoBinOffset(), TH2Editor::DoBinReleased(), TH1Editor::DoBinReleased(), TH1Editor::DoBinReleased1(), TH2Editor::DoBinReleased1(), TH2Editor::DoCancel(), TH1Editor::DoCancel(), TH2Editor::DoOffsetMoved(), TH1Editor::DoOffsetMoved(), TH1Editor::DoOffsetReleased(), TH2Editor::DoOffsetReleased(), TH2::DoProfile(), TH3::DoProject1D(), TH3::DoProject2D(), TH2::DoProjection(), TH3::DoProjectProfile2D(), TH1Editor::DoSliderMoved(), TH1Editor::DoSliderReleased(), TH2Editor::DoSliderXMoved(), TH2Editor::DoSliderXReleased(), TH2Editor::DoSliderYMoved(), TH2Editor::DoSliderYReleased(), TH2Editor::DoXAxisRange(), TGLTH3Slice::DrawSlice(), ROOT::Fit::FillData(), TH1::FillRandom(), TGLIsoPainter::FindMinMax(), TFitter::GetConfidenceIntervals(), TLinearFitter::GetConfidenceIntervals(), TH1::GetKurtosis(), TH1::GetMaximum(), TH1::GetMaximumBin(), TH1::GetMinimum(), TH1::GetMinimumBin(), THistPainter::GetObjectInfo(), TH1::GetSkewness(), TH2::GetStats(), TH1::GetStats(), TProfile2D::GetStats(), TProfile3D::GetStats(), TH3::GetStats(), TProfile::GetStats(), TH1::Integral(), TH2::Integral(), TH3::Integral(), TMultiGraph::Paint(), TSpectrum2Painter::Paint(), TGraph2DPainter::Paint(), TGaxis::PaintAxis(), THistPainter::PaintBar(), THistPainter::PaintBarH(), TMarker3DBox::PaintH3(), TPolyMarker3D::PaintH3(), THistPainter::PaintH3Iso(), THistPainter::PaintInit(), THistPainter::PaintInitH(), THistPainter::PaintStat2(), THistPainter::PaintTF3(), TH1::Print(), TH3::ProjectionX(), TH3::ProjectionY(), TH3::ProjectionZ(), TSpectrum::Search(), Rgl::Fgt::TKDEAdapter::SetGeometry(), TGLTH3Slice::SetSliceWidth(), THistPainter::ShowProjection3(), TH2::Smooth(), TH1::Smooth(), THistPainter::TableInit(), TGraph2D::TGraph2D(), THStack::THStack(), TFitEditor::UpdateGUI(), and ZoomOut().

Int_t TAxis::GetLast (  )  const

Definition at line 391 of file TAxis.cxx.

References fLast, fNbins, kAxisRange, and TObject::TestBit().

Referenced by TGLTH3Composition::AddTH3(), TH1::Chi2TestX(), CompareAxes(), TBinomialEfficiencyFitter::ComputeFCN(), TH1Editor::DoAxisRange(), TH1Editor::DoBinLabel1(), TH2Editor::DoBinLabel1(), TH1Editor::DoBinMoved(), TH2Editor::DoBinMoved(), TH2Editor::DoBinMoved1(), TH1Editor::DoBinMoved1(), TH2Editor::DoBinOffset(), TH1Editor::DoBinOffset(), TH2Editor::DoBinReleased(), TH1Editor::DoBinReleased(), TH1Editor::DoBinReleased1(), TH2Editor::DoBinReleased1(), TH2Editor::DoCancel(), TH1Editor::DoCancel(), TH2Editor::DoOffsetMoved(), TH1Editor::DoOffsetMoved(), TH1Editor::DoOffsetReleased(), TH2Editor::DoOffsetReleased(), TH2::DoProfile(), TH3::DoProject1D(), TH3::DoProject2D(), TH2::DoProjection(), TH3::DoProjectProfile2D(), TH1Editor::DoSliderMoved(), TH1Editor::DoSliderReleased(), TH2Editor::DoSliderXMoved(), TH2Editor::DoSliderXReleased(), TH2Editor::DoSliderYMoved(), TH2Editor::DoSliderYReleased(), TH2Editor::DoXAxisRange(), TGLTH3Slice::DrawSlice(), ROOT::Fit::FillData(), TH1::FillRandom(), TGLIsoPainter::FindMinMax(), TFitter::GetConfidenceIntervals(), TLinearFitter::GetConfidenceIntervals(), TH1::GetKurtosis(), TH1::GetMaximum(), TH1::GetMaximumBin(), TH1::GetMinimum(), TH1::GetMinimumBin(), THistPainter::GetObjectInfo(), TH1::GetSkewness(), TH2::GetStats(), TH1::GetStats(), TProfile2D::GetStats(), TProfile3D::GetStats(), TH3::GetStats(), TProfile::GetStats(), TH1::Integral(), TH2::Integral(), TH3::Integral(), TMultiGraph::Paint(), TSpectrum2Painter::Paint(), TGraph2DPainter::Paint(), TGaxis::PaintAxis(), THistPainter::PaintBar(), THistPainter::PaintBarH(), TMarker3DBox::PaintH3(), TPolyMarker3D::PaintH3(), THistPainter::PaintH3Iso(), THistPainter::PaintInit(), THistPainter::PaintInitH(), THistPainter::PaintStat2(), THistPainter::PaintTF3(), TH1::Print(), TH3::ProjectionX(), TH3::ProjectionY(), TH3::ProjectionZ(), TSpectrum::Search(), Rgl::Fgt::TKDEAdapter::SetGeometry(), TGLTH3Slice::SetSliceWidth(), THistPainter::ShowProjection3(), TH2::Smooth(), TH1::Smooth(), THistPainter::TableInit(), TGraph2D::TGraph2D(), THStack::THStack(), TFitEditor::UpdateGUI(), and ZoomOut().

Double_t TAxis::GetXmin (  )  const [inline]

Definition at line 112 of file TAxis.h.

References fXmin.

Referenced by TH2Poly::AddBin(), TH2Poly::AddBinToPartition(), TMVA::PDF::AddXMLTo(), RooDataHist::adjustBinning(), TSelectorDraw::Begin(), TProfile3D::BufferEmpty(), TProfile2D::BufferEmpty(), TProfile::BufferEmpty(), TH3::BufferEmpty(), TH2::BufferEmpty(), TH1::BufferEmpty(), TH2Poly::ChangePartition(), TH1::CheckConsistency(), ClassImp(), compareanapp(), compareClassApp(), ROOT::TBranchProxyDirector::CreateHistogram(), TH1Editor::DoBinMoved(), TH2Editor::DoBinMoved(), TH2Editor::DoBinReleased(), TH1Editor::DoBinReleased(), TH2Editor::DoCancel(), TH1Editor::DoCancel(), TH2::DoFitSlices(), TProofProgressDialog::DoPlotRateGraph(), TH2::DoProfile(), TH3::DoProject1D(), TH3::DoProject2D(), TH2::DoProjection(), TH3::DoProjectProfile2D(), TGLAxisPainterBox::DrawAxis3D(), DrawMLPoutputMovie(), RooPlot::emptyClone(), TH2Poly::Fill(), TMVA::RuleFit::FillCorr(), RooAbsReal::fillHistogram(), TH2Poly::FindBin(), TH3::FitSlicesZ(), TMVA::MethodBase::GetEfficiency(), TEveCaloDataHist::GetEtaLimits(), TGraph2D::GetHistogram(), TEveCaloDataHist::GetPhiLimits(), TMVA::OptimizeConfigParameters::GetROCIntegral(), TMVA::OptimizeConfigParameters::GetSigEffAt(), TMVA::MethodBase::GetTrainingEfficiency(), TMVA::PDF::GetXmin(), H1InitGaus(), HistCompare(), TGLLegoPainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometryPolar(), TGLLegoPainter::InitGeometrySpherical(), TH2Poly::Initialize(), TH3::KolmogorovTest(), TH2::KolmogorovTest(), TH1::KolmogorovTest(), TPainter3dAlgorithms::LegoFunction(), TMVA::RuleFit::MakeVisHists(), TH1::Merge(), TProfileHelper::Merge(), TH3::Merge(), TH2::Merge(), mvas(), mygenerate(), TMVAGlob::NormalizeHists(), TMVA::Tools::NormHist(), TMVA::operator<<(), TMultiGraph::Paint(), TF1::Paint(), TSpectrum2Painter::Paint(), TGLAxisPainter::PaintAxis(), TGraphPainter::PaintGraph(), RooAbsData::plotAsymOn(), RooAbsReal::plotAsymOn(), RooAbsData::plotEffOn(), RooAbsReal::plotOn(), RooAbsData::plotOn(), TH1::Print(), probas(), TProfile::ProjectionX(), TProfile2D::ProjectionXY(), TProfile3D::ProjectionXYZ(), TProfile::Rebin(), TH1::Rebin(), THnSparse::Rebin(), TProfile2D::Rebin2D(), TH2::Rebin2D(), TEveCaloLegoGL::RebinAxis(), TH1::RecomputeAxisLimits(), TH1::SameLimitsAndNBins(), TProfile::SavePrimitive(), TEfficiency::SavePrimitive(), TH1K::SavePrimitive(), TH1::SavePrimitive(), TH2Poly::SavePrimitive(), TProfile2D::SavePrimitive(), TProfile3D::SavePrimitive(), TGLAxisPainterBox::SetAxis3DTitlePos(), TH1Editor::SetModel(), TH2Editor::SetModel(), THistPainter::ShowProjection3(), TPainter3dAlgorithms::SurfaceFunction(), test2DRebin(), test2DRebinProfile(), TUnuranEmpDist::TUnuranEmpDist(), and RooPlot::updateFitRangeNorm().

Double_t TAxis::GetXmax (  )  const [inline]

Definition at line 113 of file TAxis.h.

References fXmax.

Referenced by TH2Poly::AddBin(), TMVA::PDF::AddXMLTo(), RooDataHist::adjustBinning(), TSelectorDraw::Begin(), TProfile3D::BufferEmpty(), TProfile2D::BufferEmpty(), TProfile::BufferEmpty(), TH3::BufferEmpty(), TH2::BufferEmpty(), TH1::BufferEmpty(), TH2Poly::ChangePartition(), TEfficiency::CheckBinning(), TH1::CheckConsistency(), ClassImp(), compareanapp(), compareClassApp(), ROOT::TBranchProxyDirector::CreateHistogram(), TH1Editor::DoBinMoved(), TH2Editor::DoBinMoved(), TH2Editor::DoBinReleased(), TH1Editor::DoBinReleased(), TH2Editor::DoCancel(), TH1Editor::DoCancel(), TH2::DoFitSlices(), TProofProgressDialog::DoPlotRateGraph(), TH2::DoProfile(), TH3::DoProject1D(), TH3::DoProject2D(), TH2::DoProjection(), TH3::DoProjectProfile2D(), TGLAxisPainterBox::DrawAxis3D(), DrawMLPoutputMovie(), RooPlot::emptyClone(), TH2Poly::Fill(), TMVA::RuleFit::FillCorr(), RooAbsReal::fillHistogram(), TH2Poly::FindBin(), TH3::FitSlicesZ(), TMVA::MethodBase::GetEfficiency(), TEveCaloDataHist::GetEtaLimits(), TGraph2D::GetHistogram(), TEveCaloDataHist::GetPhiLimits(), TMVA::MethodBase::GetTrainingEfficiency(), TMVA::PDF::GetXmax(), H1InitGaus(), HistCompare(), TGLLegoPainter::InitGeometryCylindrical(), TGLLegoPainter::InitGeometryPolar(), TGLLegoPainter::InitGeometrySpherical(), TH2Poly::Initialize(), TH3::KolmogorovTest(), TH2::KolmogorovTest(), TH1::KolmogorovTest(), TPainter3dAlgorithms::LegoFunction(), MakeHisto(), TMVA::RuleFit::MakeVisHists(), TH1::Merge(), TProfileHelper::Merge(), TH3::Merge(), TH2::Merge(), mvas(), mygenerate(), TMVAGlob::NormalizeHists(), TMVA::Tools::NormHist(), TMVA::operator<<(), TMultiGraph::Paint(), TF1::Paint(), TSpectrum2Painter::Paint(), TGLAxisPainter::PaintAxis(), TGraphPainter::PaintGraph(), RooAbsData::plotAsymOn(), RooAbsReal::plotAsymOn(), RooAbsData::plotEffOn(), RooAbsReal::plotOn(), RooAbsData::plotOn(), TH1::Print(), probas(), TProfile::ProjectionX(), TProfile2D::ProjectionXY(), TProfile3D::ProjectionXYZ(), TProfile::Rebin(), TH1::Rebin(), THnSparse::Rebin(), TProfile2D::Rebin2D(), TH2::Rebin2D(), TEveCaloLegoGL::RebinAxis(), TH1::RecomputeAxisLimits(), TH1::SameLimitsAndNBins(), TProfile::SavePrimitive(), TEfficiency::SavePrimitive(), TH1K::SavePrimitive(), TH1::SavePrimitive(), TH2Poly::SavePrimitive(), TProfile2D::SavePrimitive(), TProfile3D::SavePrimitive(), TGLAxisPainterBox::SetAxis3DTitlePos(), TH1Editor::SetModel(), TH2Editor::SetModel(), THistPainter::ShowProjection3(), TPainter3dAlgorithms::SurfaceFunction(), test2DRebin(), test2DRebinProfile(), TUnuranEmpDist::TUnuranEmpDist(), and RooPlot::updateFitRangeNorm().

void TAxis::ImportAttributes ( const TAxis axis  )  [virtual]

Definition at line 555 of file TAxis.cxx.

References axis, kCenterLabels, kCenterTitle, kDecimals, kMoreLogLabels, kNoExponent, kRotateTitle, kTickMinus, kTickPlus, TAttAxis::SetAxisColor(), TObject::SetBit(), TAttAxis::SetLabelColor(), TAttAxis::SetLabelFont(), TAttAxis::SetLabelOffset(), TAttAxis::SetLabelSize(), TAttAxis::SetNdivisions(), TAttAxis::SetTickLength(), SetTimeFormat(), TNamed::SetTitle(), TAttAxis::SetTitleColor(), TAttAxis::SetTitleFont(), TAttAxis::SetTitleOffset(), and TAttAxis::SetTitleSize().

Referenced by TH2::DoProfile(), TH3::DoProject1D(), TH3::DoProject2D(), TH2::DoProjection(), and TProfile::ProjectionX().

Bool_t TAxis::IsVariableBinSize (  )  const [inline]

Definition at line 115 of file TAxis.h.

References fXbins, and TArray::GetSize().

void TAxis::LabelsOption ( Option_t option = "h"  )  [virtual]

Definition at line 522 of file TAxis.cxx.

References TObject::Error(), fLabels, TNamed::GetName(), GetParent(), h, and TObject::Warning().

void TAxis::RotateTitle ( Bool_t  rotate = kTRUE  )  [virtual]

Definition at line 583 of file TAxis.cxx.

References kRotateTitle, TObject::ResetBit(), and TObject::SetBit().

Referenced by TAxisEditor::DoTitleRotated(), and TGraph::GetHistogram().

void TAxis::SaveAttributes ( ostream &  out,
const char *  name,
const char *  subname 
) [virtual]

Reimplemented from TAttAxis.

Definition at line 595 of file TAxis.cxx.

References fFirst, fLabels, fLast, fTimeDisplay, GetTimeFormat(), GetTitle(), kCenterTitle, kLabelsDown, kLabelsHori, kLabelsUp, kLabelsVert, kMoreLogLabels, kNoExponent, kRotateTitle, TAttAxis::SaveAttributes(), and TObject::TestBit().

Referenced by TMultiGraph::SavePrimitive(), TAxis3D::SavePrimitive(), TH1K::SavePrimitive(), TF1::SavePrimitive(), and TH1::SavePrimitiveHelp().

void TAxis::Set ( Int_t  nbins,
Double_t  xmin,
Double_t  xmax 
) [virtual]

Definition at line 655 of file TAxis.cxx.

References fNbins, fParent, fXmax, fXmin, and SetDefaults().

Referenced by TH2Poly::AddBin(), TGLTH3Composition::AddTH3(), TGL5DDataSetEditor::ApplyGridParameters(), TH1::Build(), THnSparse::CloneEmpty(), THnSparse::CreateHist(), TF1Editor::DoXPoints(), RooStats::MCMCIntervalPlot::DrawChainScatter(), TH2Poly::Initialize(), TAxis3D::InitSet(), TProfileHelper::Merge(), TH1::Merge(), TH3::Merge(), TH2::Merge(), THnSparse::Rebin(), TEveCaloLegoGL::RebinAxis(), TH1::RecomputeAxisLimits(), TProfile2D::SetBins(), TProfile3D::SetBins(), TH1::SetBins(), TProfile::SetBins(), TAxis(), TGL5DDataSet::TGL5DDataSet(), TH1::TH1(), TH2::TH2(), and TH3::TH3().

void TAxis::Set ( Int_t  nbins,
const Float_t xbins 
) [virtual]

Definition at line 666 of file TAxis.cxx.

References TObject::Error(), TArrayD::fArray, fNbins, for(), fParent, fXbins, fXmax, fXmin, TArrayD::Set(), and SetDefaults().

void TAxis::Set ( Int_t  nbins,
const Double_t xbins 
) [virtual]

Definition at line 684 of file TAxis.cxx.

References TObject::Error(), TArrayD::fArray, fNbins, for(), fParent, fXbins, fXmax, fXmin, TArrayD::Set(), and SetDefaults().

void TAxis::SetBinLabel ( Int_t  bin,
const char *  label 
) [virtual]

Definition at line 743 of file TAxis.cxx.

References TList::Add(), TObject::Error(), fLabels, and fNbins.

Referenced by Copy(), RooFitResult::correlationHist(), TMVA::DataSetInfo::CreateCorrelationMatrixHist(), do_anadist(), TH3::DoProject1D(), TH3::DoProject2D(), TH2::DoProjection(), labels1(), THStack::Paint(), TProfile::ProjectionX(), regression_averagedevs(), TMemStatShow::Show(), testLabel(), testMerge1DLabelAll(), testMerge1DLabelAllDiff(), testMerge1DLabelDiff(), testMerge1DLabelSame(), testMerge2DLabelAll(), testMerge2DLabelAllDiff(), testMerge2DLabelDiff(), testMerge2DLabelSame(), testMerge3DLabelAll(), testMerge3DLabelAllDiff(), testMerge3DLabelDiff(), testMerge3DLabelSame(), and TPerfStats::TPerfStats().

void TAxis::SetDefaults (  )  [virtual]

Definition at line 702 of file TAxis.cxx.

References fBits2, fFirst, fLast, fTimeDisplay, TNamed::GetName(), name, TAttAxis::ResetAttAxis(), SetTimeFormat(), and strlcpy().

Referenced by Set().

virtual void TAxis::SetDrawOption ( Option_t = ""  )  [inline, virtual]

Reimplemented from TObject.

Definition at line 127 of file TAxis.h.

void TAxis::SetLimits ( Double_t  xmin,
Double_t  xmax 
) [virtual]

Definition at line 770 of file TAxis.cxx.

References fXmax, and fXmin.

Referenced by TEveCaloLegoGL::DrawAxis2D(), TEveCaloLegoGL::DrawAxis3D(), DrawData(), TPad::DrawFrame(), TGraph::GetHistogram(), mvas(), mvasMulticlass(), TMultiGraph::Paint(), TF1::Paint(), TSpline::Paint(), TFileDrawMap::Paint(), TGraphPainter::PaintGraph(), TGLCameraOverlay::RenderAxis(), TEveCaloLegoOverlay::RenderPlaneInterface(), rulevisHists(), TF2GL::SetModel(), and TFileDrawMap::TFileDrawMap().

void TAxis::SetMoreLogLabels ( Bool_t  more = kTRUE  )  [virtual]

Definition at line 787 of file TAxis.cxx.

References kMoreLogLabels, TObject::ResetBit(), and TObject::SetBit().

Referenced by TAxisEditor::DoMoreLog(), DrawData(), exclusiongraph2(), and logscales().

void TAxis::SetNoExponent ( Bool_t  noExponent = kTRUE  )  [virtual]

Definition at line 808 of file TAxis.cxx.

References kNoExponent, TObject::ResetBit(), and TObject::SetBit().

Referenced by TAxisEditor::DoNoExponent(), DrawData(), and TGraph::GetHistogram().

void TAxis::SetDecimals ( Bool_t  dot = kTRUE  )  [virtual]

Definition at line 729 of file TAxis.cxx.

References fBits2, and kDecimals.

Referenced by TAxisEditor::DoDecimal(), pirndm(), and TMultiLayerPerceptron::Train().

virtual void TAxis::SetParent ( TObject obj  )  [inline, virtual]

Definition at line 132 of file TAxis.h.

References fParent.

Referenced by TH1::Build().

void TAxis::SetRange ( Int_t  first = 0,
Int_t  last = 0 
) [virtual]

Definition at line 821 of file TAxis.cxx.

References fFirst, fLast, fNbins, kAxisRange, and TObject::SetBit().

Referenced by ProjectionTester::buildHistograms(), TH1Editor::DoBinLabel1(), TH2Editor::DoBinLabel1(), TH2Editor::DoBinOffset(), TH1Editor::DoBinOffset(), TH1Editor::DoBinReleased1(), TH2Editor::DoBinReleased1(), TH2Editor::DoCancel(), TH1Editor::DoCancel(), TH2Editor::DoOffsetMoved(), TH1Editor::DoOffsetMoved(), TH1Editor::DoOffsetReleased(), TH2Editor::DoOffsetReleased(), TH1Editor::DoSliderMoved(), TH1Editor::DoSliderReleased(), TH2Editor::DoSliderXMoved(), TH2Editor::DoSliderXReleased(), TH2Editor::DoSliderYMoved(), TH2Editor::DoSliderYReleased(), TPad::ExecuteEventAxis(), langaus(), memstat(), TMultiGraph::Paint(), THnSparse::ProjectionAny(), TH3::ProjectionX(), TH3::ProjectionY(), TH3::ProjectionZ(), TAxis3D::SetAxisRange(), TH1::SetAxisRange(), TH1::SetBins(), SetRangeUser(), TMemStatShow::Show(), THistPainter::ShowProjection3(), testInterpolation(), testTH2toTH1(), testTH3toTH1(), testTH3toTH2(), THStack::THStack(), TPaletteAxis::UnZoom(), UnZoom(), and ZoomOut().

void TAxis::SetRangeUser ( Double_t  ufirst,
Double_t  ulast 
) [virtual]

Definition at line 848 of file TAxis.cxx.

References FindFixBin(), TH1::GetDimension(), TNamed::GetName(), GetParent(), TH1::SetMaximum(), TH1::SetMinimum(), and SetRange().

Referenced by chi2test(), TH1Editor::DoAxisRange(), TH1Editor::DoBinMoved(), TH2Editor::DoBinMoved(), TH2Editor::DoBinReleased(), TH1Editor::DoBinReleased(), TH2Editor::DoXAxisRange(), TH2Editor::DoYAxisRange(), Plot(), TEveCaloLegoOverlay::RenderPlaneInterface(), and zoomfit().

void TAxis::SetTicks ( Option_t option = "+"  )  [virtual]

Definition at line 867 of file TAxis.cxx.

References kTickMinus, kTickPlus, TObject::ResetBit(), and TObject::SetBit().

Referenced by TAxisEditor::DoTicks().

virtual void TAxis::SetTimeDisplay ( Int_t  value  )  [inline, virtual]

Definition at line 136 of file TAxis.h.

References fTimeDisplay.

Referenced by TMemStat::MakeHisMemoryTime(), seism(), tgaxis3(), tgaxis4(), and timeonaxis2().

void TAxis::SetTimeFormat ( const char *  format = ""  )  [virtual]

Definition at line 881 of file TAxis.cxx.

References TString::Append(), fTimeFormat, TStyle::GetTimeOffset(), gStyle, TString::Index(), TString::IsNull(), TString::Length(), and SetTimeOffset().

Referenced by ImportAttributes(), SetDefaults(), tgaxis3(), tgaxis4(), and timeonaxis2().

void TAxis::SetTimeOffset ( Double_t  toffset,
Option_t option = "local" 
) [virtual]

Definition at line 941 of file TAxis.cxx.

References TString::Append(), TString::Contains(), fTimeFormat, TString::Index(), kFALSE, kTRUE, TString::Remove(), snprintf, and TString::ToLower().

Referenced by SetTimeFormat().

void TAxis::UnZoom (  )  [virtual]

Definition at line 1031 of file TAxis.cxx.

References xmlio::Class, TH1::GetDimension(), TNamed::GetName(), GetParent(), TH1::GetXaxis(), gPad, TH1::kIsZoomed, TObject::ResetBit(), TH1::SetMaximum(), TH1::SetMinimum(), and SetRange().

Referenced by TMultiLayerPerceptron::Train(), and zoomfit().

void TAxis::ZoomOut ( Double_t  factor = 0,
Double_t  offset = 0 
) [virtual]

Definition at line 1091 of file TAxis.cxx.

References TMath::Floor(), GetFirst(), GetLast(), int, and SetRange().

TAxis& TAxis::operator= ( const TAxis  )  [private]

virtual void TAxis::CenterLabels ( Bool_t  center = kTRUE  )  [virtual]

virtual void TAxis::CenterTitle ( Bool_t  center = kTRUE  )  [virtual]

const char* TAxis::ChooseTimeFormat ( Double_t  axislength = 0  ) 

virtual void TAxis::Copy ( TObject axis  )  const [virtual]

Reimplemented from TNamed.

virtual void TAxis::Delete ( Option_t = ""  )  [inline, virtual]

Reimplemented from TObject.

Definition at line 80 of file TAxis.h.

virtual Int_t TAxis::DistancetoPrimitive ( Int_t  px,
Int_t  py 
) [virtual]

Reimplemented from TObject.

virtual TObject* TAxis::DrawClone ( Option_t = ""  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 82 of file TAxis.h.

virtual void TAxis::ExecuteEvent ( Int_t  event,
Int_t  px,
Int_t  py 
) [virtual]

Reimplemented from TObject.

virtual Int_t TAxis::FindBin ( Double_t  x  )  [virtual]

virtual Int_t TAxis::FindBin ( const char *  label  )  [virtual]

virtual Int_t TAxis::FindFixBin ( Double_t  x  )  const [virtual]

virtual Double_t TAxis::GetBinCenter ( Int_t  bin  )  const [virtual]

virtual Double_t TAxis::GetBinCenterLog ( Int_t  bin  )  const [virtual]

const char* TAxis::GetBinLabel ( Int_t  bin  )  const

virtual Double_t TAxis::GetBinLowEdge ( Int_t  bin  )  const [virtual]

virtual Double_t TAxis::GetBinUpEdge ( Int_t  bin  )  const [virtual]

virtual Double_t TAxis::GetBinWidth ( Int_t  bin  )  const [virtual]

virtual void TAxis::GetCenter ( Double_t center  )  const [virtual]

Bool_t TAxis::GetCenterLabels (  )  const

Bool_t TAxis::GetCenterTitle (  )  const

THashList* TAxis::GetLabels (  )  [inline]

Definition at line 96 of file TAxis.h.

References fLabels.

virtual void TAxis::GetLowEdge ( Double_t edge  )  const [virtual]

Bool_t TAxis::GetMoreLogLabels (  )  const

Int_t TAxis::GetNbins (  )  const [inline]

Definition at line 99 of file TAxis.h.

References fNbins.

Bool_t TAxis::GetNoExponent (  )  const

Bool_t TAxis::GetDecimals (  )  const

virtual TObject* TAxis::GetParent (  )  const [inline, virtual]

Definition at line 102 of file TAxis.h.

References fParent.

Bool_t TAxis::GetRotateTitle (  )  const

virtual const char* TAxis::GetTicks (  )  const [virtual]

virtual Bool_t TAxis::GetTimeDisplay (  )  const [inline, virtual]

Definition at line 105 of file TAxis.h.

References fTimeDisplay.

virtual const char* TAxis::GetTimeFormat (  )  const [inline, virtual]

Definition at line 106 of file TAxis.h.

References TString::Data(), and fTimeFormat.

virtual const char* TAxis::GetTimeFormatOnly (  )  const [virtual]

const char* TAxis::GetTitle (  )  const [inline, virtual]

Reimplemented from TNamed.

Definition at line 108 of file TAxis.h.

References TString::Data(), and TNamed::fTitle.

const TArrayD* TAxis::GetXbins (  )  const [inline]

Definition at line 109 of file TAxis.h.

References fXbins.

Int_t TAxis::GetFirst (  )  const

Int_t TAxis::GetLast (  )  const

Double_t TAxis::GetXmin (  )  const [inline]

Definition at line 112 of file TAxis.h.

References fXmin.

Double_t TAxis::GetXmax (  )  const [inline]

Definition at line 113 of file TAxis.h.

References fXmax.

virtual void TAxis::ImportAttributes ( const TAxis axis  )  [virtual]

Bool_t TAxis::IsVariableBinSize (  )  const [inline]

Definition at line 115 of file TAxis.h.

References fXbins, and TArray::GetSize().

virtual void TAxis::LabelsOption ( Option_t option = "h"  )  [virtual]

virtual void TAxis::RotateTitle ( Bool_t  rotate = kTRUE  )  [virtual]

virtual void TAxis::SaveAttributes ( ostream &  out,
const char *  name,
const char *  subname 
) [virtual]

Reimplemented from TAttAxis.

virtual void TAxis::Set ( Int_t  nbins,
Double_t  xmin,
Double_t  xmax 
) [virtual]

virtual void TAxis::Set ( Int_t  nbins,
const Float_t xbins 
) [virtual]

virtual void TAxis::Set ( Int_t  nbins,
const Double_t xbins 
) [virtual]

virtual void TAxis::SetBinLabel ( Int_t  bin,
const char *  label 
) [virtual]

virtual void TAxis::SetDefaults (  )  [virtual]

virtual void TAxis::SetDrawOption ( Option_t = ""  )  [inline, virtual]

Reimplemented from TObject.

Definition at line 127 of file TAxis.h.

virtual void TAxis::SetLimits ( Double_t  xmin,
Double_t  xmax 
) [virtual]

virtual void TAxis::SetMoreLogLabels ( Bool_t  more = kTRUE  )  [virtual]

virtual void TAxis::SetNoExponent ( Bool_t  noExponent = kTRUE  )  [virtual]

virtual void TAxis::SetDecimals ( Bool_t  dot = kTRUE  )  [virtual]

virtual void TAxis::SetParent ( TObject obj  )  [inline, virtual]

Definition at line 132 of file TAxis.h.

References fParent.

virtual void TAxis::SetRange ( Int_t  first = 0,
Int_t  last = 0 
) [virtual]

virtual void TAxis::SetRangeUser ( Double_t  ufirst,
Double_t  ulast 
) [virtual]

virtual void TAxis::SetTicks ( Option_t option = "+"  )  [virtual]

virtual void TAxis::SetTimeDisplay ( Int_t  value  )  [inline, virtual]

Definition at line 136 of file TAxis.h.

References fTimeDisplay.

virtual void TAxis::SetTimeFormat ( const char *  format = ""  )  [virtual]

virtual void TAxis::SetTimeOffset ( Double_t  toffset,
Option_t option = "local" 
) [virtual]

virtual void TAxis::UnZoom (  )  [virtual]

virtual void TAxis::ZoomOut ( Double_t  factor = 0,
Double_t  offset = 0 
) [virtual]


Member Data Documentation

Int_t TAxis::fNbins [private]

Definition at line 39 of file TAxis.h.

Referenced by Copy(), FindBin(), FindFixBin(), GetBinCenter(), GetBinCenterLog(), GetBinLabel(), GetBinLowEdge(), GetBinUpEdge(), GetBinWidth(), GetCenter(), GetLast(), GetLowEdge(), GetNbins(), Set(), SetBinLabel(), and SetRange().

Double_t TAxis::fXmin [private]

Definition at line 40 of file TAxis.h.

Referenced by Copy(), FindBin(), FindFixBin(), GetBinCenter(), GetBinCenterLog(), GetBinLowEdge(), GetBinUpEdge(), GetBinWidth(), GetXmin(), Set(), and SetLimits().

Double_t TAxis::fXmax [private]

Definition at line 41 of file TAxis.h.

Referenced by Copy(), FindBin(), FindFixBin(), GetBinCenter(), GetBinCenterLog(), GetBinLowEdge(), GetBinUpEdge(), GetBinWidth(), GetXmax(), Set(), and SetLimits().

TArrayD TAxis::fXbins [private]

Definition at line 42 of file TAxis.h.

Referenced by Copy(), FindBin(), FindFixBin(), GetBinCenter(), GetBinCenterLog(), GetBinLowEdge(), GetBinUpEdge(), GetBinWidth(), GetXbins(), IsVariableBinSize(), and Set().

Int_t TAxis::fFirst [private]

Definition at line 43 of file TAxis.h.

Referenced by Copy(), GetFirst(), SaveAttributes(), SetDefaults(), and SetRange().

Int_t TAxis::fLast [private]

Definition at line 44 of file TAxis.h.

Referenced by Copy(), GetLast(), SaveAttributes(), SetDefaults(), and SetRange().

UShort_t TAxis::fBits2 [private]

Definition at line 45 of file TAxis.h.

Referenced by Copy(), GetDecimals(), SetDecimals(), and SetDefaults().

Bool_t TAxis::fTimeDisplay [private]

Definition at line 46 of file TAxis.h.

Referenced by Copy(), GetTimeDisplay(), SaveAttributes(), SetDefaults(), and SetTimeDisplay().

TString TAxis::fTimeFormat [private]

Definition at line 47 of file TAxis.h.

Referenced by Copy(), GetTimeFormat(), GetTimeFormatOnly(), SetTimeFormat(), and SetTimeOffset().

TObject* TAxis::fParent [private]

Definition at line 48 of file TAxis.h.

Referenced by Copy(), FindBin(), GetParent(), Set(), SetParent(), and TAxis().

THashList* TAxis::fLabels [private]

Object owning this axis.

Definition at line 49 of file TAxis.h.

Referenced by Copy(), FindBin(), GetBinLabel(), GetLabels(), LabelsOption(), SaveAttributes(), SetBinLabel(), TAxis(), and ~TAxis().

TObject* TAxis::fParent [private]

Definition at line 48 of file TAxis.h.

THashList* TAxis::fLabels [private]

Object owning this axis.

Definition at line 49 of file TAxis.h.


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