filterpass.h File Reference
`#include "filternameinterface.h"`
`#include <cstddef>`
`#include "../../exportinmportconfig.h"`

Go to the source code of this file.

## Classes

class | pappso::FilterLowPass
| remove datapoints higher than a given Y value (intensity) More...
class | pappso::FilterHighPass
| remove datapoints below a given Y value (intensity) More...
class | pappso::FilterHighPassPercentage
| remove datapoints below a given intensity percentage (ratio) of the maximum intensity More...
class | pappso::FilterGreatestY
| keep N datapoints form the greatest intensities to the lowest More...
class | pappso::FilterGreatestYperWindow
| keep N datapoints form the greatest intensities to the lowest within a mass range in dalton More...
class | pappso::MassSpectrumFilterGreatestItensities
class | pappso::FilterFloorY
| apply std::floor (round to lowest integer) to all Y values More...
class | pappso::FilterRoundY
| apply std::round (round to nearest integer) to all Y values More...
class | pappso::FilterRescaleY
| rescales Y values into a dynamic range if the dynamic range is set to 0, this filter is ignored More...
class | pappso::FilterScaleFactorY
| rescales Y values given a tranformation factor More...
class | pappso::FilterRemoveY
| removes a value to all Y values More...
class | pappso::FilterQuantileBasedRemoveY
| removes a value found by quantile to all Y values More...

## Namespaces

| pappso
| tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multicharge peaks to monocharge