Isis 3 Programmer Reference
Isis::HiCalData Class Reference

Container for HiRISE calibration data. More...

#include <HiCalData.h>

Collaboration diagram for Isis::HiCalData:
Collaboration graph

Public Member Functions

 HiCalData (Cube &cube)
 
virtual ~HiCalData ()
 Destructor.
 
void load (Cube &cube)
 
HiMatrix getReverseClock ()
 
HiMatrix getMask ()
 
HiMatrix getRamp ()
 
HiMatrix getDark ()
 
HiMatrix getBuffer ()
 
HiMatrix getReverseClockExtended ()
 
HiMatrix getMaskExtended ()
 
HiMatrix getRampExtended ()
 
HiMatrix getDarkExtended ()
 
HiMatrix getBufferExtended ()
 

Private Attributes

HiMatrix _calimage
 
HiMatrix _calbuffer
 
HiMatrix _caldark
 
HiMatrix _buffer
 
HiMatrix _dark
 
int _binning
 
int _tdi
 
int _cpmm
 
int _channelNo
 
int _firstReverseLine
 
int _lastReverseLine
 
int _firstMaskLine
 
int _lastMaskLine
 
int _firstRampLine
 
int _lastRampLine
 

Detailed Description

Container for HiRISE calibration data.

Author
2007-10-09 Kris Becker
History
2008-05-12 Steven Lambright - Removed references to CubeInfo

Definition at line 35 of file HiCalData.h.

Constructor & Destructor Documentation

◆ HiCalData() [1/2]

Isis::HiCalData::HiCalData ( )
inline

Definition at line 39 of file HiCalData.h.

◆ HiCalData() [2/2]

Isis::HiCalData::HiCalData ( Cube & cube)
inline

Definition at line 44 of file HiCalData.h.

◆ ~HiCalData()

virtual Isis::HiCalData::~HiCalData ( )
inlinevirtual

Destructor.

Definition at line 49 of file HiCalData.h.

Member Function Documentation

◆ getBuffer()

HiMatrix Isis::HiCalData::getBuffer ( )
inline

Definition at line 94 of file HiCalData.h.

◆ getBufferExtended()

HiMatrix Isis::HiCalData::getBufferExtended ( )
inline

Definition at line 130 of file HiCalData.h.

◆ getDark()

HiMatrix Isis::HiCalData::getDark ( )
inline

Definition at line 91 of file HiCalData.h.

◆ getDarkExtended()

HiMatrix Isis::HiCalData::getDarkExtended ( )
inline

Definition at line 127 of file HiCalData.h.

◆ getMask()

HiMatrix Isis::HiCalData::getMask ( )
inline

Definition at line 84 of file HiCalData.h.

◆ getMaskExtended()

HiMatrix Isis::HiCalData::getMaskExtended ( )
inline

Definition at line 108 of file HiCalData.h.

◆ getRamp()

HiMatrix Isis::HiCalData::getRamp ( )
inline

Definition at line 87 of file HiCalData.h.

◆ getRampExtended()

HiMatrix Isis::HiCalData::getRampExtended ( )
inline

Definition at line 117 of file HiCalData.h.

◆ getReverseClock()

HiMatrix Isis::HiCalData::getReverseClock ( )
inline

Definition at line 81 of file HiCalData.h.

◆ getReverseClockExtended()

HiMatrix Isis::HiCalData::getReverseClockExtended ( )
inline

Definition at line 98 of file HiCalData.h.

◆ load()

void Isis::HiCalData::load ( Cube & cube)
inline

Definition at line 51 of file HiCalData.h.

Member Data Documentation

◆ _binning

int Isis::HiCalData::_binning
private

Definition at line 142 of file HiCalData.h.

◆ _buffer

HiMatrix Isis::HiCalData::_buffer
private

Definition at line 139 of file HiCalData.h.

◆ _calbuffer

HiMatrix Isis::HiCalData::_calbuffer
private

Definition at line 137 of file HiCalData.h.

◆ _caldark

HiMatrix Isis::HiCalData::_caldark
private

Definition at line 138 of file HiCalData.h.

◆ _calimage

HiMatrix Isis::HiCalData::_calimage
private

Definition at line 136 of file HiCalData.h.

◆ _channelNo

int Isis::HiCalData::_channelNo
private

Definition at line 145 of file HiCalData.h.

◆ _cpmm

int Isis::HiCalData::_cpmm
private

Definition at line 144 of file HiCalData.h.

◆ _dark

HiMatrix Isis::HiCalData::_dark
private

Definition at line 140 of file HiCalData.h.

◆ _firstMaskLine

int Isis::HiCalData::_firstMaskLine
private

Definition at line 149 of file HiCalData.h.

◆ _firstRampLine

int Isis::HiCalData::_firstRampLine
private

Definition at line 151 of file HiCalData.h.

◆ _firstReverseLine

int Isis::HiCalData::_firstReverseLine
private

Definition at line 147 of file HiCalData.h.

◆ _lastMaskLine

int Isis::HiCalData::_lastMaskLine
private

Definition at line 150 of file HiCalData.h.

◆ _lastRampLine

int Isis::HiCalData::_lastRampLine
private

Definition at line 152 of file HiCalData.h.

◆ _lastReverseLine

int Isis::HiCalData::_lastReverseLine
private

Definition at line 148 of file HiCalData.h.

◆ _tdi

int Isis::HiCalData::_tdi
private

Definition at line 143 of file HiCalData.h.


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