MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ reset()

template<typename T >
void MayaFlux::Kinesis::HampelFilter< T >::reset ( )
inline

Reset to uninitialized state.

Call on a known discontinuity (device reconnect, deliberate large jump the caller does not want screened as a spike) so the next window's worth of candidates re-accepts unconditionally rather than being tested against now-stale history.

Definition at line 159 of file HampelFilter.hpp.

References MayaFlux::Kinesis::HampelFilter< T >::m_consecutive_rejections, MayaFlux::Kinesis::HampelFilter< T >::m_has_history, MayaFlux::Kinesis::HampelFilter< T >::m_history, MayaFlux::Kinesis::HampelFilter< T >::m_last_good, and MayaFlux::Kinesis::HampelFilter< T >::m_sample_count.