SOLTCalibrationT Class

SOLT Calibration Class.

Definition

Namespace: Metas.Vna.Calibration
Assembly: Metas.Vna.Calibration (in Metas.Vna.Calibration.dll) Version: 2.8.9053.20286
C#
[SerializableAttribute]
public class SOLTCalibration<T> : SwitchedCalibrationModel<T>, 
	ISOLTCalibration<T>, ISwitchedCalibrationModel<T>, ICalibration<T>, IBinary, IFlatVector<T>
where T : new(), Object, IRealNumber<T>
Inheritance
Object    SwitchedCalibrationModelT    SOLTCalibrationT
Implements
ICalibrationT, ISOLTCalibrationT, ISwitchedCalibrationModelT, IBinary, IFlatVectorT

Type Parameters

T
Real Number Type

Constructors

SOLTCalibrationT SOLT Calibration

Properties

ErrorModel Error Model
(Inherited from SwitchedCalibrationModelT)
FlatVectorSize Get Flat Vector Size
(Inherited from SwitchedCalibrationModelT)
Frequency Frequency / Hz
(Inherited from SwitchedCalibrationModelT)
FrequencyConversions Frequency Conversions
(Inherited from SwitchedCalibrationModelT)
NFreq Number of frequency points
(Inherited from SwitchedCalibrationModelT)
NPorts Number of ports
(Inherited from SwitchedCalibrationModelT)
NReflection Number of reflection paths
(Inherited from SwitchedCalibrationModelT)
NTransmission Number of transmission paths
(Inherited from SwitchedCalibrationModelT)
NVnaPorts Number of VNA Ports
(Inherited from SwitchedCalibrationModelT)
OptionalStandards Optional Calibration Standards
(Overrides SwitchedCalibrationModelTOptionalStandards)
Ports Port assignment
(Inherited from SwitchedCalibrationModelT)
PortZr Error corrected Port Zr / Ohm
(Inherited from SwitchedCalibrationModelT)
PowerStandards Power Calibration Standards
(Overrides SwitchedCalibrationModelTPowerStandards)
RawPortZr Raw Port Zr / Ohm
(Inherited from SwitchedCalibrationModelT)
RequiredStandards Required Calibration Standards
(Overrides SwitchedCalibrationModelTRequiredStandards)
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 SwitchedCalibrationModelT)

Methods

BinarySetDataFrom Set object data from Binary Reader.
(Inherited from SwitchedCalibrationModelT)
BinaryWriteDataTo Write object data to Binary Writer.
(Inherited from SwitchedCalibrationModelT)
ComputeErrorTerms(CalConfigStdT) Compute Error Terms
(Inherited from SwitchedCalibrationModelT)
ComputeErrorTerms(CalConfigStdT, BackgroundWorker, DoWorkEventArgs) Compute Error Terms
(Overrides SwitchedCalibrationModelTComputeErrorTerms(CalConfigStdT, BackgroundWorker, DoWorkEventArgs))
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
ErrorCorrection(SParamDataT) Correction of the raw DUT measurement with the VNA Error Terms and Switch Terms.
(Inherited from SwitchedCalibrationModelT)
ErrorCorrection(WaveParamDataT) Correction of the raw DUT measurement with the VNA Error Terms and Switch Terms.
(Inherited from SwitchedCalibrationModelT)
ErrorCorrection(SParamDataT, UncContributionsT) Correction of the raw DUT measurement with the VNA Error Terms and Switch Terms.
(Inherited from SwitchedCalibrationModelT)
ErrorCorrection(WaveParamDataT, UncContributionsT) Correction of the raw DUT measurement with the VNA Error Terms and Switch Terms.
(Inherited from SwitchedCalibrationModelT)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
FlatVectorSetDataFrom Set object data from Flat Vector
(Inherited from SwitchedCalibrationModelT)
FlatVectorWriteDataTo Write object data to Flat Vector
(Inherited from SwitchedCalibrationModelT)
GenerateRawData Generate raw data from error corrected data of a DUT
(Inherited from SwitchedCalibrationModelT)
GenericErrorTerms Compute Generic Error Terms.
(Inherited from SwitchedCalibrationModelT)
GenericSwitchTerms Compute Generic Switch Terms.
(Inherited from SwitchedCalibrationModelT)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetObjectData Custom Serialization
(Inherited from SwitchedCalibrationModelT)
GetTypeGets the Type of the current instance.
(Inherited from Object)
Init(Int32, Int32) Initialize a n-port calibration.
(Inherited from SwitchedCalibrationModelT)
Init(Double, ComplexT, ComplexT) Initialize a n-port calibration.
(Inherited from SwitchedCalibrationModelT)
Init(Double, Int32, ComplexT) Initialize a n-port calibration.
(Inherited from SwitchedCalibrationModelT)
Init(Int32, VnaPortDescription, Int32) Initialize a n-port calibration.
(Inherited from SwitchedCalibrationModelT)
Init(Int32, Int32, Int32) Initialize a n-port calibration.
(Inherited from SwitchedCalibrationModelT)
Init(Double, ComplexT, ComplexT, VnaPortDescription, Int32) Initialize a n-port calibration.
(Inherited from SwitchedCalibrationModelT)
Init(Double, ComplexT, ComplexT, Int32, Int32) Initialize a n-port calibration.
(Inherited from SwitchedCalibrationModelT)
Init(Double, ComplexT, ComplexT, VnaPortDescription, FrequencyConversion, Int32) Initialize a n-port calibration.
(Inherited from SwitchedCalibrationModelT)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ReceiverCalibration Receiver Calibration
(Inherited from SwitchedCalibrationModelT)
ReflectionCalibration SOLT Reflection Calibration.
ScaleErrorTerms Scale Error Terms
(Inherited from SwitchedCalibrationModelT)
ToStringReturns a string that represents the current object.
(Inherited from Object)
TransmissionCalibration(Int32, Int32, SParamDataT, SParamDataT) SOLT Transmission Calibration (omit isolation).
TransmissionCalibration(Int32, Int32, SParamDataT, SParamDataT, SParamDataT) SOLT Transmission Calibration.

See Also