def METHOD_NAME(self, obj_num, config, base, logger):
    if base['do_noise_in_stamps']:
        weight_im = ImageF(base['current_stamp'].bounds, wcs=base['wcs'], init_value=0.)
        if 'include_obj_var' in config:
            include_obj_var = ParseValue(config, 'include_obj_var', base, bool)[0]
        else:
            include_obj_var = False
        base['current_noise_image'] = base['current_stamp']
        AddNoiseVariance(base,weight_im,include_obj_var,logger)
        self.scratch[obj_num] = weight_im