@_log<EOL><INDENT>def zeroscreen(self, focus_stage=None):<DEDENT>
if focus_stage is None:<EOL><INDENT>focus_stage = self.focus_stage<EOL><DEDENT>for s in self.data.values():<EOL><INDENT>ind = np.ones(len(s.Time), dtype=bool)<EOL>for v in s.data[focus_stage].values():<EOL><INDENT>ind = ind & (nominal_values(v) > <NUM_LIT:0>)<EOL><DEDENT>for k in s.data[focus_stage].keys():<EOL><INDENT>s.data[focus_stage][k][~ind] = unc.ufloat(np.nan, np.nan)<EOL><DEDENT><DEDENT>self.set_focus(focus_stage)<EOL>return<EOL>
Remove all points containing data below zero (which are impossible!)