quicklook hardcodes M0 = 1.01052 for esa_step 1:
https://github.com/vineetbansal/imap-lo/blob/61282b1b0416b568624356629c6bf5af24506290/3S8_l1b_cg_corrected/cg_correction_V5.py#L20
The algo document mentions 1.0152, which matches the value in the ancillary file imap_lo_esa-eta-fit-factors_20240101_v001.csv. So the value in quicklook is most likely incorrect and needs to be fixed.
The rest of the values match up.
Another minor issue that I'm folding in here is that the energy values have been rounded off in quicklook:
E_k = np.array([16.0, 30.0, 56.0, 106.0, 200.0, 404.0, 787.0], dtype=float)
rather than the Cntr_E values from the ancillary:
[16.33, 30.47, 55.76, 106.26, 200.04, 404.96, 787.29]
quicklook hardcodes
M0=1.01052for esa_step 1:https://github.com/vineetbansal/imap-lo/blob/61282b1b0416b568624356629c6bf5af24506290/3S8_l1b_cg_corrected/cg_correction_V5.py#L20
The algo document mentions
1.0152, which matches the value in the ancillary fileimap_lo_esa-eta-fit-factors_20240101_v001.csv. So the value in quicklook is most likely incorrect and needs to be fixed.The rest of the values match up.
Another minor issue that I'm folding in here is that the energy values have been rounded off in quicklook:
rather than the
Cntr_Evalues from the ancillary: