diff --git a/dap/algos/jfdata.py b/dap/algos/jfdata.py index 92bea4d..bd2fa1e 100644 --- a/dap/algos/jfdata.py +++ b/dap/algos/jfdata.py @@ -35,8 +35,8 @@ class JFData: def process(self, image, metadata, double_pixels): data = self.ju_stream_adapter.process(image, metadata, double_pixels=double_pixels) - # the pedestal file is loaded in process(), this check needs to be afterwards - if not self.ju_stream_adapter.handler.pedestal_file: + # pedestal and gain files are loaded in process(), this check needs to be afterwards + if not self.ju_stream_adapter.handler.can_convert(): return None data = np.ascontiguousarray(data)