imap_processing.idex.idex_l1b.get_trigger_mode_and_level#

imap_processing.idex.idex_l1b.get_trigger_mode_and_level(l1a_dataset: Dataset, idex_attrs: ImapCdfAttributes) dict[str, DataArray] | dict#

Determine the trigger mode and threshold level for each event.

Parameters:
  • l1a_dataset (xarray.Dataset) – IDEX L1a dataset containing the six waveform arrays and instrument settings.

  • idex_attrs (ImapCdfAttributes) – CDF attribute manager object.

Returns:

A dictionary containing the trigger mode and level values.

Return type:

dict