From 3fcf1dedb6781ffd2a7be9af27a85813bd254dec Mon Sep 17 00:00:00 2001
From: Kelvinrr <Kelvinrr@icloud.com>
Date: Fri, 2 Aug 2019 15:11:56 -0700
Subject: [PATCH] removed line sample range check for framer during image time
 computation

---
 src/UsgsAstroFrameSensorModel.cpp | 11 -----------
 1 file changed, 11 deletions(-)

diff --git a/src/UsgsAstroFrameSensorModel.cpp b/src/UsgsAstroFrameSensorModel.cpp
index 7e622e2..b70b8c8 100644
--- a/src/UsgsAstroFrameSensorModel.cpp
+++ b/src/UsgsAstroFrameSensorModel.cpp
@@ -369,18 +369,7 @@ csm::EcefVector UsgsAstroFrameSensorModel::getIlluminationDirection(const csm::E
 double UsgsAstroFrameSensorModel::getImageTime(const csm::ImageCoord &imagePt) const {
   MESSAGE_LOG(this->m_logger, "Accessing image time for image point {}, {}",
               imagePt.line, imagePt.samp);
-  // check if the image point is in range
-  if (imagePt.samp >= m_startingDetectorSample &&
-      imagePt.samp <= (m_startingDetectorSample + m_nSamples) &&
-      imagePt.line >= m_startingDetectorSample &&
-      imagePt.line <= (m_startingDetectorLine + m_nLines)) {
     return m_ephemerisTime;
-  }
-  else {
-    throw csm::Error(csm::Error::BOUNDS,
-                     "Image Coordinate out of Bounds",
-                     "UsgsAstroFrameSensorModel::getImageTime");
-  }
 }
 
 
-- 
GitLab