libpappsomspp
Library for mass spectrometry
|
#include <filtersuitestring.h>
Public Member Functions | |
FilterSuiteString (const QString &strBuildParams) | |
virtual | ~FilterSuiteString () |
pappso::Trace & | filter (pappso::Trace &data_points) const override |
virtual QString | name () const override |
QString | toString () const override |
void | addFilterFromString (const QString &strBuildParams) |
takes a string that describes filters to add More... | |
![]() | |
virtual | ~FilterNameInterface () |
![]() | |
virtual | ~FilterInterface () |
Protected Member Functions | |
void | buildFilterFromString (const QString &strBuildParams) override |
build this filter 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 40 of file filtersuitestring.cpp.
References buildFilterFromString().
|
virtual |
void pappso::FilterSuiteString::addFilterFromString | ( | const QString & | strBuildParams | ) |
takes a string that describes filters to add
strBuildParams | string to build the filter "chargeDeconvolution|0.02dalton anotherFilter|param1;param2" |
Definition at line 122 of file filtersuitestring.cpp.
References buildFilterFromString().
|
overrideprotectedvirtual |
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 90 of file filtersuitestring.cpp.
References m_filterVector.
Referenced by FilterSuiteString(), and addFilterFromString().
|
overridevirtual |
Implements pappso::FilterInterface.
Definition at line 51 of file filtersuitestring.cpp.
References pappso::Trace::filter(), m_filterVector, and pappso::Trace::toString().
Referenced by toString().
|
overridevirtual |
Implements pappso::FilterNameInterface.
Definition at line 69 of file filtersuitestring.cpp.
|
overridevirtual |
Implements pappso::FilterNameInterface.
Definition at line 77 of file filtersuitestring.cpp.
References filter(), m_filterVector, and pappso::Trace::toString().
|
private |
Definition at line 69 of file filtersuitestring.h.
Referenced by buildFilterFromString(), filter(), and toString().