code: def __init__(self, refl_data_arr):
      self._is_percent = refl_data_arr.attrs["units"] == "%"
      if self._is_percent:
          attrs = refl_data_arr.attrs
          refl_data_arr = refl_data_arr / 100.0
          refl_data_arr.attrs = attrs
      self._refl = refl_data_arr
  
imports: from __future__ import annotations
  import logging
  from typing import Optional, Type, Union
  import dask.array
  import numpy
  import xarray
  from satpy.dataset.dataid import WavelengthRange
label_desc: Use image node_id 1 to create a new _CREFLRunner object  with example: obj = _CREFLRunner(refl_data_arr)