Beispiel #1
0
    def __init__(self,
                 beam,
                 detector,
                 min_count=5,
                 nsigma=6,
                 sigma=0.5,
                 kernel_size=9,
                 niter=10):
        from dials.algorithms.background.gmodel import PixelFilter

        self.beam = beam
        self.detector = detector

        self.min_count = min_count
        self.nsigma = nsigma
        self.sigma = sigma
        self.kernel_size = kernel_size
        self.niter = niter

        width, height = detector[0].get_image_size()

        self._filter = PixelFilter(height, width)

        self.detector_mask = None