From 5f89545ac8e4c189eb754e05bb6b277468063414 Mon Sep 17 00:00:00 2001 From: Jürgen Knödlseder Date: Tue, 28 Mar 2017 16:58:04 +0200 Subject: [PATCH] Add user documentation for smoothly broken power law --- doc/source/users/user_manual/getting_started/models.rst | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+), 0 deletions(-) diff --git a/doc/source/users/user_manual/getting_started/models.rst b/doc/source/users/user_manual/getting_started/models.rst index 184a7f6..b023cbd 100644 --- a/doc/source/users/user_manual/getting_started/models.rst +++ b/doc/source/users/user_manual/getting_started/models.rst @@ -676,6 +676,60 @@ Broken power law ``BreakEnergy`` can be replaced by ``BreakValue``. +Smoothly broken power law +^^^^^^^^^^^^^^^^^^^^^^^^^ + + .. code-block:: xml + + + + + + + + + + + This spectral model component implements the smoothly broken power law function + + .. math:: + + M_{\rm spectral}(E) = k_0 \left( \frac{E}{E_0} \right)^{\gamma_1} + \left[ 1 + + \left( \frac{E}{E_b} \right)^{\frac{\gamma_1 - \gamma_2}{\beta}} + \right]^{-\beta} + + where + + * :math:`k_0` = ``Prefactor`` + :math:`({\rm ph}\,\,{\rm cm}^{-2}\,{\rm s}^{-1}\,{\rm MeV}^{-1})` + * :math:`\gamma_1` = ``Index1`` + * :math:`E_0` = ``PivotEnergy`` + * :math:`\gamma_2` = ``Index2`` + * :math:`E_b` = ``BreakEnergy`` + :math:`({\rm MeV})` + * :math:`\beta` = ``BreakSmoothness`` + + .. warning:: + + The pivot energy should be set far away from the expected break energy + value. + + .. warning:: + + When the two indices are close together, the :math:`\beta` parameter + becomes poorly constrained. Since the :math:`\beta` parameter also scales + the indices, this can cause very large errors in the estimates of the + various spectral parameters. In this case, consider fixing :math:`\beta`. + + .. note:: + + For compatibility with the Fermi/LAT ScienceTools the parameters + ``PivotEnergy`` can be replaced by ``Scale``, + ``BreakEnergy`` by ``BreakValue`` and + ``BreakSmoothness`` by ``Beta``. + + Log parabola ^^^^^^^^^^^^ -- libgit2 0.21.4