Loading csst_mci_sim/csst_mci_sim.py +5 −3 Original line number Original line Diff line number Diff line Loading @@ -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 Configures the simulator with input information and creates and empty array to which the final image will be build on. be build on. Loading @@ -1493,6 +1493,8 @@ class MCIsimulator(): self._createEmpty() self._createEmpty() self.information['dir_path']=dir_path print('print information:', self.information) print('print information:', self.information) for key, value in self.information.items(): for key, value in self.information.items(): Loading Loading @@ -5605,11 +5607,11 @@ def runMCIsim(sourcein,configfile,dir_path,iLoop): sim= dict() sim= dict() sim[iLoop] = MCIsimulator(configfile) 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['sourcein'] =sourcein sim[iLoop].information['dir_path'] = dir_path #sim[iLoop].information['dir_path'] = dir_path Loading Loading
csst_mci_sim/csst_mci_sim.py +5 −3 Original line number Original line Diff line number Diff line Loading @@ -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 Configures the simulator with input information and creates and empty array to which the final image will be build on. be build on. Loading @@ -1493,6 +1493,8 @@ class MCIsimulator(): self._createEmpty() self._createEmpty() self.information['dir_path']=dir_path print('print information:', self.information) print('print information:', self.information) for key, value in self.information.items(): for key, value in self.information.items(): Loading Loading @@ -5605,11 +5607,11 @@ def runMCIsim(sourcein,configfile,dir_path,iLoop): sim= dict() sim= dict() sim[iLoop] = MCIsimulator(configfile) 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['sourcein'] =sourcein sim[iLoop].information['dir_path'] = dir_path #sim[iLoop].information['dir_path'] = dir_path Loading