diff --git a/csst_mci_sim/support/sed.py b/csst_mci_sim/support/sed.py index c91ecc8214fb1f89f649b8188f5d9e2b764cf3d0..52169fed4bfa4b5f059f64a54cbb91edf063e498 100755 --- a/csst_mci_sim/support/sed.py +++ b/csst_mci_sim/support/sed.py @@ -89,7 +89,7 @@ def flux_to_mag(wave, flux, path, band='GAIA_bp'): return -2.5 * np.log10(Tflux) -def calibrate(wave, flux, mag, band='GAIA_bp'): +def calibrate(wave, flux, mag, path,band='GAIA_bp'): """ Calibrate the spectra according to the magnitude. @@ -102,7 +102,7 @@ def calibrate(wave, flux, mag, band='GAIA_bp'): Returns: float: Flux of calibrated spectra. Units: 1e-17 erg/s/A/cm^2 """ - inst_mag = flux_to_mag(wave, flux, band = band) + inst_mag = flux_to_mag(wave, flux, path,band = band) instflux = 10 ** (-0.4 * inst_mag) realflux = (mag * u.STmag).to(u.erg/u.s/u.cm**2/u.AA).value