Class Results
The result class for the measurement.
Inheritance
Implements
Namespace: OmicronLab.VectorNetworkAnalysis.AutomationInterface
Assembly: OmicronLab.VectorNetworkAnalysis.AutomationInterface.dll (3.50.2911.0)
Syntax
[Guid("74F5E87E-7168-4FE3-A263-7C0DB2DEB887")]
[ClassInterface(ClassInterfaceType.None)]
[ComVisible(true)]
public class Results : ImpedanceResult
Constructors
Results(IMeasurementSuite<DeviceConfigurationBase, MeasurementTask>)
Initializes a new instance of the Results class.
Declaration
public Results(IMeasurementSuite<DeviceConfigurationBase, MeasurementTask> suite)
Parameters
Type | Name | Description |
---|---|---|
IMeasurementSuite<DeviceConfigurationBase, MeasurementTask> | suite | The suite. |
Properties
AsAdmittance
Gets the result as admittance.
Declaration
public AdmittanceResult AsAdmittance { get; }
Property Value
Type | Description |
---|---|
AdmittanceResult | As admittance. |
AsImpedance
Gets the result as impedance.
Declaration
public ImpedanceResult AsImpedance { get; }
Property Value
Type | Description |
---|---|
ImpedanceResult | As impedance. |
AsReflection
Gets the result as reflection.
Declaration
public ReflectionResult AsReflection { get; }
Property Value
Type | Description |
---|---|
ReflectionResult | As reflection. |
Count
Gets the count of results.
Declaration
public int Count { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
MeasurementFrequencies
Gets the measurement frequencies.
Declaration
public double[] MeasurementFrequencies { get; }
Property Value
Type | Description |
---|---|
System.Double[] |
OverloadLevel
Gets the overload level values.
Declaration
public OverloadResult OverloadLevel { get; }
Property Value
Type | Description |
---|---|
OverloadResult |
Suite
Gets the suite.
Declaration
public IMeasurementSuite<DeviceConfigurationBase, MeasurementTask> Suite { get; }
Property Value
Type | Description |
---|---|
IMeasurementSuite<DeviceConfigurationBase, MeasurementTask> |
Vrms
Gets the Vrms value.
Declaration
public Vrms Vrms { get; }
Property Value
Type | Description |
---|---|
Vrms | The Vrms. |
Methods
ComplexAt(Int32)
Complex value At.
Declaration
public Complex ComplexAt(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index. |
Returns
Type | Description |
---|---|
Complex |
ComplexValues()
Gets the result values.
Declaration
public Complex[] ComplexValues()
Returns
Type | Description |
---|---|
Complex[] | The values. |
Cp()
Gets the Cp.
Declaration
public double[] Cp()
Returns
Type | Description |
---|---|
System.Double[] | The Cp. |
CpAt(Int32)
Cp value at index.
Declaration
public double CpAt(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index. |
Returns
Type | Description |
---|---|
System.Double |
Cs()
Gets the Cs.
Declaration
public double[] Cs()
Returns
Type | Description |
---|---|
System.Double[] | The Cs. |
CsAt(Int32)
Cs value at index.
Declaration
public double CsAt(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index. |
Returns
Type | Description |
---|---|
System.Double |
GroupDelayTg()
Calculates the groups delay Tg value.
Declaration
public double[] GroupDelayTg()
Returns
Type | Description |
---|---|
System.Double[] | The Group delay Tg value. |
GroupDelayTgAt(Int32)
Groups the delay tg at.
Declaration
public double GroupDelayTgAt(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index. |
Returns
Type | Description |
---|---|
System.Double |
Imaginary()
Gets the imaginary part.
Declaration
public double[] Imaginary()
Returns
Type | Description |
---|---|
System.Double[] |
ImaginaryAt(Int32)
Imaginary part at index.
Declaration
public double ImaginaryAt(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index. |
Returns
Type | Description |
---|---|
System.Double |
Lp()
Gets the Lp.
Declaration
public double[] Lp()
Returns
Type | Description |
---|---|
System.Double[] | The Lp. |
LpAt(Int32)
Lp value at index.
Declaration
public double LpAt(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index. |
Returns
Type | Description |
---|---|
System.Double |
Ls()
Gets the Ls.
Declaration
public double[] Ls()
Returns
Type | Description |
---|---|
System.Double[] | The Ls. |
LsAt(Int32)
Ls value at index.
Declaration
public double LsAt(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index. |
Returns
Type | Description |
---|---|
System.Double |
Magnitude(MagnitudeUnit)
Calculates the magnitude the specified unit.
Declaration
public double[] Magnitude(MagnitudeUnit unit)
Parameters
Type | Name | Description |
---|---|---|
MagnitudeUnit | unit | The unit. |
Returns
Type | Description |
---|---|
System.Double[] |
MagnitudeAt(Int32, MagnitudeUnit)
Magnitude value at index.
Declaration
public double MagnitudeAt(int index, MagnitudeUnit unit)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index. |
MagnitudeUnit | unit | The unit. |
Returns
Type | Description |
---|---|
System.Double |
MeasurementFrequencyAt(Int32)
Measurements the frequency at.
Declaration
public double MeasurementFrequencyAt(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index. |
Returns
Type | Description |
---|---|
System.Double |
Phase(AngleUnit)
Calculates Phases with the specified unit.
Declaration
public double[] Phase(AngleUnit unit)
Parameters
Type | Name | Description |
---|---|---|
AngleUnit | unit | The angle unit. |
Returns
Type | Description |
---|---|
System.Double[] |
PhaseAt(Int32, AngleUnit)
Phases at.
Declaration
public double PhaseAt(int index, AngleUnit unit)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index. |
AngleUnit | unit | The unit. |
Returns
Type | Description |
---|---|
System.Double |
Q()
Gets the Q.
Declaration
public double[] Q()
Returns
Type | Description |
---|---|
System.Double[] | The Q. |
QAt(Int32)
Q value at index.
Declaration
public double QAt(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index. |
Returns
Type | Description |
---|---|
System.Double |
QTg()
Gets the QTg.
Declaration
public double[] QTg()
Returns
Type | Description |
---|---|
System.Double[] | The QTg. |
QTgAt(Int32)
QTg value at index.
Declaration
public double QTgAt(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index. |
Returns
Type | Description |
---|---|
System.Double |
Real()
Gets the real part.
Declaration
public double[] Real()
Returns
Type | Description |
---|---|
System.Double[] |
RealAt(Int32)
Real part at index.
Declaration
public double RealAt(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index. |
Returns
Type | Description |
---|---|
System.Double |
Rp()
Gets the Rp.
Declaration
public double[] Rp()
Returns
Type | Description |
---|---|
System.Double[] | The Rp. |
RpAt(Int32)
Rp value at index.
Declaration
public double RpAt(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index. |
Returns
Type | Description |
---|---|
System.Double |
Rs()
Gets the Rs.
Declaration
public double[] Rs()
Returns
Type | Description |
---|---|
System.Double[] | The Rs. |
RsAt(Int32)
Rs value at index.
Declaration
public double RsAt(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index. |
Returns
Type | Description |
---|---|
System.Double |
TanDelta()
Gets the tangent delta.
Declaration
public double[] TanDelta()
Returns
Type | Description |
---|---|
System.Double[] | The tangent delta. |
TanDeltaAt(Int32)
Gets the tangent delta at index.
Declaration
public double TanDeltaAt(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index. |
Returns
Type | Description |
---|---|
System.Double |
UnwrappedPhase(AngleUnit)
Calculate the unwrapped the phase.
Declaration
public double[] UnwrappedPhase(AngleUnit unit)
Parameters
Type | Name | Description |
---|---|---|
AngleUnit | unit | The angle unit. |
Returns
Type | Description |
---|---|
System.Double[] |
UnwrappedPhaseAt(Int32, AngleUnit)
Unwrapped phase at.
Declaration
public double UnwrappedPhaseAt(int index, AngleUnit unit)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index. |
AngleUnit | unit | The unit. |
Returns
Type | Description |
---|---|
System.Double |
VSWR()
Gets the VSWR.
Declaration
public double[] VSWR()
Returns
Type | Description |
---|---|
System.Double[] | The VSWR. |
VSWRAt(Int32)
VSWR value at index.
Declaration
public double VSWRAt(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The index. |
Returns
Type | Description |
---|---|
System.Double |