Isis 3 Programmer Reference
HiLab.h
1#ifndef hiLab_h
2#define hiLab_h
3
10/* SPDX-License-Identifier: CC0-1.0 */
11
12#include "Cube.h"
13#include "Pvl.h"
14
15namespace Isis {
36 class HiLab {
37 public:
38 HiLab(Cube *cube);
39
47 return p_cpmmNumber;
48 };
49
56 int getChannel() {
57 return p_channel;
58 };
59
66 int getBin() {
67 return p_bin;
68 };
69
76 int getTdi() {
77 return p_tdi;
78 };
79
87 int getCcd();
88
89 private:
94 int p_bin;
96 int p_tdi;
98 };
99};
100#endif
IO Handler for Isis Cubes.
Definition Cube.h:168
Process HiRise label.
Definition HiLab.h:36
int getBin()
Returns the bin value, read as the value of the Summing keyword from the instrument group in the labe...
Definition HiLab.h:66
int p_channel
Value of the ChannelNumber keyword from the cube's Instrument group.
Definition HiLab.h:92
int getCcd()
Returns the value of the ccd from a lookup table based on the cpmm number.
Definition HiLab.cpp:41
int getChannel()
Returns the value of the ChannelNumber keyword read from the instrument group in the labels of a hiri...
Definition HiLab.h:56
HiLab(Cube *cube)
Constructs a HiLab Object.
Definition HiLab.cpp:19
int getCpmmNumber()
Returns the value of the CpmmNumber keyword read from the instrument group in the labels of a hiris c...
Definition HiLab.h:46
int p_cpmmNumber
Value of the CpmmNumber keyword from the cube's Instrument group.
Definition HiLab.h:90
int getTdi()
Returns the value of the Tdi keyword read from the instrument group in the labels of a hirise cube.
Definition HiLab.h:76
int p_bin
Value of the Summing keyword from the cube's Instrument group, if it exists.
Definition HiLab.h:94
int p_tdi
Value of the Tdi keyword from the cube's Instrument group, if it exists.
Definition HiLab.h:96
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16