Skip to content

Latest commit

 

History

History
242 lines (181 loc) · 4.27 KB

dmsky.rst

File metadata and controls

242 lines (181 loc) · 4.27 KB

dmsky package

Module contents

.. automodule:: dmsky
    :members:
    :undoc-members:
    :show-inheritance:


Priors on J-factor

.. autoclass:: dmsky.priors.PriorFunctor
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.priors.FunctionPrior
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.priors.GaussPrior
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.priors.LGaussPrior
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.priors.LGaussLogPrior
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.priors.LGaussLikePrior
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.priors.LognormPrior
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.priors.FileFuncPrior
    :members:
    :undoc-members:
    :show-inheritance:


Dark Matter Denisty Porfiles

.. autoclass:: dmsky.density.DensityProfile
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.density.UniformProfile
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.density.IsothermalProfile
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.density.BurkertProfile
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.density.NFWProfile
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.density.GNFWProfile
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.density.EinastoProfile
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.density.ZhouProfile
    :members:
    :undoc-members:
    :show-inheritance:


Line of sight integration

.. autoclass:: dmsky.jcalc.LoSFn
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.jcalc.LoSAnnihilate
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.jcalc.LoSAnnihilate_Deriv
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.jcalc.LoSDecay
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.jcalc.LoSDecay_Deriv
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.jcalc.LoSIntegral
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.jcalc.LoSIntegralFast
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.jcalc.LoSIntegralInterp
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.jcalc.LoSIntegralFile
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.jcalc.ROIIntegrator
    :members:
    :undoc-members:
    :show-inheritance:


Dark matter targets

.. autoclass:: dmsky.targets.Target
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.targets.Galactic
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.targets.Dwarf
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.targets.Galaxy
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.targets.Cluster
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.targets.Isotropic
    :members:
    :undoc-members:
    :show-inheritance:


Plotting fucntions

.. automodule:: dmsky.plotting
    :members:
    :undoc-members:
    :show-inheritance:


Skymap class

.. autoclass:: dmsky.skymap.Skymap
    :members:
    :undoc-members:
    :show-inheritance:


Roster class

.. autoclass:: dmsky.roster.Roster
    :members:
    :undoc-members:
    :show-inheritance:



Top-level bookkeeping

.. automodule:: dmsky.factory
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.library.ObjectLibrary
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.targets.TargetLibrary
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: dmsky.roster.RosterLibrary
    :members:
    :undoc-members:
    :show-inheritance: