Click or drag to resize

ISREA Class

This class detrends a spectrum. This is done by fitting a smoothing spline through the spectrum. Then the spectral data that lies above the spline are reduced in amplitude toward the spline. The process is repeated until the resulting curve changes no more.
Inheritance Hierarchy
SystemObject
  Altaxo.Science.Spectroscopy.BaselineEstimationISREABase
    Altaxo.Science.Spectroscopy.BaselineEstimationISREA

Namespace: Altaxo.Science.Spectroscopy.BaselineEstimation
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public class ISREA : ISREABase, IBaselineEstimation, 
	ISingleSpectrumPreprocessor, IEquatable<ISREA>

The ISREA type exposes the following members.

Constructors
 NameDescription
Public methodISREAInitializes a new instance of the ISREA class
Top
Properties
 NameDescription
Public propertyInterpolationFunctionOptions
(Inherited from ISREABase)
Public propertySmoothnessSpecifiedBy Determines how the smoothness of the spline is specified, together with SmoothnessValue.
(Inherited from ISREABase)
Public propertySmoothnessValue Determines the smoothness of the spline. This value has different meaning depending on the value of SmoothnessSpecifiedBy.
(Inherited from ISREABase)
Top
Methods
 NameDescription
Public methodExecute(Double, Double, Int32)
(Inherited from ISREABase)
Public methodExecute(ReadOnlySpanDouble, ReadOnlySpanDouble, SpanDouble) Executes the baseline estimation algorithm with the provided spectrum.
(Inherited from ISREABase)
Public methodExport
(Inherited from ISREABase)
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)
Top
Remarks
Reference: Y.Xu, P.Du, R.Senger, J.Robertson, J.Pirkle, Applied Spectroscopy 2021 Vol 75 (1) 34-45
See Also