libpappsomspp
Library for mass spectrometry
|
generic interface to apply a filter on a trace More...
#include <filterinterface.h>
Public Member Functions | |
virtual Trace & | filter (Trace &data_points) const =0 |
virtual | ~FilterInterface () |
generic interface to apply a filter on a trace
Definition at line 39 of file filterinterface.h.
|
inlinevirtual |
Definition at line 43 of file filterinterface.h.
Implemented in pappso::FilterCeilingAmplitudePercentage, pappso::FilterChargeDeconvolution, pappso::FilterComplementIonEnhancer, pappso::FilterFloorAmplitudePercentage, pappso::FilterFloorY, pappso::FilterGreatestY, pappso::FilterGreatestYperWindow, pappso::FilterHighPass, pappso::FilterHighPassPercentage, pappso::FilterLocalMaximum, pappso::FilterLowIntensitySignalRemoval, pappso::FilterLowPass, pappso::FilterMorphoAntiSpike, pappso::FilterMorphoBackground, pappso::FilterMorphoMaxMin, pappso::FilterMorphoMinMax, pappso::FilterMorphoWindowBase, pappso::FilterMzExclusion, pappso::FilterNormalizeIntensities, pappso::FilterPeakDelta, pappso::FilterQuantileBasedRemoveY, pappso::FilterRemoveC13, pappso::FilterRemoveY, pappso::FilterResampleKeepGreater, pappso::FilterResampleKeepPointInPolygon, pappso::FilterResampleKeepSmaller, pappso::FilterResampleKeepXRange, pappso::FilterResampleRemoveXRange, pappso::FilterRescaleY, pappso::FilterRoundY, pappso::FilterSavitzkyGolay, pappso::FilterScaleFactorY, pappso::FilterSuite, pappso::FilterSuiteString, and pappso::FilterTriangle.
Referenced by pappso::CosineSimilarity::similarity().