NXCALS-2902 - MonitoringReader: TreeNodeException
Despite the title this is to fix the TimeWindow::intersects
method which was broken and caused some exotic spark exceptions being thrown by our MonitoringReader.
@acc-logging-team - please have a look for approval.
Closes NXCALS-2902
Edited by Marcin Sobieszek