Remove |
public class RemoveZeros : ISanitizer, ISingleSpectrumPreprocessor, IEquatable<RemoveZeros>
The RemoveZeros type exposes the following members.
Name | Description | |
---|---|---|
RemoveZeros | Initializes a new instance of the RemoveZeros class |
Name | Description | |
---|---|---|
RemoveZerosAtEndOfSpectrum | If true, zeros at the end of the spectrum will be removed. | |
RemoveZerosAtStartOfSpectrum | If true, zeros at the start of the spectrum will be removed. | |
RemoveZerosInMiddleOfSpectrum | If true, zeros in the middle of the spectrum will be removed. This can happen at some instruments, if pixels cease working, or are oversaturated. | |
SplitIntoSeparateRegions | If true, and the RemoveZerosInMiddleOfSpectrum is set to true, then the spectrum is split into to regions, at the position where zero pixels are detected. | |
ThresholdValue | Gets the threshold value. Values in the spectrum greater than this value are considered as true measurement values, the other values are considered as candidates for fake values, that can be removed. |
Name | Description | |
---|---|---|
Execute | Executes the processor. | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
GetType | Gets the Type of the current instance. (Inherited from Object) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |