diff options
author | Aaron LI <aly@aaronly.me> | 2017-08-13 23:52:41 +0800 |
---|---|---|
committer | Aaron LI <aly@aaronly.me> | 2017-08-13 23:52:41 +0800 |
commit | 9bde3eea7ba531c7d1f96a7430f7d8ef0d9acbc0 (patch) | |
tree | b6ce91822c56f96d4fbb1ccb494cbfe8f2204227 /fg21sim/sky.py | |
parent | d1cc715fc64a9d47d65e39a7bd851dee88b748d8 (diff) | |
download | fg21sim-9bde3eea7ba531c7d1f96a7430f7d8ef0d9acbc0.tar.bz2 |
Fix several bugs
* Brought back "clobber" property
* Delete the wrong "self.halos=[]"
* Fix the wrong assignment of "cimax0"
* Assign default values for {c,r}i{min,max}1
Signed-off-by: Aaron LI <aly@aaronly.me>
Diffstat (limited to 'fg21sim/sky.py')
-rw-r--r-- | fg21sim/sky.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/fg21sim/sky.py b/fg21sim/sky.py index e0d4a4a..ab7f42b 100644 --- a/fg21sim/sky.py +++ b/fg21sim/sky.py @@ -427,7 +427,10 @@ class SkyPatch(SkyBase): # Index ranges (inclusive at both ends) for the supplied object # image on the sky array rimin0, rimax0 = ric - nrow//2, ric + (nrow-1)//2 - cimin0, cimax0 = cic - ncol//2, ric + (ncol-1)//2 + cimin0, cimax0 = cic - ncol//2, cic + (ncol-1)//2 + # Index ranges for the supplied object image + rimin1, rimax1 = 0, nrow-1 + cimin1, cimax1 = 0, ncol-1 # Check the object boundaries if ((rimin0 >= self.ysize) or (rimax0 < 0) or |