class_docstr: File handler for NC seviri files.
  
  **Calibration**
  
  See :mod:`satpy.readers.seviri_base`. Note that there is only one set of
  calibration coefficients available in the netCDF files and therefore there
  is no `calib_mode` argument.
  
  **Metadata**
  
  See :mod:`satpy.readers.seviri_base`.
docstr: Init the file handler.
code: def __init__(
      self,
      filename,
      filename_info,
      filetype_info,
      ext_calib_coefs=None,
      mask_bad_quality_scan_lines=True,
  ):
      """Init the file handler."""
      super(NCSEVIRIFileHandler, self).__init__(
          filename, filename_info, filetype_info
      )
      self.ext_calib_coefs = ext_calib_coefs or {}
      self.mask_bad_quality_scan_lines = mask_bad_quality_scan_lines
      self.mda = {}
      self.reference = datetime.datetime(1958, 1, 1)
      self.get_metadata()
  
imports: import datetime
  import logging
  from datetime import timedelta
  import numpy
  from satpy._compat import cached_property
  from satpy.readers._geos_area import get_area_definition, get_geos_area_naming
  from satpy.readers.eum_base import get_service_mode
  from satpy.readers.file_handlers import BaseFileHandler, open_dataset
  from satpy.readers.seviri_base import CHANNEL_NAMES, SATNUM, NoValidOrbitParams, OrbitPolynomialFinder, SEVIRICalibrationHandler, add_scanline_acq_time, get_cds_time, get_satpos, mask_bad_quality, round_nom_time
  from satpy.utils import get_legacy_chunk_size
label_desc: Use image node_id 1 to create a new NCSEVIRIFileHandler object from inherited base classes: BaseFileHandler with example: obj = NCSEVIRIFileHandler(filename, filename_info, filetype_info, ext_calib_coefs, mask_bad_quality_scan_lines)