from enum import Enum
[docs]
class DirectionDomain(Enum):
UV = "uv"
ANGLE = "angle"
[docs]
class AmplitudeDomain(Enum):
AntennaFactor = "af"
Gain = "gain"
[docs]
class AngleDirection(Enum):
AZIMUTH = "Azimuth"
ELEVATION = "Elevation"
ArrayOrientation = AngleDirection
[docs]
class PhaseUnit(Enum):
DEGREE = "Degree"
RADIAN = "Radian"
[docs]
class AmplitudeUnit(Enum):
LINEAR = "Linear"
DECIBEL = "Decibel"
[docs]
class DistanceUnit(Enum):
CENTIMETER = 0.01
METER = 1
KILOMETER = 1e3
[docs]
class FrequencyUnit(Enum):
HERTZ = 1
KILOHERTZ = 1e3
MEGAHERTZ = 1e6
GIGAHERTZ = 1e9
[docs]
class RotationDirection(Enum):
CW = "clockwise"
CCW = "counterclockwise"
RotationUnit = PhaseUnit