API docs
========

Model
-----

Annie's internal clock
^^^^^^^^^^^^^^^^^^^^^^

.. automodule:: annie.clock
   :members:
   :undoc-members:
   :member-order: groupwise

.. autodata:: TICKS_PER_FRAME
   :annotation:

.. autodata:: TICKS_PER
   :annotation:


Subsystem
^^^^^^^^^

.. automodule:: annie.subsystem
   :members:
   :undoc-members:
   :member-order: groupwise


Components
----------


Sky subsystem
^^^^^^^^^^^^^

.. automodule:: annie.sky
   :members:
   :undoc-members:
   :member-order: groupwise


ACA and CCD subsystems
^^^^^^^^^^^^^^^^^^^^^^

.. automodule:: annie.aca
   :members:
   :undoc-members:
   :member-order: groupwise


PCAD subsystem
^^^^^^^^^^^^^^

.. automodule:: annie.pcad
   :members:
   :undoc-members:
   :member-order: groupwise

Telemetry subsystem
^^^^^^^^^^^^^^^^^^^

.. automodule:: annie.telem
   :members:
   :undoc-members:
   :member-order: groupwise


Setting up and running a simulation
-----------------------------------

.. automodule:: annie.annie
   :members:
   :undoc-members:
   :member-order: groupwise