class_docstr: File handle for sentinel 2 safe XML tile metadata.
class_docstr_tok: ["File","handle","for","sentinel","2","safe","XML","tile","metadata","."]
docstr: Init the reader.
docstr_tok: ["Init","the","reader","."]
code: def __init__(
      self, filename, filename_info, filetype_info, mask_saturated=True
  ):
      """Init the reader."""
      super().__init__(
          filename, filename_info, filetype_info, mask_saturated
      )
      self.geocoding = self.root.find(".//Tile_Geocoding")
  
imports: import logging
  import dask.array
  import defusedxml.ElementTree
  import numpy
  import xarray
  from pyresample import geometry
  from satpy._compat import cached_property
  from satpy.readers.file_handlers import BaseFileHandler
  from satpy.utils import get_legacy_chunk_size
label_desc: Use image node_id 1 to create a new SAFEMSITileMDXML object from inherited base classes: SAFEMSIXMLMetadata with example: obj = SAFEMSITileMDXML(filename, filename_info, filetype_info, mask_saturated)