diff --git a/csst_common/data_manager.py b/csst_common/data_manager.py index 61fbdbf4655f58e65d002d33a8db555c00289b3e..82a2b8225db20b8a5aebb84fda8435574165d7b4 100644 --- a/csst_common/data_manager.py +++ b/csst_common/data_manager.py @@ -156,20 +156,20 @@ class CsstMbiDataManager: self._instrument, self._cat_id, self._exp_id - 100000000, detector) elif self.ver_sim == "C5.1": fn = "{}_{}_chip_{:02d}_filt_{}.cat".format( - self._instrument, self._exp_id - 90000000, detector, CP["mbi"]["detector2filter"]) + self._instrument, self._exp_id - 90000000, detector, CP["mbi"]["detector2filter"][detector]) elif self.ver_sim == "C5.2": fn = "{}_{}_chip_{:02d}_filt_{}.cat".format( - self._instrument, self._exp_id, detector, CP["mbi"]["detector2filter"]) + self._instrument, self._exp_id, detector, CP["mbi"]["detector2filter"][detector]) return os.path.join(self.dir_l0, fn) def l0_log(self, detector=6): """ L0 log file path """ if self.ver_sim == "C5.1": fn = "{}_{}_chip_{:02d}_filt_{}.log".format( - self._instrument, self._exp_id - 90000000, detector, CP["mbi"]["detector2filter"]) + self._instrument, self._exp_id - 90000000, detector, CP["mbi"]["detector2filter"][detector]) elif self.ver_sim == "C5.2": fn = "{}_{}_chip_{:02d}_filt_{}.log".format( - self._instrument, self._exp_id, detector, CP["mbi"]["detector2filter"]) + self._instrument, self._exp_id, detector, CP["mbi"]["detector2filter"][detector]) return os.path.join(self.dir_l0, fn) def l0_detector(self, detector=6):