#include <RooPlotable.h>
Inheritance diagram for RooPlotable:
Definition at line 26 of file RooPlotable.h.
RooPlotable::RooPlotable | ( | ) | [inline] |
Definition at line 28 of file RooPlotable.h.
virtual RooPlotable::~RooPlotable | ( | ) | [inline, virtual] |
Definition at line 29 of file RooPlotable.h.
RooPlotable::RooPlotable | ( | ) | [inline] |
Definition at line 28 of file RooPlotable.h.
virtual RooPlotable::~RooPlotable | ( | ) | [inline, virtual] |
Definition at line 29 of file RooPlotable.h.
const char* RooPlotable::getYAxisLabel | ( | ) | const [inline] |
Definition at line 31 of file RooPlotable.h.
References _yAxisLabel, and TString::Data().
Referenced by RooPlot::addPlotable(), printMultiline(), and RooHist::RooHist().
void RooPlotable::setYAxisLabel | ( | const char * | label | ) | [inline] |
Definition at line 32 of file RooPlotable.h.
References _yAxisLabel.
Referenced by RooCurve::RooCurve(), and RooHist::RooHist().
void RooPlotable::updateYAxisLimits | ( | Double_t | y | ) | [inline] |
Definition at line 33 of file RooPlotable.h.
Referenced by RooHist::addAsymmetryBin(), RooHist::addAsymmetryBinWithError(), RooHist::addBin(), RooHist::addBinWithError(), RooHist::addBinWithXYError(), RooHist::addEfficiencyBin(), RooHist::addEfficiencyBinWithError(), RooCurve::addPoint(), RooCurve::RooCurve(), and RooEllipse::RooEllipse().
Definition at line 37 of file RooPlotable.h.
Referenced by RooEllipse::RooEllipse(), and RooCurve::shiftCurveToZero().
Double_t RooPlotable::getYAxisMin | ( | ) | const [inline] |
Definition at line 41 of file RooPlotable.h.
References _ymin.
Referenced by RooPlot::addPlotable(), printMultiline(), and RooCurve::shiftCurveToZero().
Double_t RooPlotable::getYAxisMax | ( | ) | const [inline] |
Definition at line 42 of file RooPlotable.h.
References _ymax.
Referenced by RooPlot::addPlotable(), printMultiline(), RooCurve::RooCurve(), and RooCurve::shiftCurveToZero().
virtual Double_t RooPlotable::getFitRangeNEvt | ( | ) | const [pure virtual] |
Referenced by RooPlot::getFitRangeNEvt(), and RooPlot::updateFitRangeNorm().
virtual Double_t RooPlotable::getFitRangeBinW | ( | ) | const [pure virtual] |
Referenced by RooPlot::updateFitRangeNorm().
void RooPlotable::printMultiline | ( | ostream & | os, | |
Int_t | contents, | |||
Bool_t | verbose = kFALSE , |
|||
TString | indent = "" | |||
) | const [virtual] |
Reimplemented from RooPrintable.
Definition at line 38 of file RooPlotable.cxx.
References getYAxisLabel(), getYAxisMax(), and getYAxisMin().
Referenced by RooHist::printMultiline(), and RooEllipse::printMultiline().
TObject * RooPlotable::crossCast | ( | ) |
const char* RooPlotable::getYAxisLabel | ( | ) | const [inline] |
void RooPlotable::setYAxisLabel | ( | const char * | label | ) | [inline] |
void RooPlotable::updateYAxisLimits | ( | Double_t | y | ) | [inline] |
Double_t RooPlotable::getYAxisMin | ( | ) | const [inline] |
Double_t RooPlotable::getYAxisMax | ( | ) | const [inline] |
virtual Double_t RooPlotable::getFitRangeNEvt | ( | ) | const [pure virtual] |
virtual Double_t RooPlotable::getFitRangeBinW | ( | ) | const [pure virtual] |
virtual void RooPlotable::printMultiline | ( | ostream & | os, | |
Int_t | contents, | |||
Bool_t | verbose = kFALSE , |
|||
TString | indent = "" | |||
) | const [virtual] |
Reimplemented from RooPrintable.
TObject* RooPlotable::crossCast | ( | ) |
TString RooPlotable::_yAxisLabel [protected] |
Double_t RooPlotable::_ymin [protected] |
Definition at line 55 of file RooPlotable.h.
Referenced by getYAxisMin(), setYAxisLimits(), and updateYAxisLimits().
Double_t RooPlotable::_ymax [protected] |
Definition at line 55 of file RooPlotable.h.
Referenced by getYAxisMax(), setYAxisLimits(), and updateYAxisLimits().
Double_t RooPlotable::_normValue [protected] |
Definition at line 55 of file RooPlotable.h.