67 double getThresholdX()
const;
generic interface to apply a filter on a trace
virtual Trace & filter(Trace &data_points) const =0
virtual ~FilterResampleKeepGreater()
FilterResampleKeepGreater(double x_value)
virtual ~FilterResampleKeepPointInPolygon()
IntegrationScopeSpecVector m_integrationScopeSpecs
FilterResampleKeepPointInPolygon()
FilterResampleKeepSmaller(double x_value)
virtual ~FilterResampleKeepSmaller()
FilterResampleKeepXRange(double min_x=0, double max_x=0)
virtual ~FilterResampleKeepXRange()
FilterResampleRemoveXRange(double min_x, double max_x)
virtual ~FilterResampleRemoveXRange()
generic interface to apply a filter on a MassSpectrum This is the same as FilterInterface,...
MassSpectrumFilterResampleKeepMzRange(const MzRange &mz_range)
virtual ~MassSpectrumFilterResampleKeepMzRange()
const FilterResampleKeepXRange m_filterRange
const FilterResampleRemoveXRange m_filterRange
virtual ~MassSpectrumFilterResampleRemoveMzRange()
MassSpectrumFilterResampleRemoveMzRange(const MzRange &mz_range)
Class to represent a mass spectrum.
A simple container of DataPoint instances.
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
std::shared_ptr< IntegrationScopeBase > IntegrationScopeBaseSPtr
@ filter
concerning filters (psm, peptide, protein validation)
std::vector< IntegrationScopeSpec > IntegrationScopeSpecVector