class_docstr: Orbit prediction.
  
  Use .to_numba() to pass this object to jitted methods. This extra
  layer avoids usage of jitclasses and having to re-implement np.unwrap in
  numba.
docstr: Convert to numba-compatible type.
docstr_tok: ["Convert","to","numba-compatible","type","."]
code: def to_numba(self):
      """Convert to numba-compatible type."""
      return _OrbitPrediction(
          prediction_times=self.prediction_times,
          angles=self.angles,
          sat_position=self.sat_position,
          nutation_precession=self.nutation_precession,
      )
  
imports: from collections import namedtuple
  import dask.array
  import numba
  import numpy
  from satpy.utils import get_legacy_chunk_size
label_desc: Use image node_id 3 for calling the OrbitPrediction obj's underlying member method code with example usage: obj.to_numba() and returns: _OrbitPrediction