def isInWindow(self, period): "Does the given period overlap at all in window" return AnalogSet.overlaps((self.start_datetime(), self.end_datetime()) , (period.start, period.end())) return False