Click or drag to resize

PeakFinderRuleBased Methods

The PeakFinderRuleBased type exposes the following members.

Methods
 NameDescription
Public methodAddRule Apply a peak filtering rule.
Public methodApplySortOrder Applies the desired sort order on the found peaks.
(Inherited from PeakFinderBase)
Public methodClone Creates a deep copy of this PeakFinderRuleBased instance.
Public methodGetAllPeaks Returns a list of all
C#
Extrema
found.
(Inherited from PeakFinderBase)
Public methodLocatePeakIndices Locates the indices in the vector of the peaks.
(Overrides PeakFinderBaseLocatePeakIndices)
Public methodLocatePeaks Locates the all peak abscissae and their ordinates in current data set. THe peaks are reported in the order found in the dataset.
(Overrides PeakFinderBaseLocatePeaks)
Public methodRemoveRule Removes a peak filtering rule.
Public methodRetainPeaks(FuncExtrema, Boolean) Retains
C#
Extrema
in
C#
this
instance that don't satisfy the
C#
FilterDelegate
.
(Inherited from PeakFinderBase)
Public methodRetainPeaks(FuncExtrema, Extrema, Extrema, Boolean, Boolean) Retains
C#
Extrema
in
C#
this
instance that satisfy the
C#
FilterDelegate
, simultaneously for each Extrema, FilterDelegate(extrema[i-1], extrema[i], extrema[i+1]). This allows the filtering of extrema based on the two immediate neighbors. End-point extrema can be dropped at will based on boolean
C#
DropEdgePeaks
.
(Inherited from PeakFinderBase)
Public methodSelectPeaksObsolete.
Deprecated. Selects and returns a list of
C#
Extrema
e that satisfy the
C#
FilterDelegate
.
(Inherited from PeakFinderBase)
Public methodSelectPeaksForwardOrder Selects and returns a list of
C#
Extrema
e that satisfy the
C#
FilterDelegate
.
(Inherited from PeakFinderBase)
Public methodSelectPeaksReverseOrder Selects and returns a list of
C#
Extrema
e that satisfy the
C#
FilterDelegate
.
(Inherited from PeakFinderBase)
Top
See Also