设置
- macOS 10.12.6
- 蟒蛇 2.7
- 加尔西姆 1.4.4
目标
我想插入两个 SED(Balge 和 Disk)并使用它们来制作 WFIRST PSF。
到目前为止,我可以通过应用 galsim.SED() 导入 SED 并使用 wfirst.getPSF() 生成 PSF
问题
通过应用 wfirst.getPSF(),我无法考虑我想要的 SED。
我什至尝试过:
我也尝试使用 galsim.Bandpass()
更多细节:
根据 Example(#13) 中提供的配方,可以使用 wfirst.getPSF() 生成 PSF,然后将其卷积为 SED。
我遵循了这个程序:
PSFs = wfirst.getPSF(SCAs=use_SCA, approximate_struts=True,_waves=10,logger=logger)
point = galsim.Gaussian(sigma=1.e-8, flux=1.)
star_sed = galsim.SED(lambda x:1, 'nm', 'flambda').withFlux(1.,filter_)
star = galsim.Convolve(point*star_sed, PSF)
我想知道当我们想要制作 PSF 时是否可以考虑 SED。
-谢谢