![]() |
Project
|
#include <HistogramView.h>
Public Types | |
using | size_type = size_t |
using | value_type = typename std::iterator_traits< Hist_IT >::value_type |
using | reference = value_type & |
using | const_reference = const value_type & |
using | pointer = value_type * |
using | const_pointer = const value_type * |
using | difference_type = std::ptrdiff_t |
using | iterator = Hist_IT |
using | reverse_iterator = std::reverse_iterator< iterator > |
Public Member Functions | |
HistogramView ()=default | |
HistogramView (const HistogramView &)=default | |
HistogramView (HistogramView &&)=default | |
HistogramView & | operator= (const HistogramView &)=default |
HistogramView & | operator= (HistogramView &&)=default |
~HistogramView ()=default | |
HistogramView (iterator begin, iterator end, difference_type offset=0) | |
size_t | size () const |
bool | empty () const |
difference_type | getOffset () const noexcept |
difference_type | getMin () const noexcept |
difference_type | getMax () const |
iterator | begin () const |
iterator | end () const |
reverse_iterator | rbegin () const |
reverse_iterator | rend () const |
const value_type & | operator[] (difference_type idx) const |
const_pointer | data () const |
Friends | |
std::ostream & | operator<< (std::ostream &os, const HistogramView &view) |
Definition at line 33 of file HistogramView.h.
using o2::rans::HistogramView< Hist_IT >::const_pointer = const value_type* |
Definition at line 41 of file HistogramView.h.
using o2::rans::HistogramView< Hist_IT >::const_reference = const value_type& |
Definition at line 39 of file HistogramView.h.
using o2::rans::HistogramView< Hist_IT >::difference_type = std::ptrdiff_t |
Definition at line 42 of file HistogramView.h.
using o2::rans::HistogramView< Hist_IT >::iterator = Hist_IT |
Definition at line 43 of file HistogramView.h.
using o2::rans::HistogramView< Hist_IT >::pointer = value_type* |
Definition at line 40 of file HistogramView.h.
using o2::rans::HistogramView< Hist_IT >::reference = value_type& |
Definition at line 38 of file HistogramView.h.
using o2::rans::HistogramView< Hist_IT >::reverse_iterator = std::reverse_iterator<iterator> |
Definition at line 44 of file HistogramView.h.
using o2::rans::HistogramView< Hist_IT >::size_type = size_t |
Definition at line 36 of file HistogramView.h.
using o2::rans::HistogramView< Hist_IT >::value_type = typename std::iterator_traits<Hist_IT>::value_type |
Definition at line 37 of file HistogramView.h.
|
default |
|
default |
|
default |
|
default |
|
inline |
Definition at line 53 of file HistogramView.h.
|
inline |
Definition at line 65 of file HistogramView.h.
|
inline |
Definition at line 88 of file HistogramView.h.
|
inline |
Definition at line 57 of file HistogramView.h.
|
inline |
Definition at line 67 of file HistogramView.h.
|
inline |
Definition at line 63 of file HistogramView.h.
|
inlinenoexcept |
Definition at line 61 of file HistogramView.h.
|
inlinenoexcept |
Definition at line 59 of file HistogramView.h.
|
default |
|
default |
|
inline |
Definition at line 79 of file HistogramView.h.
|
inline |
Definition at line 69 of file HistogramView.h.
|
inline |
Definition at line 71 of file HistogramView.h.
|
inline |
Definition at line 55 of file HistogramView.h.
|
friend |
Definition at line 73 of file HistogramView.h.