imap_processing.hi.hi_l2.combine_calibration_products#
- imap_processing.hi.hi_l2.combine_calibration_products(map_ds: Dataset, geometric_factors: DataArray, esa_energies: DataArray) Dataset#
Combine calibration products using weighted averaging.
Implements the algorithm described in Hi Algorithm Document Section 3.1.2 for properly combining data from multiple calibration products.
- Parameters:
map_ds (xarray.Dataset) – Map dataset that has preliminary intensity variables computed for each calibration product.
geometric_factors (xarray.DataArray) – Geometric factors for each calibration product and energy step.
esa_energies (xarray.DataArray) – Central energies for each energy step.
- Returns:
map_ds – Map dataset with updated variables: ena_intensity, ena_intensity_stat_uncert, ena_intensity_sys_err now combined across calibration products at each energy level.
- Return type: