libpappsomspp
Library for mass spectrometry
|
removes a value to all Y values More...
#include <filterpass.h>
Public Member Functions | |
FilterRemoveY (const QString &strBuildParams) | |
FilterRemoveY (double valueToRemove) | |
FilterRemoveY (const FilterRemoveY &other) | |
virtual | ~FilterRemoveY () |
FilterRemoveY & | operator= (const FilterRemoveY &other) |
Trace & | filter (Trace &data_points) const override |
double | getValue () const |
void | buildFilterFromString (const QString &strBuildParams) override |
build this filter using a string | |
QString | toString () const override |
QString | name () const override |
![]() | |
virtual | ~FilterNameInterface () |
![]() | |
virtual | ~FilterInterface () |
Private Attributes | |
double | m_valueToRemove = 0 |
removes a value to all Y values
Definition at line 231 of file filterpass.h.
pappso::FilterRemoveY::FilterRemoveY | ( | const QString & | strBuildParams | ) |
Definition at line 454 of file filterpass.cpp.
References buildFilterFromString().
Referenced by FilterRemoveY(), and operator=().
FilterRemoveY::FilterRemoveY | ( | double | valueToRemove | ) |
Definition at line 476 of file filterpass.cpp.
References m_valueToRemove.
FilterRemoveY::FilterRemoveY | ( | const FilterRemoveY & | other | ) |
Definition at line 480 of file filterpass.cpp.
References FilterRemoveY(), and m_valueToRemove.
|
inlinevirtual |
Definition at line 237 of file filterpass.h.
|
overridevirtual |
build this filter using a string
strBuildParams | a string coding the filter and its parameters "filterName|param1;param2;param3" |
Implements pappso::FilterNameInterface.
Definition at line 461 of file filterpass.cpp.
References m_valueToRemove, and name().
Referenced by FilterRemoveY().
Implements pappso::FilterInterface.
Definition at line 513 of file filterpass.cpp.
References m_valueToRemove.
double FilterRemoveY::getValue | ( | ) | const |
Definition at line 507 of file filterpass.cpp.
References m_valueToRemove.
|
overridevirtual |
Implements pappso::FilterNameInterface.
Definition at line 485 of file filterpass.cpp.
Referenced by buildFilterFromString(), and toString().
FilterRemoveY & FilterRemoveY::operator= | ( | const FilterRemoveY & | other | ) |
Definition at line 500 of file filterpass.cpp.
References FilterRemoveY(), and m_valueToRemove.
|
overridevirtual |
Implements pappso::FilterNameInterface.
Definition at line 491 of file filterpass.cpp.
References m_valueToRemove, and name().
|
private |
Definition at line 253 of file filterpass.h.
Referenced by FilterRemoveY(), FilterRemoveY(), buildFilterFromString(), filter(), getValue(), operator=(), and toString().