diff --git a/EXOSIMS/Prototypes/SurveySimulation.py b/EXOSIMS/Prototypes/SurveySimulation.py index ec2889bf..b1dd5954 100644 --- a/EXOSIMS/Prototypes/SurveySimulation.py +++ b/EXOSIMS/Prototypes/SurveySimulation.py @@ -2013,6 +2013,11 @@ def observation_characterization(self, sInd, mode): startTime = ( TK.currentTimeAbs.copy() + mode["syst"]["ohTime"] + Obs.settlingTime ) + + # if we're beyond mission end, bail out + if startTime >= TK.missionFinishAbs: + return characterized, fZ, systemParams, SNR, intTime + startTimeNorm = ( TK.currentTimeNorm.copy() + mode["syst"]["ohTime"] + Obs.settlingTime )