libpappsomspp
Library for mass spectrometry
|
rescales Y values into a dynamic range if the dynamic range is set to 0, this filter is ignored More...
#include <filterpass.h>
Public Member Functions | |
FilterRescaleY (double dynamic) | |
FilterRescaleY (const FilterRescaleY &other) | |
virtual | ~FilterRescaleY () |
FilterRescaleY & | operator= (const FilterRescaleY &other) |
double | getDynamicRange () const |
Trace & | filter (Trace &data_points) const override |
Private Attributes | |
double | m_dynamic = 0 |
rescales Y values into a dynamic range if the dynamic range is set to 0, this filter is ignored
Definition at line 181 of file filterpass.h.
FilterRescaleY::FilterRescaleY | ( | double | dynamic | ) |
Definition at line 244 of file filterpass.cpp.
FilterRescaleY::FilterRescaleY | ( | const FilterRescaleY & | other | ) |
Definition at line 247 of file filterpass.cpp.
|
inlinevirtual |
Definition at line 189 of file filterpass.h.
Implements pappso::FilterInterface.
Definition at line 252 of file filterpass.cpp.
References m_dynamic, and pappso::maxYDataPoint().
double FilterRescaleY::getDynamicRange | ( | ) | const |
Definition at line 277 of file filterpass.cpp.
References m_dynamic.
FilterRescaleY & FilterRescaleY::operator= | ( | const FilterRescaleY & | other | ) |
Definition at line 268 of file filterpass.cpp.
References m_dynamic.
|
private |
Definition at line 184 of file filterpass.h.
Referenced by filter(), getDynamicRange(), and operator=().