pyrex.custom.arianna.antenna.LPDA.setup_antenna¶
-
LPDA.
setup_antenna
(center_frequency=350000000.0, bandwidth=600000000.0, temperature=300, resistance=50, z_axis=(0, 0, 1), x_axis=(1, 0, 0), efficiency=1, noisy=True, unique_noise_waveforms=10, response_data=None, response_freqs=None, **kwargs)¶ Setup the antenna by passing along its init arguments.
Any arguments passed to this method are directly passed to the
__init__
methods of theantenna
’s class.- Parameters
- response_datatuple of array_like
Tuple containing the response data for the antenna along the theta and phi polarization directions. The first and second elements should contain 3-D arrays of the antenna response model in the theta and phi polarizations, respectively, as a function of frequency (axis 0), zenith (axis 1), and azimuth (axis 2). The remaining elements should be the values of the frequency, zenith, and azimuth axes, respectively.
- center_frequencyfloat, optional
Frequency (Hz) at the center of the antenna’s frequency range.
- bandwidthfloat, optional
Bandwidth (Hz) of the antenna.
- temperaturefloat, optional
The noise temperature (K) of the antenna. Used in combination with resistance to calculate the RMS voltage of the antenna noise.
- resistancefloat, optional
The noise resistance (ohm) of the antenna. Used in combination with temperature to calculate the RMS voltage of the antenna noise.
- z_axisarray_like, optional
Vector direction of the z-axis of the antenna.
- x_axisarray_like, optional
Vector direction of the x-axis of the antenna.
- efficiencyfloat, optional
Antenna efficiency applied to incoming signal values.
- noisyboolean, optional
Whether or not the antenna should add noise to incoming signals.
- unique_noise_waveformsint, optional
The number of expected noise waveforms needed for each received signal to have its own noise.