def test_event_same_as_detector(self): # the detector file should be the same as the event file orig_file = PlatypusNexus(os.path.join(self.path, 'PLP0011613.nx.hdf')) orig_det = orig_file.cat.detector event_det, fb = event.process_event_stream(self.event_list, [0, 23998], orig_file.cat.t_bins, orig_file.cat.y_bins, orig_file.cat.x_bins) assert_equal(event_det, orig_det) # PlatypusNexus.process_event_stream should be the same as well fb, det, bm = orig_file.process_event_stream(frame_bins=[]) assert_equal(event_det, orig_det)
def test_event_same_as_detector(self): # the detector file should be the same as the event file orig_file = PlatypusNexus(os.path.join(self.path, 'PLP0011613.nx.hdf')) orig_det = orig_file.cat.detector frames = [np.arange(0, 23999)] event_det, fb = event.process_event_stream(self.event_list, frames, orig_file.cat.t_bins, orig_file.cat.y_bins, orig_file.cat.x_bins) assert_equal(event_det, orig_det) # PlatypusNexus.process_event_stream should be the same as well det, fc, bm = orig_file.process_event_stream(frame_bins=[]) assert_equal(det, orig_det)
def test_event_same_as_detector(self): # the detector file should be the same as the event file # warnings filter for pixel size with warnings.catch_warnings(): warnings.simplefilter('ignore', RuntimeWarning) orig_file = PlatypusNexus( os.path.join(self.path, 'PLP0011641.nx.hdf')) orig_det = orig_file.cat.detector frames = [np.arange(0, 501744)] event_det, fb = event.process_event_stream(self.event_list, frames, orig_file.cat.t_bins, orig_file.cat.y_bins, orig_file.cat.x_bins) assert_equal(event_det, orig_det) # PlatypusNexus.process_event_stream should be the same as well det, fc, bm = orig_file.process_event_stream(frame_bins=[]) assert_equal(det, orig_det)
def test_event_same_as_detector(self, event_setup): # the detector file should be the same as the event file # warnings filter for pixel size pth = pjoin(event_setup.data_directory, "reduce") with warnings.catch_warnings(): warnings.simplefilter("ignore", RuntimeWarning) orig_file = PlatypusNexus(pjoin(pth, "PLP0011641.nx.hdf")) orig_det = orig_file.cat.detector frames = [np.arange(0, 501744)] event_det, fb = event.process_event_stream( event_setup.event_list, frames, orig_file.cat.t_bins, orig_file.cat.y_bins, orig_file.cat.x_bins, ) assert_equal(event_det, orig_det) # PlatypusNexus.process_event_stream should be the same as well det, fc, bm = orig_file.process_event_stream(frame_bins=[]) assert_equal(det, orig_det)