USGS

Isis 3.0 Application Source Code Reference

Home

MiCalibration Class Reference

#include <MiCalibration.h>

List of all members.

Public Member Functions

 MiCalibration (Cube &image, Pvl &kernel)
 ~MiCalibration ()
double ExposureDuration () const
int InstrumentSerialNumber () const
QString ShutterEffectCorrectionFlag () const
QString ReferencePixelImage () const
QString ZeroExposureImage () const
QString ActiveAreaImage () const
QString FlatImageOpen () const
QString FlatImageClosed () const
QString FilterName () const
QString StartTime () const
double TransferTime () const
double OffsetModeID () const
double OmegaNaught () const
double CCDTemperatureCorrect () const
double PCBTemperature () const
double ReferencePixelModel () const
double ZeroExposureValue () const
double ActiveAreaValue () const
void SetReferencePixelModel ()
 Calculates the Reference Pixel Model value.
void SetZeroExposureValue ()
 Calculates the zero exposure value.
void SetActiveAreaValue ()
 Caluculate the active aere value.
void SetCCDTemperature (double temperature)
 Get the CCD temperature and output a corrected CCDtemperatrue.
void SetPCBTemperature (double temperature)
 Returns the PCB temperature.
void SetOmegaNaught ()
 Calculates the Omega Naught.

Detailed Description

Author:
????-??-?? Unknown

Definition at line 15 of file MiCalibration.h.


Constructor & Destructor Documentation

MiCalibration ( Cube image,
Pvl &  kernel 
)

Definition at line 10 of file MiCalibration.cpp.

~MiCalibration (  )  [inline]

Definition at line 18 of file MiCalibration.h.


Member Function Documentation

double ExposureDuration (  )  const [inline]

Definition at line 20 of file MiCalibration.h.

int InstrumentSerialNumber (  )  const [inline]

Definition at line 23 of file MiCalibration.h.

QString ShutterEffectCorrectionFlag (  )  const [inline]

Definition at line 26 of file MiCalibration.h.

QString ReferencePixelImage (  )  const [inline]

Definition at line 30 of file MiCalibration.h.

QString ZeroExposureImage (  )  const [inline]

Definition at line 33 of file MiCalibration.h.

QString ActiveAreaImage (  )  const [inline]

Definition at line 36 of file MiCalibration.h.

QString FlatImageOpen (  )  const [inline]

Definition at line 39 of file MiCalibration.h.

QString FlatImageClosed (  )  const [inline]

Definition at line 42 of file MiCalibration.h.

QString FilterName (  )  const [inline]

Definition at line 45 of file MiCalibration.h.

QString StartTime (  )  const [inline]

Definition at line 48 of file MiCalibration.h.

double TransferTime (  )  const [inline]

Definition at line 51 of file MiCalibration.h.

double OffsetModeID (  )  const [inline]

Definition at line 54 of file MiCalibration.h.

double OmegaNaught (  )  const [inline]

Definition at line 57 of file MiCalibration.h.

double CCDTemperatureCorrect (  )  const [inline]

Definition at line 60 of file MiCalibration.h.

double PCBTemperature (  )  const [inline]

Definition at line 63 of file MiCalibration.h.

double ReferencePixelModel (  )  const [inline]

Definition at line 66 of file MiCalibration.h.

double ZeroExposureValue (  )  const [inline]

Definition at line 69 of file MiCalibration.h.

double ActiveAreaValue (  )  const [inline]

Definition at line 72 of file MiCalibration.h.

void SetReferencePixelModel (  ) 

Calculates the Reference Pixel Model value.

The inputs to the algarithem come for the image labels and calibration kernel.

Definition at line 109 of file MiCalibration.cpp.

void SetZeroExposureValue (  ) 

Calculates the zero exposure value.

The inputs come from the image label and calibration kernel.

Definition at line 122 of file MiCalibration.cpp.

void SetActiveAreaValue (  ) 

Caluculate the active aere value.

the inputs come from the image label and calibration kernel.

Definition at line 131 of file MiCalibration.cpp.

void SetCCDTemperature ( double  temperature  ) 

Get the CCD temperature and output a corrected CCDtemperatrue.

Values used in the calculation come from the calibration kernel

Definition at line 76 of file MiCalibration.cpp.

void SetPCBTemperature ( double  temperature  ) 

Returns the PCB temperature.

Parameters:
temperature 

Definition at line 87 of file MiCalibration.cpp.

void SetOmegaNaught (  ) 

Calculates the Omega Naught.

Is dependent on which rover the data is from.

Definition at line 95 of file MiCalibration.cpp.


The documentation for this class was generated from the following files: