imap_processing.idex.idex_l2a.calculate_velocity_and_mass#
- imap_processing.idex.idex_l2a.calculate_velocity_and_mass(sig_amp: float, t_rise: float, t_rise_params: ndarray, yield_params: ndarray) tuple[float, float]#
Calculate velocity and mass estimates.
The fitted target signals are used to generate IDEX’s specific charge yield as a function of the impact speed. The calibration curve is fitted with a segmented power law distribution. The charge yield curve enables the mass of the dust particle to be estimated from the total charge it generates on the target.
- Parameters:
- Returns:
v_est (float) – Estimated velocity.
mass_est (float) – Estimated mass.