diff --git a/csst_mci_sim/csst_mci_sim.py b/csst_mci_sim/csst_mci_sim.py index 45a18024c7b7c761569d75991051b419ef10d91a..d4c506ee2edd57ab7deead4fc78da5f66b0111e2 100644 --- a/csst_mci_sim/csst_mci_sim.py +++ b/csst_mci_sim/csst_mci_sim.py @@ -1011,7 +1011,7 @@ class MCIsimulator(): ############################################################################### ############################################################################### - def configure(self,simnumber,sourcein,dir_path): + def configure(self,simnumber,sourcein,dir_path,result_path): """ Configures the simulator with input information and creates and empty array to which the final image will be build on. @@ -1024,6 +1024,8 @@ class MCIsimulator(): self.information['dir_path']=dir_path + self.information['result_path']=result_path + self.source=sourcein ##print('print information:', self.information) @@ -4919,11 +4921,12 @@ def runMCIsim(sourcein,configfile,dir_path, result_path, debug, iLoop): sim= dict() sim[iLoop] = MCIsimulator(configfile) - sim[iLoop].configure(iLoop,sourcein,dir_path) # load the configfile; + sim[iLoop].configure(iLoop,sourcein,dir_path,result_path) # load the configfile; sim[iLoop].information['sourcein'] =sourcein sim[iLoop].information['debug'] =debug - sim[iLoop].information['result_path'] =result_path + sim[iLoop].information['result_path'] = result_path + sim[iLoop].simulate(iLoop)