- PhysicalConstants - Class in com.oceanoptics.spam.constants
-
This class provides static constants that are typical in irradiance
calculations.
- PhysicalConstants() - Constructor for class com.oceanoptics.spam.constants.PhysicalConstants
-
- Pixels - Class in com.oceanoptics.spam.wavelengthprocessing
-
This method returns the pixel number of an array of pixel values.
- Pixels() - Constructor for class com.oceanoptics.spam.wavelengthprocessing.Pixels
-
- PLANCK_CONSTANT_h - Static variable in class com.oceanoptics.spam.constants.PhysicalConstants
-
h is Plank's constant.
- plusMatrix(Matrix) - Method in class com.oceanoptics.spam.numericalmethods.Matrix
-
Adds two Matricies together.
- PreNonUnityCorrection - Class in com.oceanoptics.spam.preprocessing
-
Nonunity correction is a preprocessing function that performs a calculation
to compensate for a reflection standard that is not perfectly white.
- PreNonUnityCorrection() - Constructor for class com.oceanoptics.spam.preprocessing.PreNonUnityCorrection
-
Creates a new instance of PreNonUnityCorrection
- PreReferenceMonitor - Class in com.oceanoptics.spam.preprocessing
-
This class provides reference monitoring capabilities.
- PreReferenceMonitor() - Constructor for class com.oceanoptics.spam.preprocessing.PreReferenceMonitor
-
No instances allowed.
- processReflectionArray(double[]) - Static method in class com.oceanoptics.spam.advancedprocessing.AdvancedKubelkaMonk
-
- processReflectionArray() - Method in class com.oceanoptics.spam.advancedprocessing.AdvancedKubelkaMonk
-
- processSpectrum(double[], double[], double[], double[], double, double, boolean) - Static method in class com.oceanoptics.spam.advancedprocessing.AdvancedAbsoluteIrradiance
-
Absolute Irradiance Mode calculates the true irradiance of a spectrum,
displayed in actual units incident on the probe's collection area.
- processSpectrum(double, double, boolean) - Method in class com.oceanoptics.spam.advancedprocessing.AdvancedAbsoluteIrradiance
-
- processSpectrum(double[], double[], double[], double[], double, double, boolean) - Static method in class com.oceanoptics.spam.advancedprocessing.AdvancedIrradianceCalibration
-
This method caluclates a calibration file using a light source needed
in obtaining an absolute irradiance measurment.
- processSpectrum(double, double, boolean) - Method in class com.oceanoptics.spam.advancedprocessing.AdvancedIrradianceCalibration
-
- processSpectrum(double[], double[], double[]) - Static method in class com.oceanoptics.spam.coreprocessing.CoreAbsorbance
-
This method calculates the the ratio of transmitted light over
incident light.
- processSpectrum() - Method in class com.oceanoptics.spam.coreprocessing.CoreAbsorbance
-
- processSpectrum() - Method in class com.oceanoptics.spam.coreprocessing.CoreReflection
-
- processSpectrum(double[], double[], double[]) - Static method in class com.oceanoptics.spam.coreprocessing.CoreReflection
-
This method calculates the reflection of a solution.
- processSpectrum(double[], double[], double[], double[], double) - Static method in class com.oceanoptics.spam.coreprocessing.CoreRelativeIrradiance
-
This method computes the relative irradiance incident on a surface.
- processSpectrum(double) - Method in class com.oceanoptics.spam.coreprocessing.CoreRelativeIrradiance
-
- processSpectrum(double[], double[], double[]) - Static method in class com.oceanoptics.spam.coreprocessing.CoreScope
-
This method copies the sample spectrum into a new object.
- processSpectrum() - Method in class com.oceanoptics.spam.coreprocessing.CoreScope
-
- processSpectrum(double[]) - Static method in class com.oceanoptics.spam.coreprocessing.CoreScope
-
This method copies the sample spectrum into a new object.
- processSpectrum(double[], double[]) - Static method in class com.oceanoptics.spam.coreprocessing.CoreScopeMinusDark
-
This method substracts off the dark intensities from the raw intensities
received from the spectrometers A/D converter.
- processSpectrum() - Method in class com.oceanoptics.spam.coreprocessing.CoreScopeMinusDark
-
- processSpectrum(double[], double[], double[]) - Static method in class com.oceanoptics.spam.coreprocessing.CoreTransmission
-
This method computes the transmission measurement for the sample relative
to the amount that passes through the reference.
- processSpectrum() - Method in class com.oceanoptics.spam.coreprocessing.CoreTransmission
-
- processSpectrum(double[], double[], double[]) - Static method in class com.oceanoptics.spam.preprocessing.PreNonUnityCorrection
-
Calculates the nonunity correction to compensate for a reflection
standard that is not perfectly white.
- processSpectrum(double[]) - Static method in class com.oceanoptics.spam.wavelengthprocessing.Gigahertz
-
This method converts wavelengths (nm) into Gigahertz (GHz).
- processSpectrum(double[]) - Static method in class com.oceanoptics.spam.wavelengthprocessing.Microns
-
This method converts wavelengths in nanometers (nm) to microns (µm).
- processSpectrum(double[]) - Static method in class com.oceanoptics.spam.wavelengthprocessing.Pixels
-
This method returns an array of pixel numbers that correspond to the
given array of pixel values.
- processSpectrum(double[], double) - Static method in class com.oceanoptics.spam.wavelengthprocessing.RamanShift
-
This method converts wavelengths (nm) into Raman Shift
using the laser wavelength (nm) parameter.
- processSpectrum(double[]) - Static method in class com.oceanoptics.spam.wavelengthprocessing.Wavenumbers
-
This method converts and array of wavelengths in nanometers to
wavenumbers.
- processSpectrumNonStatic(double[], double[], double[]) - Method in class com.oceanoptics.spam.coreprocessing.CoreReflection
-