From a93829b08d9eb2dbef87a74c6e98846c78aca000 Mon Sep 17 00:00:00 2001 From: xin Date: Fri, 30 Sep 2022 10:00:08 +0800 Subject: [PATCH] galay spec bug, split pos bug --- ObservationSim/Config/ChipOutput.py | 10 +++++----- ObservationSim/MockObject/Galaxy.py | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ObservationSim/Config/ChipOutput.py b/ObservationSim/Config/ChipOutput.py index fae606d..d9253fd 100755 --- a/ObservationSim/Config/ChipOutput.py +++ b/ObservationSim/Config/ChipOutput.py @@ -68,13 +68,13 @@ class ChipOutput(object): self.cat.write(self.hdr) def cat_add_obj(self, obj, pos_img, pos_shear): - ximg = pos_img.x - self.chip.bound.xmin + 1.0 - yimg = pos_img.y - self.chip.bound.ymin + 1.0 - print('-------------debug-----------------') - print('from global',ximg, yimg) + # ximg = pos_img.x - self.chip.bound.xmin + 1.0 + # yimg = pos_img.y - self.chip.bound.ymin + 1.0 + # print('-------------debug-----------------') + # print('from global',ximg, yimg) ximg = obj.real_pos.x + 1.0 yimg = obj.real_pos.y + 1.0 - print('from loacl',ximg, yimg) + # print('from loacl',ximg, yimg) line = self.fmt%( obj.id, int(self.chipLabel), self.filt.filter_type, ximg, yimg, obj.ra, obj.dec, obj.ra_orig, obj.dec_orig, obj.z, obj.getMagFilter(self.filt), obj.type, diff --git a/ObservationSim/MockObject/Galaxy.py b/ObservationSim/MockObject/Galaxy.py index 65da1f4..d026560 100755 --- a/ObservationSim/MockObject/Galaxy.py +++ b/ObservationSim/MockObject/Galaxy.py @@ -272,7 +272,7 @@ class Galaxy(MockObject): gsp = galsim.GSParams(folding_threshold=folding_threshold) # nphotons_sum = 0 xOrderSigPlus = {'A':1.3909419820029296,'B':1.4760376591236062,'C':4.035447379743442,'D':5.5684364343742825,'E':16.260021029735388} - grating_split_pos_chip = chip.bound.xmin + grating_split_pos + grating_split_pos_chip = 0 + grating_split_pos for i in range(len(bandpass_list)): bandpass = bandpass_list[i] -- GitLab