    def __return_params_dict(self, precip):
        """
        Initialize the params dictionary used during the nowcast iteration.
        """
        return {
            "decomp_method": self.__params.decomposition_method,
            "domain": self.__config.domain,
            "domain_mask": self.__params.domain_mask,
            "filter": self.__params.bandpass_filter,
            "fft": self.__params.fft,
            "generate_noise": self.__params.noise_generator,
            "mask_method": self.__config.mask_method,
            "mask_rim": self.__params.mask_rim,
            "mu_0": self.__params.precipitation_mean,
            "n_cascade_levels": self.__config.n_cascade_levels,
            "n_ens_members": self.__config.n_ens_members,
            "noise_method": self.__config.noise_method,
            "noise_std_coeffs": self.__params.noise_std_coefficients,
            "num_ensemble_workers": self.__params.num_ensemble_workers,
            "phi": self.__params.ar_model_coefficients,
            "pert_gen": self.__params.perturbation_generator,
            "probmatching_method": self.__config.probmatching_method,
            "precip": precip,
            "precip_thr": self.__config.precip_threshold,
            "recomp_method": self.__params.recomposition_method,
            "struct": self.__params.structuring_element,
            "war": self.__params.wet_area_ratio,
        }
Initialize the params dictionary used during the nowcast iteration.
pysteps/nowcasts/steps.py