libpappsomspp
Library for mass spectrometry
pappso::FilterInterface Class Referenceabstract

generic interface to apply a filter on a trace More...

#include <filterinterface.h>

Inheritance diagram for pappso::FilterInterface:
pappso::FilterFloorY pappso::FilterGreatestY pappso::FilterGreatestYperWindow pappso::FilterHighPass pappso::FilterHighPassPercentage pappso::FilterLocalMaximum pappso::FilterLowPass pappso::FilterMorphoBackground pappso::FilterMorphoMaxMin pappso::FilterMorphoMinMax pappso::FilterMorphoWindowBase pappso::FilterNameInterface pappso::FilterRemoveC13 pappso::FilterRemoveY pappso::FilterResampleKeepGreater pappso::FilterResampleKeepPointInPolygon pappso::FilterResampleKeepSmaller pappso::FilterResampleKeepXRange pappso::FilterResampleRemoveXRange pappso::FilterRescaleY pappso::FilterRoundY pappso::FilterScaleFactorY pappso::FilterSuite pappso::FilterTriangle

Public Member Functions

virtual Tracefilter (Trace &data_points) const =0
 
virtual ~FilterInterface ()
 

Detailed Description

generic interface to apply a filter on a trace

Definition at line 39 of file filterinterface.h.

Constructor & Destructor Documentation

◆ ~FilterInterface()

virtual pappso::FilterInterface::~FilterInterface ( )
inlinevirtual

Definition at line 43 of file filterinterface.h.

43 {};

Member Function Documentation

◆ filter()


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