forked from IMAP-Science-Operations-Center/imap_processing
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcoordinates.py
More file actions
26 lines (19 loc) · 796 Bytes
/
Copy pathcoordinates.py
File metadata and controls
26 lines (19 loc) · 796 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
"""Define utils and classes related to coordinates of the ENA maps."""
from enum import Enum
class CoordNames(Enum):
"""Enumeration of the names of the coordinates in the L1C and L2 ENA datasets."""
GENERIC_PIXEL = "pixel"
TIME = "epoch"
ENERGY_ULTRA_L1C = "energy_bin_geometric_mean"
ENERGY_L2 = "energy"
HEALPIX_INDEX = "pixel_index"
COUNTS_HEALPIX_INDEX = "counts_pixel_index"
# The names of the az/el angular coordinates may differ between L1C and L2 data
AZIMUTH_L1C = "longitude"
ELEVATION_L1C = "latitude"
AZIMUTH_L2 = "longitude"
ELEVATION_L2 = "latitude"
# Common name for dimension along azimuth/elevation vector
AZ_EL_VECTOR = "az_el"
# Commoon name for dimension along Cartesian vector
CARTESIAN_VECTOR = "x_y_z"