ROOT 6.10/09 Reference Guide |
A view on a histogram, selecting a range on a subset of dimensions.
Definition at line 51 of file THistView.hxx.
Public Types | |
using | AxisRange_t = typename Hist_t::AxisIterRange_t |
using | const_iterator = Detail::THistBinIter< typename Hist_t::ImplBase_t > |
using | Hist_t = THist< DIMENSIONS, PRECISION, STAT... > |
using | HistViewOutOfRange_t = THistViewOutOfRange< THistView > |
Public Member Functions | |
THistView (Hist_t &hist, int nbins, const AxisRange_t &range) | |
const_iterator | begin () const noexcept |
const_iterator | end () const noexcept |
bool | IsBinOutOfRange (int idx) const noexcept |
void | SetRange (int axis, double from, double to) |
Private Attributes | |
Hist_t & | fHist |
int | fNBins = 0 |
AxisRange_t | fRange |
#include <ROOT/THistView.hxx>
using ROOT::Experimental::THistView< DIMENSIONS, PRECISION, STAT >::AxisRange_t = typename Hist_t::AxisIterRange_t |
Definition at line 54 of file THistView.hxx.
using ROOT::Experimental::THistView< DIMENSIONS, PRECISION, STAT >::const_iterator = Detail::THistBinIter<typename Hist_t::ImplBase_t> |
Definition at line 57 of file THistView.hxx.
using ROOT::Experimental::THistView< DIMENSIONS, PRECISION, STAT >::Hist_t = THist<DIMENSIONS, PRECISION, STAT...> |
Definition at line 53 of file THistView.hxx.
using ROOT::Experimental::THistView< DIMENSIONS, PRECISION, STAT >::HistViewOutOfRange_t = THistViewOutOfRange<THistView> |
Definition at line 55 of file THistView.hxx.
|
inline |
Definition at line 59 of file THistView.hxx.
|
inlinenoexcept |
Definition at line 73 of file THistView.hxx.
|
inlinenoexcept |
Definition at line 81 of file THistView.hxx.
|
inlinenoexcept |
Definition at line 62 of file THistView.hxx.
|
inline |
Definition at line 67 of file THistView.hxx.
|
private |
Definition at line 86 of file THistView.hxx.
|
private |
Definition at line 87 of file THistView.hxx.
|
private |
Definition at line 88 of file THistView.hxx.