Commit ae76b978 authored by BO ZHANG's avatar BO ZHANG 🏀
Browse files

use new refrence files

parent aacf2c91
...@@ -541,51 +541,46 @@ class CsstMsDataManager: ...@@ -541,51 +541,46 @@ class CsstMsDataManager:
def get_bias(self, detector=6): def get_bias(self, detector=6):
""" get bias data """ """ get bias data """
if self.custom_bias is None: fp = os.path.join(
return os.path.join(
self.path_aux, self.path_aux,
"C6.2_ref_crds", "C6.2_ref_crds",
"csst_msc_{}_{:02d}_{:04d}.fits".format( "csst_msc_ms_{}_{:02d}_{:04d}.fits".format("bias", detector, 1)
"bias", detector, 1 if self.ref_version is None else self.ref_version
)
) )
if not os.path.exists(fp):
raise FileNotFoundError(fp)
else: else:
return self.custom_bias.format("bias", detector) return fp
def get_dark(self, detector=6): def get_dark(self, detector=6):
""" get dark data """ """ get dark data """
if self.custom_dark is None: fp = os.path.join(
return os.path.join(
self.path_aux, self.path_aux,
"C6.2_ref_crds", "C6.2_ref_crds",
"csst_msc_{}_{:02d}_{:04d}.fits".format( "csst_msc_ms_{}_{:02d}_{:04d}.fits".format("dark", detector, 1)
"dark", detector, 1 if self.ref_version is None else self.ref_version
)
) )
if not os.path.exists(fp):
raise FileNotFoundError(fp)
else: else:
return self.custom_dark.format("dark", detector) return fp
def get_flat(self, detector=6): def get_flat(self, detector=6):
""" get flat data """ """ get flat data """
if self.custom_flat is None: fp = os.path.join(
return os.path.join(
self.path_aux, self.path_aux,
"C6.2_ref_crds", "C6.2_ref_crds",
"csst_msc_{}_{:02d}_{:04d}.fits".format( "csst_msc_ms_{}_{:02d}_{:04d}.fits".format("ledflat", detector, 1)
"flat", detector, 1 if self.ref_version is None else self.ref_version
)
) )
if not os.path.exists(fp):
raise FileNotFoundError(fp)
else: else:
return self.custom_flat.format("flat", detector) return fp
def get_shutter(self, detector=6): def get_shutter(self, detector=6):
""" get flat data """ """ get flat data """
fp = os.path.join( fp = os.path.join(
self.path_aux, self.path_aux,
"C6.2_ref_mbi", "C6.2_ref_crds",
"CSST_MSC_MS_SHUTTER_{:02d}_{:04d}.fits".format( "csst_msc_ms_{}_{:02d}_{:04d}.fits".format("shutter", detector, 1)
detector, 1 if self.ref_version is None else self.ref_version
)
) )
if not os.path.exists(fp): if not os.path.exists(fp):
raise FileNotFoundError(fp) raise FileNotFoundError(fp)
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment