eicplot
trunk
EIC ROOT plotting utilities
|
#include <Utilities.h>
Public Member Functions | |
BinLog10 () | |
virtual | ~BinLog10 () |
virtual TAxis * | operator() (TAxis *) const |
virtual TAxis * | operator() (TAxis &) const |
virtual TH1 * | operator() (TH1 *) const |
virtual TH1 * | operator() (TH1 &) const |
Functor for rebinning a histogram axis so that the bins are equally spaced in log10 intervals of the value plotted. Provides uniform bin widths when plots are viewed with logarithmic axes.
Constructor
erhic::BinLog10::~BinLog10 | ( | ) | [virtual] |
Destructor
TAxis * erhic::BinLog10::operator() | ( | TAxis * | a | ) | const [virtual] |
Rebin a single axis. Returns a pointer to the axis.
TAxis * erhic::BinLog10::operator() | ( | TAxis & | axis | ) | const [virtual] |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
TH1 * erhic::BinLog10::operator() | ( | TH1 * | h | ) | const [virtual] |
Rebin all axes of a histogram. Returns a pointer to the histogram.
TH1 * erhic::BinLog10::operator() | ( | TH1 & | h | ) | const [virtual] |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.