Isis 3 Programmer Reference
HiLab.h
Go to the documentation of this file.
1 #ifndef hiLab_h
2 #define hiLab_h
3 
25 #include "Cube.h"
26 #include "Pvl.h"
27 
28 namespace Isis {
49  class HiLab {
50  public:
51  HiLab(Cube *cube);
52 
59  int getCpmmNumber() {
60  return p_cpmmNumber;
61  };
62 
69  int getChannel() {
70  return p_channel;
71  };
72 
79  int getBin() {
80  return p_bin;
81  };
82 
89  int getTdi() {
90  return p_tdi;
91  };
92 
100  int getCcd();
101 
102  private:
105  int p_channel;
107  int p_bin;
109  int p_tdi;
111  };
112 };
113 #endif
int p_bin
Value of the Summing keyword from the cube's Instrument group, if it exists.
Definition: HiLab.h:107
int getCpmmNumber()
Returns the value of the CpmmNumber keyword read from the instrument group in the labels of a hiris c...
Definition: HiLab.h:59
int p_channel
Value of the ChannelNumber keyword from the cube's Instrument group.
Definition: HiLab.h:105
int getTdi()
Returns the value of the Tdi keyword read from the instrument group in the labels of a hirise cube...
Definition: HiLab.h:89
HiLab(Cube *cube)
Constructs a HiLab Object.
Definition: HiLab.cpp:30
int p_tdi
Value of the Tdi keyword from the cube's Instrument group, if it exists.
Definition: HiLab.h:109
Process HiRise label.
Definition: HiLab.h:49
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
int getBin()
Returns the bin value, read as the value of the Summing keyword from the instrument group in the labe...
Definition: HiLab.h:79
int getChannel()
Returns the value of the ChannelNumber keyword read from the instrument group in the labels of a hiri...
Definition: HiLab.h:69
int p_cpmmNumber
Value of the CpmmNumber keyword from the cube's Instrument group.
Definition: HiLab.h:103
int getCcd()
Returns the value of the ccd from a lookup table based on the cpmm number.
Definition: HiLab.cpp:52
IO Handler for Isis Cubes.
Definition: Cube.h:170