quchip.extensions.signals¶
Reference classical signal transform.
Classes
|
Attenuate one control line by a power loss specified in dB. |
- class quchip.extensions.signals.CableLoss(line, loss_db)[source]¶
Bases:
SignalTransformAttenuate one control line by a power loss specified in dB.
- apply(signals)[source]¶
Return the transformed signal map.
- Parameters:
signals (dict[tuple[str, int], AnalyticSignal])
- Return type:
dict[tuple[str, int], AnalyticSignal]
- classmethod from_dict(data)[source]¶
Reconstruct from
to_dict()output.On the registry root, dispatch to the concrete subclass named by
data["type"](forwarding*args/**kwargs). On a concrete subclass, defer to_from_dict_payload(). Concrete subclasses that carry payload override this method directly.