diff --git a/csst_mci_sim/csst_mci_sim.py b/csst_mci_sim/csst_mci_sim.py index b63d26590232c20963bd2b381c76f26c75c9167c..084d829818833843aaf689311e77c21f6c8c3b60 100644 --- a/csst_mci_sim/csst_mci_sim.py +++ b/csst_mci_sim/csst_mci_sim.py @@ -1482,7 +1482,7 @@ class MCIsimulator(): ############################################################################### ############################################################################### - def configure(self,simnumber,source): + def configure(self,simnumber,source,dir_path): """ Configures the simulator with input information and creates and empty array to which the final image will be build on. @@ -1493,6 +1493,8 @@ class MCIsimulator(): self._createEmpty() + self.information['dir_path']=dir_path + print('print information:', self.information) for key, value in self.information.items(): @@ -5605,11 +5607,11 @@ def runMCIsim(sourcein,configfile,dir_path,iLoop): sim= dict() sim[iLoop] = MCIsimulator(configfile) - sim[iLoop].configure(iLoop,sourcein) # load the configfile; + sim[iLoop].configure(iLoop,sourcein,dir_path) # load the configfile; sim[iLoop].information['sourcein'] =sourcein - sim[iLoop].information['dir_path'] = dir_path + #sim[iLoop].information['dir_path'] = dir_path