ALS Type

Constructors

Constructor Description

ALS(original)

Full Usage: ALS(original)

Parameters:
    original : ALS

original : ALS

ALS()

Full Usage: ALS()

Instance members

Instance member Description

this.EqualityContract

Full Usage: this.EqualityContract

Returns: Type
Modifiers: abstract

Returns: Type

this.Equals

Full Usage: this.Equals

Parameters:
    obj : obj

Returns: bool
Modifiers: abstract

obj : obj
Returns: bool

this.Equals

Full Usage: this.Equals

Parameters:
Returns: bool
Modifiers: abstract

other : ALSBase
Returns: bool

this.Equals

Full Usage: this.Equals

Parameters:
Returns: bool
Modifiers: abstract

other : ALS
Returns: bool

this.Execute

Full Usage: this.Execute

Parameters:
    xArray : float[]
    yArray : float[]

Returns: float[]
Modifiers: abstract

xArray : float[]
yArray : float[]
Returns: float[]

this.GetHashCode

Full Usage: this.GetHashCode

Returns: int
Modifiers: abstract

Returns: int

this.Lambda

Full Usage: this.Lambda

Gets or sets the smoothing parameter lambda. The default value is 1E6. The higher lambda is, the smoother the resulting curve will be.

ArgumentException Value must be > 0

this.MaximumNumberOfIterations

Full Usage: this.MaximumNumberOfIterations

Gets or sets the maximum number of iterations. The default value is 10.

ArgumentOutOfRangeException Value must be >=1

this.Order

Full Usage: this.Order

this.P

Full Usage: this.P

Gets or sets the weighting parameter. The default value is 0.1. A value of 0.5 leads to symmetric weighting of positive and negative deviations. Values less than 0.5 leads to stronger suppression of (positive) peaks.

ArgumentException Value must be > 0 and < 1

this.ScaleLambdaWithXUnits

Full Usage: this.ScaleLambdaWithXUnits

If true, lambda is scaled with the x units, so that the effect of baseline estimation is independent on the resolution of the spectrum.

this.ToString

Full Usage: this.ToString

Returns: string
Modifiers: abstract

Returns: string

this.``$``

Full Usage: this.``$``

Returns: ALS
Modifiers: abstract

Returns: ALS

Static members

Static member Description

left <> right

Full Usage: left <> right

Parameters:
Returns: bool

left : ALS
right : ALS
Returns: bool

left = right

Full Usage: left = right

Parameters:
Returns: bool

left : ALS
right : ALS
Returns: bool