|
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) |
Public Member Functions inherited from pappso::FilterMorphoWindowBase | |
| 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 QString | name () const override |
| virtual QString | toString () const override |
Public Member Functions inherited from pappso::FilterNameInterface | |
| virtual | ~FilterNameInterface () |
Public Member Functions inherited from pappso::FilterInterface | |
| virtual | ~FilterInterface () |
Protected Member Functions | |
| double | getWindowValue (std::vector< DataPoint >::const_iterator begin, std::vector< DataPoint >::const_iterator end) const override |
Protected Member Functions inherited from pappso::FilterMorphoWindowBase | |
| void | buildFilterFromString (const QString &strBuildParams) override |
| build this filter using a string | |
Additional Inherited Members | |
Protected Attributes inherited from pappso::FilterMorphoWindowBase | |
| std::size_t | m_halfWindowSize = 0 |
median filter apply median of y values inside the window
Definition at line 204 of file filtermorpho.h.
| FilterMorphoMedian::FilterMorphoMedian | ( | std::size_t | half_window_size | ) |
Definition at line 383 of file filtermorpho.cpp.
References pappso::FilterMorphoWindowBase::FilterMorphoWindowBase().
Referenced by FilterMorphoMedian(), and operator=().
| FilterMorphoMedian::FilterMorphoMedian | ( | const FilterMorphoMedian & | other | ) |
Definition at line 387 of file filtermorpho.cpp.
References FilterMorphoMedian(), pappso::FilterMorphoWindowBase::FilterMorphoWindowBase(), and pappso::FilterMorphoWindowBase::m_halfWindowSize.
|
inlinevirtual |
Definition at line 210 of file filtermorpho.h.
|
overrideprotectedvirtual |
Implements pappso::FilterMorphoWindowBase.
Definition at line 432 of file filtermorpho.cpp.
References pappso::medianYTrace().
| FilterMorphoMedian & FilterMorphoMedian::operator= | ( | const FilterMorphoMedian & | other | ) |
Definition at line 423 of file filtermorpho.cpp.
References FilterMorphoMedian(), and pappso::FilterMorphoWindowBase::m_halfWindowSize.