finesse.components.signal module
Signal-type electrical component for producing signal inputs.
- class finesse.components.signal.SignalGenerator(*args, **kwargs)[source]
Bases:
ConnectorRepresents a signal generator which produces a signal with a given amplitude and phase.
Parameters
- namestr
Name of newly created signal generator.
- node
finesse.components.node.Node A node to inject a signal into.
- amplitudefloat, optional
Amplitude of the signal in volts.
- phasefloat, optional
Phase-offset of the signal from the default in degrees, defaults to zero.
- property amplitude
amplitude : float, optional Amplitude of the signal in volts.
- property node[source]
Change the node the signal generator injects into.
- Setter:
Change the node the signal generator injects into.
- property phase
phase : float, optional Phase-offset of the signal from the default in degrees, defaults to zero.