class_docstr: GOES HRIT format reader.
class_docstr_tok: ["GOES","HRIT","format","reader","."]
docstr: Get the data  from the files.
docstr_tok: ["Get","the","data","from","the","files","."]
code: def get_dataset(self, key, info):
      """Get the data  from the files."""
      logger.debug("Getting raw data")
      res = super(HRITGOESFileHandler, self).get_dataset(key, info)
  
      self.mda[
          "calibration_parameters"
      ] = self._get_calibration_params()
  
      res = self.calibrate(res, key["calibration"])
      new_attrs = info.copy()
      new_attrs.update(res.attrs)
      res.attrs = new_attrs
      res.attrs["platform_name"] = self.platform_name
      res.attrs["sensor"] = SENSOR_NAME
      res.attrs["orbital_parameters"] = {
          "projection_longitude": self.mda["projection_parameters"][
              "SSP_longitude"
          ],
          "projection_latitude": 0.0,
          "projection_altitude": ALTITUDE,
      }
      return res
  
imports: import logging
  from datetime import datetime, timedelta
  import dask.array
  import numpy
  import xarray
  from satpy._compat import ArrayLike
  from satpy.readers._geos_area import get_area_definition, get_area_extent, get_geos_area_naming
  from satpy.readers.eum_base import recarray2dict, time_cds_short
  from satpy.readers.hrit_base import HRITFileHandler, ancillary_text, annotation_header, base_hdr_map, image_data_function
label_desc: Use image node_id 2 for calling the HRITGOESFileHandler obj's underlying member method code with example usage: obj.get_dataset(key, info) and returns: res