From e0a34fdd1006f094588a2bb6fb44467991505258 Mon Sep 17 00:00:00 2001 From: "zhaojunyan@shao.ac.cn" Date: Thu, 16 May 2024 05:50:53 +0800 Subject: [PATCH] test --- csst_ifs_sim/csst_ifs_sim.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/csst_ifs_sim/csst_ifs_sim.py b/csst_ifs_sim/csst_ifs_sim.py index 0467b80..e7a4af1 100644 --- a/csst_ifs_sim/csst_ifs_sim.py +++ b/csst_ifs_sim/csst_ifs_sim.py @@ -1934,7 +1934,7 @@ class IFSsimulator(): ############################################################################### ############################################################################### - def configure(self, simnumber,dir_path, result_path): + def configure(self, sourcein, dir_path, result_path, simnumber, debug, applyhole): """ @@ -1972,7 +1972,7 @@ class IFSsimulator(): # self.information['holemask'] if self.source == 'LAMP': - if self.information['holemask'] == 'yes': + if applyhole == 'yes': ss = '_with_hole_' else: ss = '_no_hole_' @@ -5461,7 +5461,8 @@ class IFSsimulator(): self.source = sourcein self.simnumber = simnumber - self.configure(simnumber,dir_path,result_path) # print the configfile name and path; + + #self.configure(simnumber,dir_path,result_path) # print the configfile name and path; self.debug = self.information['debug'] @@ -5755,6 +5756,9 @@ def runIFSsim(sourcein, configfile, dir_path, result_path, iLoop, debug, applyho simulate = dict() simulate[iLoop] = IFSsimulator(configfile) + + simulate[iLoop].configure(sourcein, dir_path, result_path, iLoop, debug, applyhole) # load the configfile; + if applyhole == 'yes' and sourcein == 'LAMP': simulate[iLoop].information['holemask'] = 'yes' -- GitLab