docs: def spk14a(handle, ncsets, coeffs, epochs):
      """
      Add data to a type 14 SPK segment associated with handle. See
      also :func:`spk14b` and :func:`spk14e`.
  
      http://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/spk14a_c.html
  
      :param handle: The handle of an SPK file open for writing.
      :type handle: int
      :param ncsets: The number of coefficient sets and epochs.
      :type ncsets: int
      :param coeffs: The collection of coefficient sets.
      :type coeffs: Array of floats
      :param epochs: The epochs associated with the coefficient sets.
      :type epochs: Array of floats
      """
      handle = ctypes.c_int(handle)
      ncsets = ctypes.c_int(ncsets)
      coeffs = stypes.toDoubleVector(coeffs)
      epochs = stypes.toDoubleVector(epochs)
      libspice.spk14a_c(handle, ncsets, coeffs, epochs)