86 QString
name()
const override;
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;
PrecisionPtr m_precisionPtr
void buildFilterFromString(const QString &strBuildParams) override
build this filter using a string
QString toString() const override
Trace & filter(Trace &data_points) const override
FilterComplementIonEnhancer(double target_mz, PrecisionPtr precision_ptr)
QString name() const override
void enhanceComplementMassInRange(double new_intensity, double mz_lower_bound, double mz_upper_bound, std::vector< DataPoint >::iterator it_begin, std::vector< DataPoint >::iterator it_end) const
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...
const PrecisionBase * PrecisionPtr