libpappsomspp
Library for mass spectrometry
|
#include <filtersuitestring.h>
Public Member Functions | |
FilterSuiteString (const QString &strBuildParams) | |
~FilterSuiteString () | |
pappso::Trace & | filter (pappso::Trace &data_points) const override |
QString | toString () const override |
![]() | |
virtual | ~FilterNameInterface () |
![]() | |
virtual | ~FilterInterface () |
Protected Member Functions | |
void | buildFilterFromString (const QString &strBuildParams) override |
build this filer using a string More... | |
Private Attributes | |
std::vector< FilterNameInterfaceCstSPtr > | m_filterVector |
Definition at line 41 of file filtersuitestring.h.
pappso::FilterSuiteString::FilterSuiteString | ( | const QString & | strBuildParams | ) |
strBuildParams | string to build the filter "chargeDeconvolution|0.02dalton anotherFilter|param1;param2" |
Definition at line 37 of file filtersuitestring.cpp.
References buildFilterFromString().
pappso::FilterSuiteString::~FilterSuiteString | ( | ) |
|
overrideprotectedvirtual |
build this filer using a string
strBuildParams | a string coding the filter and its parameters "filterName|param1;param2;param3" |
Implements pappso::FilterNameInterface.
Definition at line 76 of file filtersuitestring.cpp.
References m_filterVector.
Referenced by FilterSuiteString().
|
overridevirtual |
Implements pappso::FilterInterface.
Definition at line 48 of file filtersuitestring.cpp.
References pappso::Trace::filter(), m_filterVector, and pappso::Trace::toString().
Referenced by toString().
|
overridevirtual |
Implements pappso::FilterNameInterface.
Definition at line 64 of file filtersuitestring.cpp.
References filter(), m_filterVector, and pappso::Trace::toString().
|
private |
Definition at line 62 of file filtersuitestring.h.
Referenced by buildFilterFromString(), filter(), and toString().