If no mask was passed to ROI function and the detector did not have any masks defined either, the mask was defined as a pedestal shaped array of ones. This does not behave right when the pedestal also does not exist. Now the mask will be None in this case
Many iterations of the photon code do not pass in the threshold parameter of the ImgAlgo photon algorithm. This is fixed and an ADU threshold to be applied before photonizing has been added (as some user code indicates that how they wanted to use the previously existing parameter). The original parameter has been renamed to the_fraction.
If no mask was passed to ROI function and the detector did not have any masks defined either, the mask was defined as a pedestal shaped array of ones. This does not behave right when the pedestal also does not exist. Now the mask will be None in this case
Many iterations of the photon code do not pass in the threshold parameter of the ImgAlgo photon algorithm. This is fixed and an ADU threshold to be applied before photonizing has been added (as some user code indicates that how they wanted to use the previously existing parameter). The original parameter has been renamed to the_fraction.