finesse.components.readout.ReadoutRF
Overview
- class finesse.components.readout.ReadoutRF(*args, **kwargs)[source]
 Bases:
_ReadoutA readout component which represents a demodulated photodiode. The
self.Iandself.Qelectrical ports contain the signal of the two quadratures.See Readouts for more information.
- Parameters:
 - namestr
 Name of the readout component
- optical_nodeNode | Port | None, optional
 Optical node this readout should look at. Because the readout borrows the node, it can be connected anywhere in the model, like a detector. When passing None, the readout should be connected explicitly with a
finesse.components.space.Spaceor withfinesse.model.Model.link()command (and then only a single readout can be connected per port).- ffloat, optional
 Demodulation frequency in Hz, by default 0
- phasefloat, optional
 Demodulation phase in degrees, by default 0
- output_detectorsbool, optional
 Whether to add a
PowerDetector(DC), twoPowerDetectorDemod1‘s (I and Q) and aQuantumShotNoiseDetectorDemod1to the solution object, by default False- pdtypestr | dict | None, optional
 - A name of a pdtype definition or a dict representing a pdtype definition,
 by default None. See Segmented photodiodes