ananke.Observer module#
Contains the Observer class definition
Please note that this module is private. The Observer class is
available in the main ananke namespace - use that instead.
- class ananke.Observer.Observer(ananke: Ananke, pos3: ArrayLike = None, vel3: ArrayLike = None, **kwargs: Dict[str, Any])[source]#
Bases:
objectStore the observer parameters.
- __init__(ananke: Ananke, pos3: ArrayLike = None, vel3: ArrayLike = None, **kwargs: Dict[str, Any]) None[source]#
- Parameters:
ananke (Ananke object) – The Ananke object that utilizes this Observer object
pos3 (array-like shape (3,)) – Position of the observer. Default to None
vel3 (array-like shape (3,)) – Velocity of the observer. Default to None
**kwargs – Additional parameters
- property position: ndarray[Any, dtype[_ScalarType_co]]#
- property velocity: ndarray[Any, dtype[_ScalarType_co]]#
- property phase_space: ndarray[Any, dtype[_ScalarType_co]]#
- property to_galaxia_kwargs: Dict[str, float]#
- property parameters: Dict[str, Any]#