libpappsomspp
Library for mass spectrometry
pappso::FilterNameInterface Class Referenceabstract

Interface that allows to build filter objects from strings. More...

#include <filternameinterface.h>

Inheritance diagram for pappso::FilterNameInterface:
pappso::FilterInterface pappso::FilterCeilingAmplitudePercentage pappso::FilterChargeDeconvolution pappso::FilterComplementIonEnhancer pappso::FilterFloorAmplitudePercentage pappso::FilterLowIntensitySignalRemoval pappso::FilterMorphoAntiSpike pappso::FilterMzExclusion pappso::FilterQuantileBasedRemoveY pappso::FilterSavitzkyGolay pappso::FilterSuiteString

Public Member Functions

virtual QString name () const =0
 
virtual QString toString () const =0
 
virtual ~FilterNameInterface ()
 
- Public Member Functions inherited from pappso::FilterInterface
virtual Tracefilter (Trace &data_points) const =0
 
virtual ~FilterInterface ()
 

Protected Member Functions

virtual void buildFilterFromString (const QString &strBuildParams)=0
 build this filter using a string More...
 

Detailed Description

Interface that allows to build filter objects from strings.

Definition at line 41 of file filternameinterface.h.

Constructor & Destructor Documentation

◆ ~FilterNameInterface()

virtual pappso::FilterNameInterface::~FilterNameInterface ( )
inlinevirtual

Definition at line 47 of file filternameinterface.h.

47 {};

Member Function Documentation

◆ buildFilterFromString()

virtual void pappso::FilterNameInterface::buildFilterFromString ( const QString &  strBuildParams)
protectedpure virtual

◆ name()

◆ toString()


The documentation for this class was generated from the following file: