IQSOLTCalibrationT Interface

Interface QSOLT Calibration.

Definition

Namespace: Metas.Vna.Calibration
Assembly: Metas.Vna.Calibration (in Metas.Vna.Calibration.dll) Version: 2.8.9053.20286
C#
public interface IQSOLTCalibration<T> : IOnePortCalibration<T>, 
	IGenericCalibrationModel<T>, ICalibration<T>, IBinary, IFlatVector<T>
where T : new(), Object, IRealNumber<T>
Implements
ICalibrationT, IGenericCalibrationModelT, IOnePortCalibrationT, IBinary, IFlatVectorT

Type Parameters

T
Real Number Type

Properties

ErrorModel Error Model
(Inherited from ICalibrationT)
ErrorTerms Full leaky error terms.
Size : 2N-Ports,
Port 1, 2, ... N : Raw ports,
Port N+1, N+2, ... 2N : Error corrected ports
(Inherited from IGenericCalibrationModelT)
FlatVectorSize Get Flat Vector Size
(Inherited from IFlatVectorT)
Frequency Frequency / Hz
(Inherited from ICalibrationT)
FrequencyConversions Frequency Conversions
(Inherited from ICalibrationT)
NFreq Number of frequency points
(Inherited from ICalibrationT)
NPorts Number of ports
(Inherited from ICalibrationT)
NReflection Number of reflection paths
(Inherited from ICalibrationT)
NTransmission Number of transmission paths
(Inherited from ICalibrationT)
NVnaPorts Number of VNA Ports
(Inherited from ICalibrationT)
OptionalStandards Optional Calibration Standards
(Inherited from ICalibrationT)
Ports Port assignment
(Inherited from ICalibrationT)
PortZr Error Corrected Port Zr / Ohm
(Inherited from ICalibrationT)
PowerStandards Power Calibration Standards
(Inherited from ICalibrationT)
RawPortZr Raw Port Zr / Ohm
(Inherited from ICalibrationT)
RequiredStandards Required Calibration Standards
(Inherited from ICalibrationT)
SwitchTerms Switch terms. Size: N-Ports.
(Inherited from IGenericCalibrationModelT)

Methods

BinarySetDataFrom Set object data from Binary Reader.
(Inherited from IBinary)
BinaryWriteDataTo Write object data to Binary Writer.
(Inherited from IBinary)
ComputeErrorTerms(CalConfigStdT) Compute Error Terms
(Inherited from ICalibrationT)
ComputeErrorTerms(CalConfigStdT, BackgroundWorker, DoWorkEventArgs) Compute Error Terms
(Inherited from ICalibrationT)
CopyCalibration(Int32, Int32, SParamDataT, SParamDataT, SParamDataT) QSOLT Transmission Calibration (omit isolation).
CopyCalibration(Int32, Int32, SParamDataT, SParamDataT, SParamDataT, SParamDataT, SParamDataT) QSOLT Transmission Calibration.
ErrorCorrection(SParamDataT) Correction of the raw DUT measurement with the VNA Error Terms and Switch Terms.
(Inherited from ICalibrationT)
ErrorCorrection(WaveParamDataT) Correction of the raw DUT measurement with the VNA Error Terms and Switch Terms.
(Inherited from ICalibrationT)
ErrorCorrection(SParamDataT, UncContributionsT) Correction of the raw DUT measurement with the VNA Error Terms and Switch Terms.
(Inherited from ICalibrationT)
ErrorCorrection(WaveParamDataT, UncContributionsT) Correction of the raw DUT measurement with the VNA Error Terms and Switch Terms.
(Inherited from ICalibrationT)
FlatVectorSetDataFrom Set object data from Flat Vector
(Inherited from IFlatVectorT)
FlatVectorWriteDataTo Write object data to Flat Vector
(Inherited from IFlatVectorT)
GenerateRawData Generate raw data from error corrected data of a DUT
(Inherited from ICalibrationT)
Init(Int32, Int32) Initialize a n-port calibration.
(Inherited from ICalibrationT)
Init(Double, ComplexT, ComplexT) Initialize a n-port calibration.
(Inherited from ICalibrationT)
Init(Double, Int32, ComplexT) Initialize a n-port calibration.
(Inherited from ICalibrationT)
Init(Int32, VnaPortDescription, Int32) Initialize a n-port calibration.
(Inherited from ICalibrationT)
Init(Int32, Int32, Int32) Initialize a n-port calibration.
(Inherited from ICalibrationT)
Init(Double, ComplexT, ComplexT, VnaPortDescription, Int32) Initialize a n-port calibration.
(Inherited from ICalibrationT)
Init(Double, ComplexT, ComplexT, Int32, Int32) Initialize a n-port calibration.
(Inherited from ICalibrationT)
Init(Double, ComplexT, ComplexT, VnaPortDescription, FrequencyConversion, Int32) Initialize a n-port calibration.
(Inherited from ICalibrationT)
ReceiverCalibrationMultiplePorts Receiver Calibration (multiple ports)
(Inherited from IGenericCalibrationModelT)
ReceiverCalibrationSinglePort Receiver Calibration (single port)
(Inherited from IGenericCalibrationModelT)
ReflectionCalibration GSOLT Reflection Calibration.
(Inherited from IOnePortCalibrationT)
ScaleErrorTermsAllPorts Scale Error Terms (all ports)
(Inherited from IGenericCalibrationModelT)
ScaleErrorTermsSinglePort Scale Error Terms (single port)
(Inherited from IGenericCalibrationModelT)
SwitchedErrorTerms Compute Error Terms for source switched to one port.
(Inherited from IGenericCalibrationModelT)

See Also