public class CoreReflection extends CoreBase
%Tλ = (Sλ - Dλ / Rλ - Dλ) * 100%Where:
Constructor and Description |
---|
CoreReflection() |
Modifier and Type | Method and Description |
---|---|
void |
allocateBuffers(int numberOfPixels) |
double[] |
processSpectrum() |
static double[] |
processSpectrum(double[] dark,
double[] reference,
double[] sample)
This method calculates the reflection of a solution.
|
double[] |
processSpectrumNonStatic(double[] dark,
double[] reference,
double[] sample) |
void |
setBufferElements(int index,
double darkPixel,
double referencePixel,
double samplePixel) |
verifyArrays, verifyArrays, verifyArrays
public void allocateBuffers(int numberOfPixels)
public void setBufferElements(int index, double darkPixel, double referencePixel, double samplePixel)
public double[] processSpectrumNonStatic(double[] dark, double[] reference, double[] sample)
public double[] processSpectrum()
public static double[] processSpectrum(double[] dark, double[] reference, double[] sample)
dark
- is the dark intensity of light for the given λ range.reference
- is the reference intensity of light for the given
lambda range.sample
- is the sample intensity of light for the given λ
range.Copyright 2004-2006 Ocean Optics, Inc. All Rights Reserved.