code: def transform_satellite_to_earth_fixed_coords(point, orbit, attitude):
      """Transform from earth-fixed to satellite angular momentum coordinates.
  
      Args:
          point (Vector3D): Point in satellite angular momentum coordinates.
          orbit (Orbit): Orbital parameters
          attitude (Attitude): Attitude parameters
      Returns:
          Point (Vector3D) in earth-fixed coordinates.
      """
      unit_vector_z = _get_satellite_unit_vector_z(attitude, orbit)
      unit_vector_x = _get_satellite_unit_vector_x(
          unit_vector_z, attitude, orbit
      )
      unit_vector_y = _get_satellite_unit_vector_y(
          unit_vector_x, unit_vector_z
      )
      return _get_earth_fixed_coords(
          point, unit_vector_x, unit_vector_y, unit_vector_z
      )
  
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 12 for calling a global function with example usage: transform_satellite_to_earth_fixed_coords(point, orbit, attitude) and returns: _get_earth_fixed_coords