From acf0bbb55cb3dfc3a4341039d1a12466ee797b67 Mon Sep 17 00:00:00 2001 From: sssangha Date: Sat, 6 Jun 2020 20:44:00 -0700 Subject: [PATCH] Negative valid samples/lines now set to 0 --- contrib/stack/topsStack/s1a_isce_utils.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/contrib/stack/topsStack/s1a_isce_utils.py b/contrib/stack/topsStack/s1a_isce_utils.py index 9d3c3fc..30261fb 100755 --- a/contrib/stack/topsStack/s1a_isce_utils.py +++ b/contrib/stack/topsStack/s1a_isce_utils.py @@ -193,6 +193,12 @@ def adjustCommonValidRegion(master,slave): master.firstValidLine = max(master.firstValidLine, slave.firstValidLine) master.firstValidSample = max(master.firstValidSample, slave.firstValidSample) + #set to 0 to avoid negative values + if master.firstValidLine<0: + master.firstValidLine=0 + if master.firstValidSample<0: + master.firstValidSample=0 + master.numValidLines = igram_lastValidLine - master.firstValidLine + 1 master.numValidSamples = igram_lastValidSample - master.firstValidSample + 1