Click or drag to resize

NeonCalibrationOptions Class

Options for x-axis calibration of a Raman spectrum by a spectrum measured from a Neon lamp.
Inheritance Hierarchy
SystemObject
  Altaxo.Science.Spectroscopy.RamanNeonCalibrationOptions

Namespace: Altaxo.Science.Spectroscopy.Raman
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public class NeonCalibrationOptions : IEquatable<NeonCalibrationOptions>

The NeonCalibrationOptions type exposes the following members.

Constructors
 NameDescription
Public methodNeonCalibrationOptionsInitializes a new instance of the NeonCalibrationOptions class
Top
Properties
 NameDescription
Public propertyFilterOutPeaksCorrespondingToMultipleNistPeaks If true, peaks in the measured spectrum, that corresponds to multiple Nist peaks, are filtered out.
Public propertyInterpolationIgnoreStdDev Gets a value indicating whether the position error obtained from the peak fit should be ignored during the interpolation step. If set to true, the position error is ignored and all points are weighted equally.
Public propertyInterpolationMethod Gets the interpolation method used for interpolating the differences of Nist wavelength and measured wavelength in dependence on the measured wavelength.
Public propertyLaserWavelength_Nanometer Gets the approximate laser wavelength in nanometer. This is neccessary to convert Raman shift values to absolute wavelength. It is enough to give the value approximately here, because a calibration of the laser wavelength itself is done elsewhere.
Public propertyPeakFindingOptions 
Public propertyWavelength_Tolerance_nm Wavelength tolerance in nm (this is the value how much the spectrometer can be differ from calibration)
Public propertyXAxisUnit Gets the x axis unit of the Neon spectra.
Top
Methods
 NameDescription
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 methodToString
(Overrides ObjectToString)
Top
See Also