Hazma: a python toolkit for studying indirect detection of sub-GeV dark matter
Adam Coogan, Logan Morrison, Stefano Profumo
Abstract
With several proposed MeV gamma-ray telescopes on the horizon, it is of\nparamount importance to perform accurate calculations of gamma-ray spectra\nexpected from sub-GeV dark matter annihilation and decay. We present hazma, a\npython package for reliably computing these spectra, determining the resulting\nconstraints from existing gamma-ray data, and prospects for upcoming\ntelescopes. For high-level analyses, hazma comes with several built-in dark\nmatter models where the interactions between dark matter and hadrons have been\ndetermined in detail using chiral perturbation theory. Additionally, hazma\nprovides tools for computing spectra from individual final states with\narbitrary numbers of light leptons and mesons, and for analyzing custom dark\nmatter models. hazma can also produce electron and positron spectra from dark\nmatter annihilation, enabling precise derivation of constraints from the cosmic\nmicrowave background.