imap_processing.hi.hi_l2.process_single_pset#

imap_processing.hi.hi_l2.process_single_pset(pset: Dataset, energy_kev: DataArray, descriptor: MapDescriptor, vars_to_exposure_time_average: set[str]) Dataset#

Process a single pointing set for projection to the sky map.

Parameters:
  • pset (xarray.Dataset) – Single pointing set dataset to process.

  • energy_kev (xarray.DataArray) – Central energy values in keV for the ESA energy steps.

  • descriptor (imap_processing.ena_maps.utils.naming.MapDescriptor) – Map descriptor containing processing configuration.

  • vars_to_exposure_time_average (set of str) – Set of variable names that need to be multiplied by exposure factor for weighted averaging.

Returns:

Processed pointing set ready for projection.

Return type:

xarray.Dataset