Click or drag to resize

PeakFittingByIncrementalPeakAddition Class

[Missing <summary> documentation for "T:Altaxo.Science.Spectroscopy.PeakFitting.PeakFittingByIncrementalPeakAddition"]

Inheritance Hierarchy
SystemObject
  Altaxo.Science.Spectroscopy.PeakFittingPeakFittingByIncrementalPeakAddition

Namespace: Altaxo.Science.Spectroscopy.PeakFitting
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public class PeakFittingByIncrementalPeakAddition : IPeakFitting, 
	IEquatable<PeakFittingByIncrementalPeakAddition>

The PeakFittingByIncrementalPeakAddition type exposes the following members.

Constructors
 NameDescription
Public methodPeakFittingByIncrementalPeakAdditionInitializes a new instance of the PeakFittingByIncrementalPeakAddition class
Top
Properties
 NameDescription
Public propertyFitFunction Gets /sets the fit function to use.
Public propertyFitWidthScalingFactor Gets / sets the scaling factor of the fit width. This value, when set, determines the width around a peak, that is used to calculate the parameter errors of that peak (the width around the peak is calculated using this number times the FWHM value of the peak).
Public propertyIsMinimalFWHMValueInXUnits 
Public propertyMaximumNumberOfPeaks 
Public propertyMinimalFWHMValue 
Public propertyMinimalRelativeHeight Gets/sets the minimal relative height. The addition of new peaks is stopped if the fitting residual falls below this value.
Public propertyMinimalSignalToNoiseRatio Gets/sets the minimal signal-to-noise ratio. The addition of new peaks is stopped if the ratio of the highest remaining peak with respect to the noise level falls below this value.
Public propertyOrderOfBaselinePolynomial Gets or sets the order of the polynomial that is used for the baseline.
Public propertyPrunePeaksSumChiSquareFactor Gets/inits a factor that will prune peaks based on their contribution to the sum of chi square.
Top
Methods
 NameDescription
Public methodExecute(Double, Double, IEnumerablePeakDescription, CancellationToken) 
Public methodExecute(Double, Double, Int32, IReadOnlyListValueTupleIReadOnlyListPeakDescription, Int32, Int32, CancellationToken) Executes the normalization algorithm.
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodStatic memberPrunePeaksBasedOnSumChiSquare Prunes the peaks based on the Sum of Chi².
Top
See Also