.. _toy_models: Toy source models ================= Toy source models are a great way to get acquainted with the internals of ixpeobssim and learn how to build physically meaningful models. Below is a short gallery of simple models illustrating the basic functionalities of ixpeobssim. Single point source ------------------- * Source file: :repourl:`ixpeobssim/config/toy_point_source.py` * Simulation/analysis pipeline: :repourl:`ixpeobssim/examples/toy_point_source.py` .. literalinclude:: ../ixpeobssim/config/toy_point_source.py :language: python :start-after: __future__ :end-before: def display .. automodule:: ixpeobssim.config.toy_point_source Two point sources ----------------- * Source file: :repourl:`ixpeobssim/config/toy_mutiple_sources.py` * Simulation/analysis pipeline: :repourl:`ixpeobssim/examples/toy_mutiple_sources.py` .. literalinclude:: ../ixpeobssim/config/toy_multiple_sources.py :language: python :start-after: __future__ :end-before: def display .. automodule:: ixpeobssim.config.toy_multiple_sources Uniform disk ------------ * Source file: :repourl:`ixpeobssim/config/toy_disk.py` * Simulation/analysis pipeline: :repourl:`ixpeobssim/examples/toy_disk.py` .. literalinclude:: ../ixpeobssim/config/toy_disk.py :language: python :start-after: __future__ :end-before: def display .. automodule:: ixpeobssim.config.toy_disk Gaussian disk ------------- * Source file: :repourl:`ixpeobssim/config/toy_gauss_disk.py` * Simulation/analysis pipeline: :repourl:`ixpeobssim/examples/toy_gauss_disk.py` .. literalinclude:: ../ixpeobssim/config/toy_gauss_disk.py :language: python :start-after: __future__ :end-before: def display .. automodule:: ixpeobssim.config.toy_gauss_disk A periodic source ----------------- * Source file: :repourl:`ixpeobssim/config/toy_periodic_source.py` * Simulation/analysis pipeline: :repourl:`ixpeobssim/examples/toy_periodic_source.py` .. literalinclude:: ../ixpeobssim/config/toy_periodic_source.py :language: python :start-after: __future__ :end-before: def display .. automodule:: ixpeobssim.config.toy_periodic_source A model from XSPEC ------------------ * Source file: :repourl:`ixpeobssim/config/toy_xspec_point_source.py` * Simulation/analysis pipeline: :repourl:`ixpeobssim/examples/toy_xspec_point_source.py` .. literalinclude:: ../ixpeobssim/config/toy_xspec_point_source.py :language: python :start-after: __future__ :end-before: def display .. automodule:: ixpeobssim.config.toy_xspec_point_source