|
Isis 3.0 Application Source Code Reference |
Home |
Processes Buffer calibration data (ZeroBufferSmooth Module). More...
#include <ZeroBufferSmooth.h>
Public Member Functions | |
| ZeroBufferSmooth () | |
| ZeroBufferSmooth (HiCalData &cal, const HiCalConf &conf) | |
| Construct with data parameters. | |
| virtual | ~ZeroBufferSmooth () |
| Destructor. | |
| const Statistics & | Stats () const |
| Return statistics for filtered - raw Buffer. | |
| ZeroBufferSmooth () | |
| ZeroBufferSmooth (HiCalData &cal, const HiCalConf &conf) | |
| Construct with data parameters. | |
| virtual | ~ZeroBufferSmooth () |
| Destructor. | |
| const Statistics & | Stats () const |
| Return statistics for filtered - raw Buffer. | |
Processes Buffer calibration data (ZeroBufferSmooth Module).
This class loads and processes the Buffer data from a HiRISE image for drift correction purposes. The config file contains parameter (ZfFirstSample, ZfLastSample) that indicate which regions of the calibration buffer to extract/use. This region is averaged across the line axis for each line resulting in a single value for each line. The resulting vector is then filtered with a lowpass filter. The filter width (ZfFilterWidth) and number of interations (ZfFilterIterations) are contained within the config file. A spline fit is applied if any missing data remain after filtering.
Definition at line 67 of file ZeroBufferSmooth.h.
| ZeroBufferSmooth | ( | ) | [inline] |
Definition at line 71 of file ZeroBufferSmooth.h.
| ZeroBufferSmooth | ( | HiCalData & | cal, | |
| const HiCalConf & | conf | |||
| ) | [inline] |
Construct with data parameters.
This constructor completely computes drift from data collected in a HiRISE image
| cal | Calibration data collection | |
| conf | All necessary parameters for computations |
Definition at line 81 of file ZeroBufferSmooth.h.
| virtual ~ZeroBufferSmooth | ( | ) | [inline, virtual] |
Destructor.
Definition at line 87 of file ZeroBufferSmooth.h.
| ZeroBufferSmooth | ( | ) | [inline] |
Definition at line 71 of file ZeroBufferSmooth.h.
| ZeroBufferSmooth | ( | HiCalData & | cal, | |
| const HiCalConf & | conf | |||
| ) | [inline] |
Construct with data parameters.
This constructor completely computes drift from data collected in a HiRISE image
| cal | Calibration data collection | |
| conf | All necessary parameters for computations |
Definition at line 81 of file ZeroBufferSmooth.h.
| virtual ~ZeroBufferSmooth | ( | ) | [inline, virtual] |
Destructor.
Definition at line 87 of file ZeroBufferSmooth.h.
| const Statistics& Stats | ( | ) | const [inline] |
Return statistics for filtered - raw Buffer.
Definition at line 94 of file ZeroBufferSmooth.h.
| const Statistics& Stats | ( | ) | const [inline] |
Return statistics for filtered - raw Buffer.
Definition at line 94 of file ZeroBufferSmooth.h.