Qucs-S S-parameter Viewer & RF Synthesis Tools
Loading...
Searching...
No Matches
Signals | Public Member Functions | Public Attributes | Protected Member Functions | List of all members
LoadSpecificationWidget Class Reference
Inheritance diagram for LoadSpecificationWidget:
Inheritance graph
[legend]
Collaboration diagram for LoadSpecificationWidget:
Collaboration graph
[legend]

Signals

void impedanceChanged ()
 
void reflectionCoefficientChanged ()
 
void sParametersChanged ()
 
void collapsedStateChanged (bool collapsed)
 

Public Member Functions

 LoadSpecificationWidget (QWidget *parent=nullptr)
 
std::array< std::complex< double >, 4 > getSParameters () const
 
std::complex< double > getLoadImpedance_At_Fmatch () const
 
QList< std::complex< double > > getZLdata ()
 
QList< double > getFrequency ()
 
std::pair< std::complex< double >, std::complex< double > > getTwoPortMatchingImpedances () const
 
std::complex< double > getReflectionCoefficient () const
 
QString getSparFilePath ()
 
bool isTwoPortMode () const
 
std::complex< double > getS11 () const
 
std::complex< double > getS12 () const
 
std::complex< double > getS21 () const
 
std::complex< double > getS22 () const
 
void setLoadImpedance (const std::complex< double > &impedance)
 
void setReflectionCoefficient (const std::complex< double > &gamma)
 
void setTwoPortMode (bool enabled)
 
void setReferenceImpedance (double Z0)
 
void setCollapsed (bool collapsed)
 
void setFmatch (double freq)
 
bool isCollapsed () const
 

Public Attributes

double Z0_Port1
 
double Z0_Port2
 

Protected Member Functions

void mousePressEvent (QMouseEvent *event) override
 

The documentation for this class was generated from the following files: