def test_total_number_rectangular_ap(self):
"""
compare with:
import astropy.units as u
from sbpy.imageanalysis.utils import rarray
from sbpy.activity import Haser
r = rarray((5000, 3300), subsample=10) * u.km
parent = 1.4e4 * u.km
daughter = 1.7e5 * u.km
Q = 5.8e23 / u.s
v = 1 * u.km / u.s
coma = Haser(Q, v, parent, daughter)
sigma = coma.column_density(r)
print((sigma * 1 * u.km**2).decompose())
--> <Quantity 3.449607967230623e+26>
This differs from the test value below by XXX
"""
from ..core import RectangularAperture
parent = 1.4e4 * u.km
daughter = 1.7e5 * u.km
Q = 5.8e23 / u.s
v = 1 * u.km / u.s
aper = RectangularAperture([5000, 3300] * u.km)
coma = Haser(Q, v, parent, daughter)
N = coma.total_number(aper)
assert np.isclose(N, 3.449607967230623e+26)
评论列表
文章目录