Commit 99f58e96 authored by Zhang Xin's avatar Zhang Xin
Browse files

add gc for straylight model

parent a20840c0
...@@ -2,6 +2,7 @@ import galsim ...@@ -2,6 +2,7 @@ import galsim
import pylab as pl import pylab as pl
import os import os
import numpy as np import numpy as np
import gc
from ObservationSim.Instrument._util import photonEnergy, calculateLimitMag from ObservationSim.Instrument._util import photonEnergy, calculateLimitMag
from ObservationSim.Instrument.FilterParam import FilterParam from ObservationSim.Instrument.FilterParam import FilterParam
...@@ -120,6 +121,9 @@ class Filter(object): ...@@ -120,6 +121,9 @@ class Filter(object):
self.sky_background = s_pix self.sky_background = s_pix
self.zodical_spec = None self.zodical_spec = None
del sl
gc.collect()
def update_limit_saturation_mags(self, exptime=150., psf_fwhm=0.1969, skyFn='sky_emiss_hubble_50_50_A.dat', chip=None): def update_limit_saturation_mags(self, exptime=150., psf_fwhm=0.1969, skyFn='sky_emiss_hubble_50_50_A.dat', chip=None):
if self.filter_type in ["GI", "GV", "GU"]: if self.filter_type in ["GI", "GV", "GU"]:
return return
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment