    def __init__(
        self,
        precip,
        precip_models,
        velocity,
        velocity_models,
        time_steps,
        issue_time,
        steps_blending_config: StepsBlendingConfig,
    ):
        """Initializes the StepsBlendingNowcaster with inputs and configurations."""
        # Store inputs
        self.__precip = precip
        self.__precip_models = precip_models
        self.__velocity = velocity
        self.__velocity_models = velocity_models
        self.__timesteps = time_steps
        self.__issuetime = issue_time

        self.__config = steps_blending_config

        # Initialize Params and State
        self.__params = StepsBlendingParams()
        self.__state = StepsBlendingState()

        # Additional variables for time measurement
        self.__start_time_init = None
        self.__init_time = None
        self.__mainloop_time = None
Initializes the StepsBlendingNowcaster with inputs and configurations.
pysteps/blending/steps.py