Public Types | |
using | const_iterator = typename Data::const_iterator |
using | Data = std::vector< T > |
using | iterator = typename Data::iterator |
Public Member Functions | |
T & | at (int zside, unsigned x1, unsigned x2) |
const T & | at (int zside, unsigned x1, unsigned x2) const |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
HistogramT () | |
HistogramT (unsigned bins1, unsigned bins2) | |
Private Member Functions | |
unsigned | index (int zside, unsigned x1, unsigned x2) const |
Private Attributes | |
unsigned | bins1_ = 0 |
unsigned | bins2_ = 0 |
unsigned | bins_ = 0 |
Data | histogram_ |
Static Private Attributes | |
static constexpr unsigned | kSides_ = 2 |
Definition at line 23 of file HGCalHistoSeedingImpl.h.
using HGCalHistoSeedingImpl::HistogramT< T >::const_iterator = typename Data::const_iterator |
Definition at line 27 of file HGCalHistoSeedingImpl.h.
using HGCalHistoSeedingImpl::HistogramT< T >::Data = std::vector<T> |
Definition at line 25 of file HGCalHistoSeedingImpl.h.
using HGCalHistoSeedingImpl::HistogramT< T >::iterator = typename Data::iterator |
Definition at line 26 of file HGCalHistoSeedingImpl.h.
|
inline |
Definition at line 30 of file HGCalHistoSeedingImpl.h.
|
inline |
Definition at line 31 of file HGCalHistoSeedingImpl.h.
|
inline |
Definition at line 34 of file HGCalHistoSeedingImpl.h.
References HGCalHistoSeedingImpl::HistogramT< T >::histogram_, and HGCalHistoSeedingImpl::HistogramT< T >::index().
Referenced by HGCalHistoSeedingImpl::computeInterpolatedMaxSeeds(), HGCalHistoSeedingImpl::computeMaxSeeds(), HGCalHistoSeedingImpl::computeSecondaryMaxSeeds(), HGCalHistoSeedingImpl::computeThresholdSeeds(), HGCalHistoSeedingImpl::fillHistoClusters(), HGCalHistoSeedingImpl::fillSmoothHistoClusters(), HGCalHistoSeedingImpl::fillSmoothPhiHistoClusters(), HGCalHistoSeedingImpl::fillSmoothRPhiHistoClusters(), and HGCalHistoSeedingImpl::findHistoSeeds().
|
inline |
Definition at line 36 of file HGCalHistoSeedingImpl.h.
References HGCalHistoSeedingImpl::HistogramT< T >::histogram_, and HGCalHistoSeedingImpl::HistogramT< T >::index().
|
inline |
Definition at line 38 of file HGCalHistoSeedingImpl.h.
References HGCalHistoSeedingImpl::HistogramT< T >::histogram_.
|
inline |
Definition at line 39 of file HGCalHistoSeedingImpl.h.
References HGCalHistoSeedingImpl::HistogramT< T >::histogram_.
|
inline |
Definition at line 40 of file HGCalHistoSeedingImpl.h.
References HGCalHistoSeedingImpl::HistogramT< T >::histogram_.
|
inline |
Definition at line 41 of file HGCalHistoSeedingImpl.h.
References HGCalHistoSeedingImpl::HistogramT< T >::histogram_.
|
inlineprivate |
Definition at line 50 of file HGCalHistoSeedingImpl.h.
References HGCalHistoSeedingImpl::HistogramT< T >::bins1_, HGCalHistoSeedingImpl::HistogramT< T >::bins2_, HGCalHistoSeedingImpl::HistogramT< T >::bins_, and Exception.
Referenced by BeautifulSoup.PageElement::_invert(), and HGCalHistoSeedingImpl::HistogramT< T >::at().
|
private |
Definition at line 45 of file HGCalHistoSeedingImpl.h.
Referenced by HGCalHistoSeedingImpl::HistogramT< T >::index().
|
private |
Definition at line 46 of file HGCalHistoSeedingImpl.h.
Referenced by HGCalHistoSeedingImpl::HistogramT< T >::index().
|
private |
Definition at line 47 of file HGCalHistoSeedingImpl.h.
Referenced by HGCalHistoSeedingImpl::HistogramT< T >::index().
|
private |
Definition at line 48 of file HGCalHistoSeedingImpl.h.
Referenced by HGCalHistoSeedingImpl::HistogramT< T >::at(), HGCalHistoSeedingImpl::HistogramT< T >::begin(), and HGCalHistoSeedingImpl::HistogramT< T >::end().
|
staticprivate |
Definition at line 44 of file HGCalHistoSeedingImpl.h.