jfactor_spherical_aperture#
jeanspy.model.NFWModel.jfactor_spherical_aperture
Class and construction: NFWModel.
- NFWModel.jfactor_spherical_aperture(dist_pc, roi_deg=0.5)[source]#
Evaluate the NFW spherical-aperture approximation analytically.
The geometric interpretation is the same as
DMModel.jfactor_spherical_aperture(): forR_max >= r_t_pcthe aperture encloses the full truncated halo and corresponds to the Eq. (B.10) limit; forR_max < r_t_pcit omits projected outer-shell contributions. Usejfactor_cone()for the full finite-ROI geometry.Notes
Inputs and units.
dist_pcis observer distance in pc;roi_degis cone half-angle in degrees. This NFW analytic override supports mutually broadcastable distances, apertures and model parameters. The inherited full-conejfactor_conemethod requires scalar geometry.Returns and shape. J in GeV^2 cm^-5, with the broadcast input shape.
Validity. Small-aperture spherical approximation; outer shells projected into the cone are omitted. Require a positive finite halo cutoff and a convergent inner cusp. Small-angle variants enforce the configured
small_angle_limit_degbound.