imap_processing.hi.hi_l2#

IMAP-HI L2 processing module.

Functions

calculate_all_rates_and_intensities(map_ds, ...)

Calculate rates and intensities with proper error propagation.

calculate_ena_intensity(map_ds, ...)

Calculate the ena intensities.

calculate_ena_signal_rates(map_ds)

Calculate the ENA signal rates.

cleanup_intermediate_variables(dataset)

Remove intermediate variables that were only needed for calculations.

combine_calibration_products(map_ds, ...)

Combine calibration products using weighted averaging.

combine_maps(sky_maps)

Combine ram and anti-ram sky maps using appropriate weighting.

create_sky_map_from_psets(psets, ...)

Project Hi PSET data into a sky map.

esa_energy_df(esa_energies_path[, ...])

Lookup the nominal central energy values for given esa energy steps.

hi_l2(psets, l2_ancillary_path_dict, descriptor)

Process IMAP-Hi L1C data into L2 CDF data products.

process_single_pset(pset, energy_kev, ...)

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