Axis object.
More...
#include <Axis.h>
|
| Axis (TAxis *base=nullptr, int rebin=1, int rebinShift=0, int min=1, int max=-1) |
|
virtual void | Print (Option_t *option="", int spaces=0) const |
|
void | SetBaseAxis (TAxis *base) |
|
TAxis * | SetBaseAxis () const |
|
void | SetRebin (int rebin) |
|
void | SetRebinShift (int rebinShift) |
|
void | SetBinMin (int min) |
|
void | SetBinMax (int max) |
|
void | SetRange (int min, int max) |
|
int | GetRebin () const |
|
int | GetRebinStart () const |
|
int | GetRebinShift () const |
|
int | GetBinMin () const |
|
int | GetBinMax () const |
|
int | GetBinMinBase () const |
|
int | GetBinMaxBase () const |
|
int | GetNBins () const |
|
void | AddChild (Axis *axis) |
|
Axis * | AddChild (int rebin, int rebinShift, int min, int max, Option_t *option="") |
|
Axis * | GetChild (int i) |
|
Axis * | AddRange (int rebin, int nBins=-1) |
|
void | FillAxis (TAxis *axis) |
|
bool | IsRangeValid () |
|
Axis object.
- Author
- Martin Vala mvala.nosp@m.@cer.nosp@m.n.ch
Definition at line 16 of file Axis.h.
◆ Axis()
Ndmspc::Axis::Axis |
( |
TAxis * | base = nullptr, |
|
|
int | rebin = 1, |
|
|
int | rebinShift = 0, |
|
|
int | min = 1, |
|
|
int | max = -1 ) |
◆ ~Axis()
◆ AddChild() [1/2]
void Ndmspc::Axis::AddChild |
( |
Axis * | axis | ) |
|
|
inline |
◆ AddChild() [2/2]
Axis * Ndmspc::Axis::AddChild |
( |
int | rebin, |
|
|
int | rebinShift, |
|
|
int | min, |
|
|
int | max, |
|
|
Option_t * | option = "" ) |
◆ AddRange()
Axis * Ndmspc::Axis::AddRange |
( |
int | rebin, |
|
|
int | nBins = -1 ) |
◆ FillAxis()
void Ndmspc::Axis::FillAxis |
( |
TAxis * | axis | ) |
|
◆ GetBinMax()
int Ndmspc::Axis::GetBinMax |
( |
| ) |
const |
|
inline |
◆ GetBinMaxBase()
int Ndmspc::Axis::GetBinMaxBase |
( |
| ) |
const |
◆ GetBinMin()
int Ndmspc::Axis::GetBinMin |
( |
| ) |
const |
|
inline |
◆ GetBinMinBase()
int Ndmspc::Axis::GetBinMinBase |
( |
| ) |
const |
◆ GetChild()
Axis * Ndmspc::Axis::GetChild |
( |
int | i | ) |
|
|
inline |
◆ GetNBins()
int Ndmspc::Axis::GetNBins |
( |
| ) |
const |
|
inline |
◆ GetRebin()
int Ndmspc::Axis::GetRebin |
( |
| ) |
const |
|
inline |
◆ GetRebinShift()
int Ndmspc::Axis::GetRebinShift |
( |
| ) |
const |
|
inline |
◆ GetRebinStart()
int Ndmspc::Axis::GetRebinStart |
( |
| ) |
const |
|
inline |
◆ IsRangeValid()
bool Ndmspc::Axis::IsRangeValid |
( |
| ) |
|
◆ Print()
void Ndmspc::Axis::Print |
( |
Option_t * | option = "", |
|
|
int | spaces = 0 ) const |
|
virtual |
◆ SetBaseAxis() [1/2]
TAxis * Ndmspc::Axis::SetBaseAxis |
( |
| ) |
const |
|
inline |
◆ SetBaseAxis() [2/2]
void Ndmspc::Axis::SetBaseAxis |
( |
TAxis * | base | ) |
|
|
inline |
◆ SetBinMax()
void Ndmspc::Axis::SetBinMax |
( |
int | max | ) |
|
|
inline |
◆ SetBinMin()
void Ndmspc::Axis::SetBinMin |
( |
int | min | ) |
|
|
inline |
◆ SetRange()
void Ndmspc::Axis::SetRange |
( |
int | min, |
|
|
int | max ) |
|
inline |
◆ SetRebin()
void Ndmspc::Axis::SetRebin |
( |
int | rebin | ) |
|
|
inline |
◆ SetRebinShift()
void Ndmspc::Axis::SetRebinShift |
( |
int | rebinShift | ) |
|
|
inline |
◆ fBaseAxis
TAxis* Ndmspc::Axis::fBaseAxis {nullptr} |
|
private |
◆ fBinMax
int Ndmspc::Axis::fBinMax {-1} |
|
private |
◆ fBinMin
int Ndmspc::Axis::fBinMin {1} |
|
private |
◆ fChildren
std::vector<Axis *> Ndmspc::Axis::fChildren |
|
private |
◆ fNBins
int Ndmspc::Axis::fNBins {0} |
|
private |
◆ fRebin
int Ndmspc::Axis::fRebin {1} |
|
private |
◆ fRebinStart
int Ndmspc::Axis::fRebinStart {1} |
|
private |
The documentation for this class was generated from the following files: