piel.types.electronic.amplifier

piel.types.electronic.amplifier#

Classes#

RFTwoPortAmplifier

Represents a physical RF (Radio Frequency) component with frequency-related properties.

Module Contents#

class RFTwoPortAmplifier(/, **data: Any)[source]#

Bases: piel.types.electronic.core.RFElectronicCircuit

Represents a physical RF (Radio Frequency) component with frequency-related properties.

This class extends the PhysicalComponent class to include RF-specific attributes.

Attributes:#

networkFrequencyTransmissionModel | None

A representation of the component’s frequency network, typically containing s-parameter data. This is currently a placeholder and may be None.

metricsFrequencyMetricCollection

A collection of frequency-related metrics for this RF component, including bandwidth and center transmission.

Inherits all attributes from PhysicalComponent.

Notes:#

  • The ‘network’ attribute is currently using a placeholder type (Any | None) and is intended to be updated with a proper s-parameter representation in the future.

  • This class combines physical component properties with RF-specific metrics, making it suitable for modeling and analyzing RF devices in a physical context.