From 145c654fa4ba782d312d9807fb12d2120d37cd35 Mon Sep 17 00:00:00 2001 From: Marko Mecina <marko.mecina@univie.ac.at> Date: Mon, 4 Nov 2024 15:27:14 +0100 Subject: [PATCH] change CCD temp calculation --- Ccs/calibrations_SMILE.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Ccs/calibrations_SMILE.py b/Ccs/calibrations_SMILE.py index 727a87f..3cdca67 100644 --- a/Ccs/calibrations_SMILE.py +++ b/Ccs/calibrations_SMILE.py @@ -261,8 +261,10 @@ POLY_DEG = 4 _ccd_temp_adu_array = np.array(CCD_TEMP_TABLE).T # (degC, ADC_V, ADU_dec, ADU_hex) _ccd_temp_fit_adu = np.polynomial.polynomial.Polynomial.fit(_ccd_temp_adu_array[2], _ccd_temp_adu_array[0], POLY_DEG).convert() -_ccd_temp_fit_adu_inv = np.polynomial.polynomial.Polynomial.fit(_ccd_temp_adu_array[0], _ccd_temp_adu_array[2], - POLY_DEG).convert() +_ccd_temp_interp_adu = sp.interpolate.interp1d(_ccd_temp_adu_array[2], _ccd_temp_adu_array[0], kind='cubic', + fill_value='extrapolate') +# _ccd_temp_fit_adu_inv = np.polynomial.polynomial.Polynomial.fit(_ccd_temp_adu_array[0], _ccd_temp_adu_array[2], +# POLY_DEG).convert() _ccd_temp_interp_adu_inv = sp.interpolate.interp1d(_ccd_temp_adu_array[0], _ccd_temp_adu_array[2], kind='cubic', fill_value='extrapolate') -- GitLab