Public Types | |
enum | AxisType { AxisType::Bounded, AxisType::Circular } |
Public Member Functions | |
std::array< int, 2 > | move (int offset1, int offset2) |
Navigator () | |
Navigator (int bins1, AxisType type_axis1, int bins2, AxisType type_axis2) | |
template<unsigned N> | |
int | offset (int shift) |
void | setHome (int x1, int x2) |
Private Attributes | |
std::array< AxisType, 2 > | axis_types_ |
std::array< int, 2 > | bins_ |
std::array< int, 2 > | home_ |
Definition at line 60 of file HGCalHistoSeedingImpl.h.
|
strong |
Enumerator | |
---|---|
Bounded | |
Circular |
Definition at line 62 of file HGCalHistoSeedingImpl.h.
|
inline |
|
inline |
Definition at line 66 of file HGCalHistoSeedingImpl.h.
|
inline |
Definition at line 77 of file HGCalHistoSeedingImpl.h.
Referenced by HGCalHistoSeedingImpl::computeInterpolatedMaxSeeds(), HGCalHistoSeedingImpl::computeMaxSeeds(), and HGCalHistoSeedingImpl::fillSmoothHistoClusters().
|
inline |
Definition at line 80 of file HGCalHistoSeedingImpl.h.
References axis_types_, bins_, Bounded, Circular, home_, SiStripPI::max, and edm::shift.
|
inline |
Definition at line 69 of file HGCalHistoSeedingImpl.h.
References bins_, Exception, home_, testProducerWithPsetDescEmpty_cfi::x1, and testProducerWithPsetDescEmpty_cfi::x2.
Referenced by HGCalHistoSeedingImpl::computeInterpolatedMaxSeeds(), HGCalHistoSeedingImpl::computeMaxSeeds(), and HGCalHistoSeedingImpl::fillSmoothHistoClusters().
|
private |
Definition at line 103 of file HGCalHistoSeedingImpl.h.
Referenced by offset().
|
private |
Definition at line 104 of file HGCalHistoSeedingImpl.h.
|
private |
Definition at line 105 of file HGCalHistoSeedingImpl.h.