Loading csst_mci_sim/csst_mci_sim.py +9 −3 Original line number Diff line number Diff line Loading @@ -2251,7 +2251,13 @@ class MCIsimulator(): stamp_img = galsim.Image(conv, copy=True) stamp_img.setOrigin(0,0) stamp_img.scale=0.025 self.log.info('load star catlog 999999999') self.log.info('begining galsim.PhotonArray.makeFromImage') self.log.info('stamp_img.array.max()= %i' % (stamp_img.array.max())) print('stamp_img.array.max(): ', stamp_img.array.max() ) ################################################# photons=galsim.PhotonArray.makeFromImage(stamp_img, max_flux=min(1.0, stamp_img.array.max()/10000.0)) Loading @@ -2259,7 +2265,7 @@ class MCIsimulator(): cx0,cy0=centroid(stamp_img.array) self.log.info('load star catlog 99999999999998') self.log.info('galsim.PhotonArray.makeFromImage') if self.appFatt : Loading tests/test_mci_sim.py +5 −0 Original line number Diff line number Diff line Loading @@ -15,6 +15,9 @@ from csst_mci_sim import csst_mci_sim import sys import faulthandler class TestDemoFunction(unittest.TestCase): def test_mci_sim_1(self): Loading @@ -32,6 +35,8 @@ class TestDemoFunction(unittest.TestCase): The demo function returns the length of the input argument list. This case aims to test whether the demo function returns `1` if input is `None`. """ faulthandler.enable() # demo function test dir_path = os.path.join(os.environ['UNIT_TEST_DATA_ROOT'],'mci_sim/') print(dir_path) Loading Loading
csst_mci_sim/csst_mci_sim.py +9 −3 Original line number Diff line number Diff line Loading @@ -2251,7 +2251,13 @@ class MCIsimulator(): stamp_img = galsim.Image(conv, copy=True) stamp_img.setOrigin(0,0) stamp_img.scale=0.025 self.log.info('load star catlog 999999999') self.log.info('begining galsim.PhotonArray.makeFromImage') self.log.info('stamp_img.array.max()= %i' % (stamp_img.array.max())) print('stamp_img.array.max(): ', stamp_img.array.max() ) ################################################# photons=galsim.PhotonArray.makeFromImage(stamp_img, max_flux=min(1.0, stamp_img.array.max()/10000.0)) Loading @@ -2259,7 +2265,7 @@ class MCIsimulator(): cx0,cy0=centroid(stamp_img.array) self.log.info('load star catlog 99999999999998') self.log.info('galsim.PhotonArray.makeFromImage') if self.appFatt : Loading
tests/test_mci_sim.py +5 −0 Original line number Diff line number Diff line Loading @@ -15,6 +15,9 @@ from csst_mci_sim import csst_mci_sim import sys import faulthandler class TestDemoFunction(unittest.TestCase): def test_mci_sim_1(self): Loading @@ -32,6 +35,8 @@ class TestDemoFunction(unittest.TestCase): The demo function returns the length of the input argument list. This case aims to test whether the demo function returns `1` if input is `None`. """ faulthandler.enable() # demo function test dir_path = os.path.join(os.environ['UNIT_TEST_DATA_ROOT'],'mci_sim/') print(dir_path) Loading