imap_processing.hi.hi_l1b.annotate_direct_events#

imap_processing.hi.hi_l1b.annotate_direct_events(l1a_de_dataset: Dataset, l1b_hk_dataset: Dataset, esa_energies_anc: Path) list[Dataset]#

Perform Hi L1B processing on direct event data.

Parameters:
  • l1a_de_dataset (xarray.Dataset) – L1A direct event data.

  • l1b_hk_dataset (xarray.Dataset) – L1B housekeeping data coincident with the L1A DE data.

  • esa_energies_anc (pathlib.Path) – Location of the esa-energies ancillary csv file.

Returns:

l1b_datasets – List containing exactly one L1B direct event dataset.

Return type:

list[xarray.Dataset]