pyrex.custom.ara.VpolAntenna.apply_response¶
-
VpolAntenna.
apply_response
(signal, direction=None, polarization=None, force_real=False)¶ Process the complete antenna response for an incoming signal.
Processes the incoming signal by passing the call along to the
antenna
object.- Parameters
- signalSignal
Incoming
Signal
object to process.- directionarray_like, optional
Vector denoting the direction of travel of the signal as it reaches the antenna (in the global coordinate frame). If
None
no directional response will be applied.- polarizationarray_like, optional
Vector denoting the signal’s polarization direction (in the global coordinate frame). If
None
no polarization gain will be applied.- force_realboolean, optional
Whether or not the frequency response should be redefined in the negative-frequency domain to keep the values of the filtered signal real.
- Returns
- Signal
Processed
Signal
object after the complete antenna response has been applied. Should have avalue_type
ofvoltage
.
- Raises
- ValueError
If the given
signal
does not have avalue_type
ofvoltage
orfield
.
See also
pyrex.Signal
Base class for time-domain signals.