ROOT
6.06/09
Reference Guide
|
A view on a histogram, selecting a range on a subset of dimensions.
Definition at line 49 of file THistView.h.
Public Types | |
using | Hist_t = THist< DIMENSIONS, PRECISION > |
using | AxisIter_t = Hist::AxisIter_t< DIMENSIONS > |
using | AxisRange_t = Hist::AxisIterRange_t< DIMENSIONS > |
using | const_iterator = Internal::THistBinIter< THistViewOutOfRange > |
Public Member Functions | |
THistView (Hist_t &hist, int nbins, const AxisRange_t &range) | |
bool | IsBinOutOfRange (int idx) const noexcept |
void | SetRange (int axis, double from, double to) |
const_iterator | begin () const noexcept |
const_iterator | end () const noexcept |
Private Attributes | |
Hist_t & | fHist |
int | fNBins = 0 |
AxisRange_t | fRange |
#include <ROOT/THistView.h>
using ROOT::THistView< DIMENSIONS, PRECISION >::AxisIter_t = Hist::AxisIter_t<DIMENSIONS> |
Definition at line 52 of file THistView.h.
using ROOT::THistView< DIMENSIONS, PRECISION >::AxisRange_t = Hist::AxisIterRange_t<DIMENSIONS> |
Definition at line 53 of file THistView.h.
using ROOT::THistView< DIMENSIONS, PRECISION >::const_iterator = Internal::THistBinIter<THistViewOutOfRange> |
Definition at line 55 of file THistView.h.
using ROOT::THistView< DIMENSIONS, PRECISION >::Hist_t = THist<DIMENSIONS, PRECISION> |
Definition at line 51 of file THistView.h.
|
inline |
Definition at line 57 of file THistView.h.
|
inlinenoexcept |
Definition at line 70 of file THistView.h.
|
inlinenoexcept |
Definition at line 78 of file THistView.h.
|
inlinenoexcept |
Definition at line 60 of file THistView.h.
Referenced by ROOT::THistView< DIMENSIONS, PRECISION >::begin().
|
inline |
Definition at line 64 of file THistView.h.
|
private |
Definition at line 84 of file THistView.h.
Referenced by ROOT::THistView< DIMENSIONS, PRECISION >::begin(), ROOT::THistView< DIMENSIONS, PRECISION >::end(), and ROOT::THistView< DIMENSIONS, PRECISION >::SetRange().
|
private |
Definition at line 85 of file THistView.h.
|
private |
Definition at line 86 of file THistView.h.
Referenced by ROOT::THistView< DIMENSIONS, PRECISION >::SetRange().