50typedef std::shared_ptr<FilterLowIntensitySignalRemoval>
 
   52typedef std::shared_ptr<const FilterLowIntensitySignalRemoval>
 
   89  QString 
name() 
const override;
 
  101                                         Trace::const_iterator iter,
 
  102                                         double distance_threshold);
 
  105                                        Trace::const_iterator iter,
 
  106                                        double distance_threshold);
 
  110  static constexpr double nan = std::numeric_limits<double>::quiet_NaN();
 
 
Redefines the floor intensity of the Trace.
 
const std::size_t m_minIntStdDevFactor
 
Trace & nonConstFilter(Trace &data_points)
 
std::shared_ptr< ClusterApices > ApicesSPtr
 
std::vector< TraceCIter > ClusterApices
 
Trace::const_iterator backwardFindApex(const Trace &trace, Trace::const_iterator iter, double distance_threshold)
 
QString name() const override
 
FilterLowIntensitySignalRemoval(double mean, double std_dev, double threshold)
 
double getThreshold() const
 
Trace reconstructTrace(const Trace &trace)
 
Trace & filter(Trace &data_points) const override
 
Trace::const_iterator forwardFindApex(const Trace &trace, Trace::const_iterator iter, double distance_threshold)
 
std::size_t detectClusterApices(const Trace &trace)
 
const std::size_t m_minIntPointCount
 
FilterLowIntensitySignalRemoval & operator=(const FilterLowIntensitySignalRemoval &other)
 
static constexpr double INTRA_CLUSTER_INTER_PEAK_DISTANCE
 
Trace::const_iterator TraceCIter
 
void buildFilterFromString(const QString &strBuildParams) override
build this filter using a string
 
static constexpr double nan
 
QString toString() const override
Return a string with the textual representation of the configuration data.
 
std::vector< ApicesSPtr > m_clusters
 
Interface that allows to build filter objects from strings.
 
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 FilterLowIntensitySignalRemoval > FilterLowIntensitySignalRemovalCstSPtr
 
std::shared_ptr< FilterLowIntensitySignalRemoval > FilterLowIntensitySignalRemovalSPtr