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:
geom : WcsGeom

Reference geometry

profile : DMProfile

Dark matter profile

distance : Quantity

Distance to convert angular scale of the map

Methods Summary

compute_differential_jfactor(self) Compute differential J-Factor.
compute_jfactor(self) Compute astrophysical J-Factor.

Methods Documentation

compute_differential_jfactor(self)[source]

Compute differential J-Factor.

\[\frac{\mathrm d J}{\mathrm d \Omega} = \int_{\mathrm{LoS}} \mathrm d r \rho(r)\]
compute_jfactor(self)[source]

Compute astrophysical J-Factor.

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