JFactory#

class gammapy.astro.darkmatter.JFactory(geom, profile, distance)[source]#

Bases: object

Compute J-Factor maps.

All J-Factors are computed for annihilation. The assumed dark matter profiles will be centered on the center of the map.

Parameters
geomWcsGeom

Reference geometry

profileDMProfile

Dark matter profile

distanceQuantity

Distance to convert angular scale of the map

Methods Summary

compute_differential_jfactor([ndecade])

Compute differential J-Factor.

compute_jfactor([ndecade])

Compute astrophysical J-Factor.

Methods Documentation

compute_differential_jfactor(ndecade=10000.0)[source]#

Compute differential J-Factor.

\[\frac{\mathrm d J}{\mathrm d \Omega} = \int_{\mathrm{LoS}} \mathrm d l \rho(l)^2\]
compute_jfactor(ndecade=10000.0)[source]#

Compute astrophysical J-Factor.

\[J(\Delta\Omega) = \int_{\Delta\Omega} \mathrm d \Omega^{\prime} \frac{\mathrm d J}{\mathrm d \Omega^{\prime}}\]