68 bool notExcluded(std::vector<std::pair<double, double>> &exclusionMassMap,
70 void addExclusionMap(std::vector<std::pair<double, double>> &exclusionMassMap,
generic interface to apply a filter on a trace
bool notExcluded(std::vector< std::pair< double, double > > &exclusionMassMap, double mass) const
void addExclusionMap(std::vector< std::pair< double, double > > &exclusionMassMap, double mass) const
Trace & filter(Trace &data_points) const override
PrecisionPtr m_precisionPtr
FilterRemoveC13(PrecisionPtr precision_ptr)
A simple container of DataPoint instances.
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
const PrecisionBase * PrecisionPtr