Loading observation_sim/mock_objects/MockObject.py +4 −1 Original line number Diff line number Diff line Loading @@ -172,7 +172,10 @@ class MockObject(object): # star = galsim.Convolve(psf, star) star = psf.withFlux(nphotons) if EXTRA == True: stamp = star.drawImage(method='no_pixel', wcs=chip_wcs_local, offset=offset) else: stamp = star.drawImage(wcs=chip_wcs_local, offset=offset) if np.sum(np.isnan(stamp.array)) > 0: continue stamp.setCenter(x_nominal, y_nominal) Loading observation_sim/mock_objects/Stamp.py +1 −1 Original line number Diff line number Diff line Loading @@ -92,7 +92,7 @@ class Stamp(MockObject): else: gal = gal + gal_temp stamp = gal.drawImage(method='no_pixel', wcs=chip_wcs_local, offset=offset) stamp = gal.drawImage(wcs=chip_wcs_local, offset=offset) if np.sum(np.isnan(stamp.array)) > 0: # ERROR happens return 2, pos_shear Loading Loading
observation_sim/mock_objects/MockObject.py +4 −1 Original line number Diff line number Diff line Loading @@ -172,7 +172,10 @@ class MockObject(object): # star = galsim.Convolve(psf, star) star = psf.withFlux(nphotons) if EXTRA == True: stamp = star.drawImage(method='no_pixel', wcs=chip_wcs_local, offset=offset) else: stamp = star.drawImage(wcs=chip_wcs_local, offset=offset) if np.sum(np.isnan(stamp.array)) > 0: continue stamp.setCenter(x_nominal, y_nominal) Loading
observation_sim/mock_objects/Stamp.py +1 −1 Original line number Diff line number Diff line Loading @@ -92,7 +92,7 @@ class Stamp(MockObject): else: gal = gal + gal_temp stamp = gal.drawImage(method='no_pixel', wcs=chip_wcs_local, offset=offset) stamp = gal.drawImage(wcs=chip_wcs_local, offset=offset) if np.sum(np.isnan(stamp.array)) > 0: # ERROR happens return 2, pos_shear Loading