finesse.components.signal.SignalGenerator

Overview

class finesse.components.signal.SignalGenerator(name, node, amplitude=1, phase=0)[source]

Bases: finesse.components.general.Connector

Represents a signal generator which produces a signal with a given amplitude and phase.

Parameters

name : str

Name of newly created signal generator.

node : .class:finesse.components.node.Node

A node to inject a signal into.

amplitude : float, optional

Amplitude of the signal in volts.

phase : float, optional

Phase-offset of the signal from the default in degrees, defaults to zero.

Properties

SignalGenerator.f

SignalGenerator.node

The node the signal generator injects into.