hermpy.data.lists ================= .. py:module:: hermpy.data.lists Classes ------- .. autoapisummary:: hermpy.data.lists.EventList hermpy.data.lists.InstantEventList hermpy.data.lists.DurationEventList hermpy.data.lists.CrossingList hermpy.data.lists.CrossingIntervalList Module Contents --------------- .. py:class:: EventList(table: astropy.table.QTable) Bases: :py:obj:`abc.ABC` Helper class that provides a standard way to create an ABC using inheritance. .. py:attribute:: table .. py:class:: InstantEventList(table: astropy.table.QTable, time_column: str) Bases: :py:obj:`EventList` Helper class that provides a standard way to create an ABC using inheritance. .. py:attribute:: time_column .. py:class:: DurationEventList(table: astropy.table.QTable, start_time_column: str, end_time_column: str) Bases: :py:obj:`EventList` Helper class that provides a standard way to create an ABC using inheritance. .. py:attribute:: start_time_column .. py:attribute:: end_time_column .. py:class:: CrossingList .. py:method:: from_csv(csv_path: pathlib.Path, time_column='UTC') -> InstantEventList :classmethod: .. py:class:: CrossingIntervalList