class_docstr: The base class for the FengYun4 AGRI and GHI readers.
class_docstr_tok: ["The","base","class","for","the","FengYun4","AGRI","and","GHI","readers","."]
docstr: Retrieve the reflectance calibration coefficients from the HDF file.
docstr_tok: ["Retrieve","the","reflectance","calibration","coefficients","from","the","HDF","file","."]
code: def reflectance_coeffs(self):
      """Retrieve the reflectance calibration coefficients from the HDF file."""
      # using the corresponding SCALE and OFFSET
      if self.PLATFORM_ID == "FY-4A":
          cal_coef = "CALIBRATION_COEF(SCALE+OFFSET)"
      elif self.PLATFORM_ID == "FY-4B":
          cal_coef = "Calibration/CALIBRATION_COEF(SCALE+OFFSET)"
      else:
          raise KeyError(
              f"Unsupported platform ID for calibration: {self.PLATFORM_ID}"
          )
      return self.get(cal_coef).values
  
imports: import logging
  from datetime import datetime
  import dask.array
  import numpy
  import xarray
  from satpy._compat import cached_property
  from satpy.readers._geos_area import get_area_definition, get_area_extent
  from satpy.readers.hdf5_utils import HDF5FileHandler
label_desc: Use image node_id 5 for calling the FY4Base obj's underlying member method code with example usage: obj.reflectance_coeffs() and returns: self