imap_processing.hi.hi_l1b.get_esa_to_esa_energy_step_lut#

imap_processing.hi.hi_l1b.get_esa_to_esa_energy_step_lut(l1b_hk_ds: Dataset, esa_energies_lut: DataFrame) EsaEnergyStepLookupTable#

Generate a lookup table that associates an esa_step to an esa_energy_step.

Parameters:
  • l1b_hk_ds (xarray.Dataset) – L1B housekeeping dataset.

  • esa_energies_lut (pandas.DataFrame) – Esa energies lookup table derived from ancillary file.

Returns:

esa_energy_step_lut – A lookup table object that can be used to query by MET time and esa_step for the associated esa_energy_step values.

Return type:

EsaEnergyStepLookupTable

Notes

Algorithm definition in section 2.1.2 of IMAP Hi Algorithm Document.