libpappsomspp
Library for mass spectrometry
|
median filter apply median of y values inside the window More...
#include <filtermorpho.h>
Public Member Functions | |
FilterMorphoMedian (std::size_t half_window_size) | |
FilterMorphoMedian (const FilterMorphoMedian &other) | |
virtual | ~FilterMorphoMedian () |
FilterMorphoMedian & | operator= (const FilterMorphoMedian &other) |
double | getWindowValue (std::vector< DataPoint >::const_iterator begin, std::vector< DataPoint >::const_iterator end) const override |
![]() | |
FilterMorphoWindowBase (std::size_t half_window_size) | |
FilterMorphoWindowBase (const FilterMorphoWindowBase &other) | |
virtual | ~FilterMorphoWindowBase () |
FilterMorphoWindowBase & | operator= (const FilterMorphoWindowBase &other) |
virtual Trace & | filter (Trace &data_points) const override |
virtual std::size_t | getHalfWindowSize () const |
![]() | |
virtual | ~FilterInterface () |
Additional Inherited Members | |
![]() | |
std::size_t | m_halfWindowSize = 0 |
median filter apply median of y values inside the window
Definition at line 177 of file filtermorpho.h.
FilterMorphoMedian::FilterMorphoMedian | ( | std::size_t | half_window_size | ) |
Definition at line 335 of file filtermorpho.cpp.
FilterMorphoMedian::FilterMorphoMedian | ( | const FilterMorphoMedian & | other | ) |
Definition at line 339 of file filtermorpho.cpp.
|
inlinevirtual |
Definition at line 183 of file filtermorpho.h.
|
overridevirtual |
Implements pappso::FilterMorphoWindowBase.
Definition at line 353 of file filtermorpho.cpp.
References pappso::medianYTrace().
FilterMorphoMedian & FilterMorphoMedian::operator= | ( | const FilterMorphoMedian & | other | ) |
Definition at line 345 of file filtermorpho.cpp.
References pappso::FilterMorphoWindowBase::m_halfWindowSize.