50typedef std::shared_ptr<FilterNormalizeIntensities>
52typedef std::shared_ptr<const FilterNormalizeIntensities>
80 QString
name()
const override;
87 static constexpr double nan = std::numeric_limits<double>::quiet_NaN();
Interface that allows to build filter objects from strings.
Sets the maximum intensity of the trace to the provided value.
QString toString() const override
Return a string with the textual representation of the configuration data.
void buildFilterFromString(const QString &strBuildParams) override
build this filter using a string
Trace & filter(Trace &data_points) const override
FilterNormalizeIntensities & operator=(const FilterNormalizeIntensities &other)
FilterNormalizeIntensities(double new_max_y_value)
static constexpr double nan
QString name() const override
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< const FilterNormalizeIntensities > FilterNormalizeIntensitiesCstSPtr
std::shared_ptr< FilterNormalizeIntensities > FilterNormalizeIntensitiesSPtr