|
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 |
Public Member Functions inherited from pappso::FilterNameInterface | |
| virtual | ~FilterNameInterface () |
Public Member Functions inherited from pappso::FilterInterface | |
| 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().