libpappsomspp
Library for mass spectrometry
|
remove datapoints below a given intensity percentage (ratio) of the maximum intensity More...
#include <filterpass.h>
Public Member Functions | |
FilterHighPassPercentage (double y_ratio) | |
FilterHighPassPercentage (const FilterHighPassPercentage &other) | |
virtual | ~FilterHighPassPercentage () |
FilterHighPassPercentage & | operator= (const FilterHighPassPercentage &other) |
Trace & | filter (Trace &data_points) const override |
![]() | |
virtual | ~FilterInterface () |
Private Attributes | |
double | m_ratioPassY = 0 |
remove datapoints below a given intensity percentage (ratio) of the maximum intensity
Definition at line 75 of file filterpass.h.
FilterHighPassPercentage::FilterHighPassPercentage | ( | double | y_ratio | ) |
Definition at line 106 of file filterpass.cpp.
FilterHighPassPercentage::FilterHighPassPercentage | ( | const FilterHighPassPercentage & | other | ) |
Definition at line 111 of file filterpass.cpp.
|
inlinevirtual |
Definition at line 81 of file filterpass.h.
Implements pappso::FilterInterface.
Definition at line 127 of file filterpass.cpp.
References m_ratioPassY, and pappso::maxYDataPoint().
FilterHighPassPercentage & FilterHighPassPercentage::operator= | ( | const FilterHighPassPercentage & | other | ) |
Definition at line 118 of file filterpass.cpp.
References m_ratioPassY.
|
private |
Definition at line 89 of file filterpass.h.
Referenced by filter(), and operator=().