def __init__(self):
        """
        Donut class constructor.
        """
        SExtractor.__init__(self)

        # Basic sextractor configuration for donut detection
        self.config['PIXEL_SCALE'] = 0.55
        self.config['BACK_TYPE'] = "AUTO"
        self.config['SATUR_LEVEL'] = 60000
        self.config['DETECT_MINAREA'] = 200
        self.config['DETECT_THRESH'] = 10.0
        self.config['VERBOSE_TYPE'] = "QUIET"
        self.config['PARAMETERS_LIST'] = ["NUMBER",'X_IMAGE', 'Y_IMAGE',
                                         "XWIN_IMAGE", "YWIN_IMAGE",
                                         "FLUX_BEST", "FWHM_IMAGE",
                                         "FLAGS"]

        self._useMPI = True
        self._mpithreads = 8
        self.setCFP(0.*units.meter)
        self.setPixScale(0.*units.mm)

        self.sign_x = +1.
        self.sign_y = +1.
        self.sign_u = +1.
        self.sign_v = +1.