Aperture calculation not 100% correct
Issue #9
closed
It is ipasa = (Xrot)2 / (radiusx + 1e-15)2 + \ (Yrot)2 / (radiusy2 + 1e-15) < 1
In def circle(self, r0, radius, angle=0 * degrees): scalar_mask_XY.py
it should be
ipasa = (Xrot)2 / (radiusx + 1e-15)2 + \ (Yrot)2 / (radiusy + 1e-15)2 < 1 or ipasa = (Xrot)2 / (radiusx2 + 1e-15) + \ (Yrot)2 / (radiusy2 + 1e-15) < 1 or ipasa = (Xrot)2 / (radiusx2) + \ (Yrot)2 / (radiusy2) < 1
Comments (3)
-
-
repo owner - changed status to resolved
Thank you for your comment. I have left the standard definition. I do not remember why I included 1e-15.
-
repo owner - changed status to closed
- Log in to comment
It is
ipasa = (Xrot)2 / (radiusx + 1e-15)2 + \ (Yrot)2 / (radiusy2 + 1e-15) < 1
In def circle(self, r0, radius, angle=0 * degrees) in scalar_mask_XY.py
it should be
ipasa = (Xrot)2 / (radiusx + 1e-15)2 + \ (Yrot)2 / (radiusy + 1e-15)2 < 1
or
ipasa = (Xrot)2 / (radiusx2 + 1e-15) + \ (Yrot)2 / (radiusy2 + 1e-15) < 1
or
ipasa = (Xrot)2 / (radiusx2) + \ (Yrot)2 / (radiusy2) < 1