ISOLTCalibrationT Interface

Interface SOLT Calibration.

Definition

Namespace: Metas.Vna.Calibration
Assembly: Metas.Vna.Calibration (in Metas.Vna.Calibration.dll) Version: 2.8.9053.20286
C#
public interface ISOLTCalibration<T> : ISwitchedCalibrationModel<T>, 
	ICalibration<T>, IBinary, IFlatVector<T>
where T : new(), Object, IRealNumber<T>
Implements
ICalibrationT, ISwitchedCalibrationModelT, IBinary, IFlatVectorT

Type Parameters

T
Real Number Type

Properties

ErrorModel Error Model
(Inherited from ICalibrationT)
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)
SwitchedErrorTerms Full leaky switched error terms.
Size : 2N-Ports,
Port 1, 2, ... N : Raw ports,
Port N+1, N+2, ... 2N : Error corrected ports
(Inherited from ISwitchedCalibrationModelT)

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)
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)
GenericErrorTerms Compute Generic Error Terms.
(Inherited from ISwitchedCalibrationModelT)
GenericSwitchTerms Compute Generic Switch Terms.
(Inherited from ISwitchedCalibrationModelT)
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)
ReceiverCalibration Receiver Calibration
(Inherited from ISwitchedCalibrationModelT)
ReflectionCalibration SOLT Reflection Calibration.
ScaleErrorTerms Scale Error Terms
(Inherited from ISwitchedCalibrationModelT)
TransmissionCalibration(Int32, Int32, SParamDataT, SParamDataT) SOLT Transmission Calibration (omit isolation).
TransmissionCalibration(Int32, Int32, SParamDataT, SParamDataT, SParamDataT) SOLT Transmission Calibration.

See Also