class_docstr: File handler for the SGLI l1b data.
class_docstr_tok: ["File","handler","for","the","SGLI","l1b","data","."]
docstr: Produce a DataArray with an IR channel data in it.
docstr_tok: ["Produce","a","DataArray","with","an","IR","channel","data","in","it","."]
code: def get_ir_dataset(self, key, dataset):
      """Produce a DataArray with an IR channel data in it."""
      dataset = self.mask_to_14_bits(dataset)
      dataset = self.calibrate_ir(dataset, key["calibration"])
      return dataset
  
imports: import logging
  from datetime import datetime
  import dask.array
  import h5py
  import numpy
  import xarray
  from dask.array.core import normalize_chunks
  from satpy.readers.file_handlers import BaseFileHandler
label_desc: Use image node_id 10 for calling the HDF5SGLI obj's underlying member method code with example usage: obj.get_ir_dataset(key, dataset) and returns: dataset