Isis 3.0 Application Source Code Reference |
Home |
Compute Cassini ISS dark current subtraction. More...
#include <DarkCurrent.h>
Public Member Functions | |
DarkCurrent (CissLabels &cissLab) | |
~DarkCurrent () | |
vector< vector< double > > | ComputeDarkDN () |
Empty Destructor. | |
Filename | BiasDistortionTable () |
Retrieves the name of the bias distortion table. | |
Filename | DarkParameterFile () |
Retrieves the name of the dark parameters file. |
Compute Cassini ISS dark current subtraction.
This class was created in order to perform necessary calculations for computing the two-dimensional dark current array to be subtracted from Cassini ISS images during calibration using the Isis cisscal application.
Definition at line 54 of file DarkCurrent.h.
DarkCurrent | ( | CissLabels & | cissLab | ) |
~DarkCurrent | ( | ) | [inline] |
Definition at line 58 of file DarkCurrent.h.
vector< vector< double > > ComputeDarkDN | ( | ) |
Empty Destructor.
Compute dark current values to subtract from image.
This method computes the dark current DN values to be subtracted from each pixel and returns those values in an array of the equal dimension to the image.
Isis::iException::Pvl | If the input image has an unknown ReadoutCycleIndex or DelayedReadoutFlag. | |
Isis::iException::Pvl | If the input image has an invalid GainModeId. | |
Isis::iException::Math | If MakeDarkArray() returns a vector of zeros. |
Definition at line 148 of file DarkCurrent.cpp.
Filename BiasDistortionTable | ( | ) | [inline] |
Retrieves the name of the bias distortion table.
Definition at line 62 of file DarkCurrent.h.
Filename DarkParameterFile | ( | ) | [inline] |
Retrieves the name of the dark parameters file.
Definition at line 66 of file DarkCurrent.h.