Radar Channel Base#
- class RadarChannelBase(attenuate=True, *args, **kwargs)[source]#
Bases:
Generic
[RCRT
],Channel
[RCRT
]Base class of all radar channel implementations.
- Parameters:
attenuate (bool, optional) – Radar channel attenuation flag, see also
RadarChannelBase.attenuate()
. Enabled by default.
- null_hypothesis(realization=None)[source]#
Generate a channel realization missing the target to be estimated.
Returns: Null hypothesis channel realization.
- Raises:
RuntimeError – If no realization was provided and the channel hasn’t been propagated over yet.
- Return type:
TypeVar
(RCRT
, bound= RadarChannelRealization)