# Class Calendar.Event.Solar

Inheritance graph

Description

  This class represents a solar event as observed from Earth.

  The event_type is one of

  ``0`` | Northern hemisphere spring equinox.
  ``1`` | Northern hemisphere summer solstice.
  ``2`` | Northern hemisphere autumn equinox.
  ``3`` | Northern hemisphere winter solstice.

Variable event_type

  ``int`|`void` Calendar.Event.Solar.event_type`

Inherit Day_Event

  `inherit Day_Event : Day_Event`

Constant periodic_table

  ```protected` constant` Calendar.Event.Solar.`periodic_table``

Description

  Array

  ``array`(`float`) `0..``

  Array
  ``float` `0`` | Amplitude in days.
  ``float` `1`` | Cosine phase in radians in year 2000.
  ``float` `2`` | Period in radians/year.

Method create

  `Calendar.Event.Solar Calendar.Event.Solar(`int`|`void` `event_type`)`