Isis 3 Programmer Reference
ClipperPushBroomCamera.h
1 #ifndef ClipperPushBroomCamera_h
2 #define ClipperPushBroomCamera_h
3 
9 /* SPDX-License-Identifier: CC0-1.0 */
10 
11 #include "LineScanCamera.h"
12 
13 #include "VariableLineScanCameraDetectorMap.h"
14 
15 namespace Isis {
21  public:
23 
25 
26  virtual int CkFrameId() const;
27  virtual int CkReferenceId() const;
28  virtual int SpkReferenceId() const;
29 
30  private:
31  void ReadLineRates(QString filename);
32 
33  std::vector<LineRateChange> p_lineRates;
35  };
36 };
37 
38 #endif
Isis::ClipperPushBroomCamera::CkFrameId
virtual int CkFrameId() const
CK frame ID - Instrument Code from spacit run on CK.
Definition: ClipperPushBroomCamera.cpp:93
Isis::ClipperPushBroomCamera::~ClipperPushBroomCamera
~ClipperPushBroomCamera()
Destructor for a ClipperPushBroomCamera object.
Definition: ClipperPushBroomCamera.cpp:83
Isis::ClipperPushBroomCamera::ReadLineRates
void ReadLineRates(QString filename)
Definition: ClipperPushBroomCamera.cpp:122
Isis::ClipperPushBroomCamera
This is the camera model for the Europa Clipper Push Broom Camera.
Definition: ClipperPushBroomCamera.h:20
Isis::ClipperPushBroomCamera::CkReferenceId
virtual int CkReferenceId() const
CK Reference ID - J2000.
Definition: ClipperPushBroomCamera.cpp:104
Isis::ClipperPushBroomCamera::p_lineRates
std::vector< LineRateChange > p_lineRates
Vector of the variable line rates for this camera model.
Definition: ClipperPushBroomCamera.h:33
Isis::LineScanCamera
Generic class for Line Scan Cameras.
Definition: LineScanCamera.h:36
Isis::Cube
IO Handler for Isis Cubes.
Definition: Cube.h:167
Isis::ClipperPushBroomCamera::SpkReferenceId
virtual int SpkReferenceId() const
SPK Reference ID - J2000.
Definition: ClipperPushBroomCamera.cpp:115
Isis::ClipperPushBroomCamera::ClipperPushBroomCamera
ClipperPushBroomCamera(Cube &cube)
Constructs a ClipperPushBroomCamera object using the image labels.
Definition: ClipperPushBroomCamera.cpp:24
Isis
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16