File failed to load: https://isis.astrogeology.usgs.gov/3.9.0/Object/assets/jax/output/NativeMML/config.js
Isis 3 Developer Reference
ThemisVisCamera.h
Go to the documentation of this file.
1 #ifndef ThemisVisCamera_h
2 #define ThemisVisCamera_h
3 
24 #include "PushFrameCamera.h"
25 
26 namespace Isis {
86  public:
87  // constructor
88  ThemisVisCamera(Cube &cube);
89 
92 
93  // Sets the band to the band number given
94  void SetBand(const int band);
95 
96  double BandEphemerisTimeOffset(int vband);
97 
98  bool IsBandIndependent();
99  virtual int CkFrameId() const;
100  virtual int CkReferenceId() const;
101  virtual int SpkReferenceId() const;
102 
103  private:
104  double p_etStart;
105  double p_bandTimeOffset;
106  double p_exposureDur;
107  double p_interframeDelay;
108  int p_nframes;
109  QList<int> p_filterNumber;
113  };
114 };
115 
116 #endif
117 
bool IsBandIndependent()
The camera model is band dependent (i.e.
Definition: ThemisVisCamera.cpp:204
~ThemisVisCamera()
Destroys the Themis Vis Camera object.
Definition: ThemisVisCamera.cpp:127
virtual int CkFrameId() const
CK frame ID - - Instrument Code from spacit run on CK.
Definition: ThemisVisCamera.cpp:216
virtual int CkReferenceId() const
CK Reference ID - MARSIAU.
Definition: ThemisVisCamera.cpp:228
Generic class for Push Frame Cameras.
Definition: PushFrameCamera.h:51
ThemisVisCamera(Cube &cube)
Constructor for the Themis Vis Camera Model.
Definition: ThemisVisCamera.cpp:50
void SetBand(const int band)
Sets the band in the camera model.
Definition: ThemisVisCamera.cpp:137
virtual int SpkReferenceId() const
SPK Reference ID - J2000.
Definition: ThemisVisCamera.cpp:240
double BandEphemerisTimeOffset(int vband)
Calculates time offset for the given cube band number.
Definition: ThemisVisCamera.cpp:157
THEMIS VIS Camera Model.
Definition: ThemisVisCamera.h:85
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
IO Handler for Isis Cubes.
Definition: Cube.h:170

U.S. Department of the Interior | U.S. Geological Survey
ISIS | Privacy & Disclaimers | Astrogeology Research Program
To contact us, please post comments and questions on the USGS Astrogeology Discussion Board
To report a bug, or suggest a feature go to: ISIS Github
File Modified: 07/12/2023 23:31:35