def cut_cross(self, x, y, radius, data):
        n = radius
        ht, wd = data.shape
        x0, x1 = max(0, x-n), min(wd-1, x+n)
        y0, y1 = max(0, y-n), min(ht-1, y+n)
        xarr = data[y, x0:x1+1]
        yarr = data[y0:y1+1, x]
        return (x0, y0, xarr, yarr)
Cut two data subarrays that have a center at (x, y) and with
dataset/ETHPy150Open ejeschke/ginga/ginga/util/iqcalc.py/IQCalc.cut_cross