Project
Loading...
Searching...
No Matches
o2::utils::BinCenterView< AxisIterator > Class Template Reference

Axis iterator over bin centers. More...

#include <BoostHistogramUtils.h>

Public Member Functions

 BinCenterView (AxisIterator iter)
 
 ~BinCenterView ()=default
 
AxisIterator & operator++ ()
 
AxisIterator operator++ (int)
 
bool operator!= (const BinCenterView &rhs) const
 
decltype(auto) operator* ()
 

Detailed Description

template<typename AxisIterator>
class o2::utils::BinCenterView< AxisIterator >

Axis iterator over bin centers.

Definition at line 61 of file BoostHistogramUtils.h.

Constructor & Destructor Documentation

◆ BinCenterView()

template<typename AxisIterator >
o2::utils::BinCenterView< AxisIterator >::BinCenterView ( AxisIterator  iter)
inline

Definition at line 64 of file BoostHistogramUtils.h.

◆ ~BinCenterView()

template<typename AxisIterator >
o2::utils::BinCenterView< AxisIterator >::~BinCenterView ( )
default

Member Function Documentation

◆ operator!=()

template<typename AxisIterator >
bool o2::utils::BinCenterView< AxisIterator >::operator!= ( const BinCenterView< AxisIterator > &  rhs) const
inline

Definition at line 77 of file BoostHistogramUtils.h.

◆ operator*()

template<typename AxisIterator >
decltype(auto) o2::utils::BinCenterView< AxisIterator >::operator* ( )
inline

Definition at line 82 of file BoostHistogramUtils.h.

◆ operator++() [1/2]

template<typename AxisIterator >
AxisIterator & o2::utils::BinCenterView< AxisIterator >::operator++ ( )
inline

Definition at line 66 of file BoostHistogramUtils.h.

◆ operator++() [2/2]

template<typename AxisIterator >
AxisIterator o2::utils::BinCenterView< AxisIterator >::operator++ ( int  )
inline

Definition at line 71 of file BoostHistogramUtils.h.


The documentation for this class was generated from the following file: