Loading [MathJax]/jax/output/NativeMML/config.js
Isis 3 Programmer Reference
NirsDetectorMap.h
1 #ifndef NirsDetectorMap_h
2 #define NirsDetectorMap_h
3 
10 /* SPDX-License-Identifier: CC0-1.0 */
11 
12 #include "CameraDetectorMap.h"
13 
14 namespace Isis {
30  public:
31  NirsDetectorMap(double exposureDuration, Camera *parent);
32 
34 
36 
37  virtual double exposureDuration(const double sample,
38  const double line,
39  const int band) const;
40  protected:
42  };
43 };
44 #endif
Isis::NirsDetectorMap
The detector map class for the Hayabusa NIRS camera.
Definition: NirsDetectorMap.h:29
Isis::CameraDetectorMap
Convert between parent image coordinates and detector coordinates.
Definition: CameraDetectorMap.h:47
Isis::NirsDetectorMap::exposureDuration
virtual double exposureDuration(const double sample, const double line, const int band) const
Returns the exposure duration for a given pixel.
Definition: NirsDetectorMap.cpp:52
Isis::Camera
Definition: Camera.h:236
Isis::NirsDetectorMap::m_exposureDuration
double m_exposureDuration
The total time for the observation.
Definition: NirsDetectorMap.h:41
Isis::NirsDetectorMap::~NirsDetectorMap
~NirsDetectorMap()
Destroys a NirsDetectorMap object.
Definition: NirsDetectorMap.cpp:28
Isis::NirsDetectorMap::setExposureDuration
void setExposureDuration(double exposureDuration)
Sets the exposure duration.
Definition: NirsDetectorMap.cpp:38
Isis::NirsDetectorMap::NirsDetectorMap
NirsDetectorMap(double exposureDuration, Camera *parent)
Constructs a NirsDetectorMap object.
Definition: NirsDetectorMap.cpp:19
Isis
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16

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/13/2023 15:16:56