Stations#

class pyvisgen.layouts.Stations(st_num: list[int], x: list[float], y: list[float], z: list[float], diam: list[float], el_low: list[float], el_high: list[float], sefd: list[int], altitude: list[float])[source]#

Bases: object

Stores station ID, x, y, and z positions, antenna diameter, minimum and maximum elevation, system equivalent flux density (SEFD) and altitude.

Attributes:
st_numlist[int]

Station IDs.

xlist[float]

Geocentric x positions of the antennas.

ylist[float]

Geocentric y positions of the antennas.

zlist[float]

Geocentric z positions of the antennas.

diamlist[float]

Antenna dish diameters.

el_lowlist[float]

Minimum possible elevation of the antennas.

el_highlist[float]

Maximum possible elevation of the antennas.

sefdlist[int]

System equivalent flux density.

altitudelist[float]

Altitude of the antennas.