32 #include "../../trace/trace.h"
33 #include "../../massspectrum/qualifiedmassspectrum.h"
82 Trace &filter(
Trace &data_points)
const override;
84 void buildFilterFromString(
const QString &strBuildParams)
override;
86 QString name()
const override;
87 QString toString()
const override;
91 enhanceComplementMassInRange(
double new_intensity,
92 double mz_lower_bound,
93 double mz_upper_bound,
94 std::vector<DataPoint>::iterator it_begin,
95 std::vector<DataPoint>::iterator it_end)
const;
try to detect complementary ions and assign maximum intensity of both elements
PrecisionPtr m_precisionPtr
Interface that allows to build filter objects from strings.
Class representing a fully specified mass spectrum.
A simple container of DataPoint instances.
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...