FreqConvUnknownMixerMagPhaseCalibrationT Class

Frequency Conversion Unknown Mixer Mag Phase 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 FreqConvUnknownMixerMagPhaseCalibration<T> : FreqConvUnknownMixerCalibration<T>, 
	IFreqConvUnknownMixerMagPhaseCalibration<T>, IFreqConvUnknownMixerCalibration<T>, IFreqConvScalarMixerCalibration<T>, IFreqConvCalibration<T>, 
	IOnePortCalibration<T>, IGenericCalibrationModel<T>, ICalibration<T>, IBinary, IFlatVector<T>
where T : new(), Object, IRealNumber<T>
Inheritance
Object    GenericCalibrationModelT    OnePortCalibrationT    FreqConvCalibrationT    FreqConvScalarMixerCalibrationT    FreqConvUnknownMixerCalibrationT    FreqConvUnknownMixerMagPhaseCalibrationT
Implements
ICalibrationT, IFreqConvCalibrationT, IFreqConvScalarMixerCalibrationT, IFreqConvUnknownMixerCalibrationT, IFreqConvUnknownMixerMagPhaseCalibrationT, IGenericCalibrationModelT, IOnePortCalibrationT, IBinary, IFlatVectorT

Type Parameters

T
Real Number Type

Constructors

FreqConvUnknownMixerMagPhaseCalibrationTInitializes a new instance of the FreqConvUnknownMixerMagPhaseCalibrationT class

Properties

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

Methods

BinarySetDataFrom(MyBinaryReader) Set object data from Binary Reader.
(Inherited from GenericCalibrationModelT)
BinarySetDataFrom(MyBinaryReader, String, Int32) Set object data from Binary Reader.
(Inherited from GenericCalibrationModelT)
BinaryWriteDataTo Write object data to Binary Writer.
(Inherited from GenericCalibrationModelT)
ComputeErrorTerms(CalConfigStdT) Compute Error Terms
(Inherited from GenericCalibrationModelT)
ComputeErrorTerms(CalConfigStdT, BackgroundWorker, DoWorkEventArgs) Compute Error Terms
(Overrides FreqConvScalarMixerCalibrationTComputeErrorTerms(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 GenericCalibrationModelT)
ErrorCorrection(WaveParamDataT) Correction of the raw DUT measurement with the VNA Error Terms and Switch Terms.
(Inherited from GenericCalibrationModelT)
ErrorCorrection(SParamDataT, UncContributionsT) Correction of the raw DUT measurement with the VNA Error Terms and Switch Terms.
(Inherited from GenericCalibrationModelT)
ErrorCorrection(WaveParamDataT, UncContributionsT) Correction of the raw DUT measurement with the VNA Error Terms and Switch Terms.
(Inherited from GenericCalibrationModelT)
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 GenericCalibrationModelT)
FlatVectorWriteDataTo Write object data to Flat Vector
(Inherited from GenericCalibrationModelT)
GenerateRawData Generate raw data from error corrected data of a DUT
(Inherited from GenericCalibrationModelT)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetObjectData Custom Serialization
(Inherited from GenericCalibrationModelT)
GetTypeGets the Type of the current instance.
(Inherited from Object)
Init(Int32, Int32) Initialize a n-port calibration.
(Inherited from GenericCalibrationModelT)
Init(Double, ComplexT, ComplexT) Initialize a n-port calibration.
(Inherited from GenericCalibrationModelT)
Init(Double, Int32, ComplexT) Initialize a n-port calibration.
(Inherited from GenericCalibrationModelT)
Init(Int32, VnaPortDescription, Int32) Initialize a n-port calibration.
(Inherited from GenericCalibrationModelT)
Init(Int32, Int32, Int32) Initialize a n-port calibration.
(Inherited from GenericCalibrationModelT)
Init(Double, ComplexT, ComplexT, VnaPortDescription, Int32) Initialize a n-port calibration.
(Inherited from GenericCalibrationModelT)
Init(Double, ComplexT, ComplexT, Int32, Int32) Initialize a n-port calibration.
(Inherited from GenericCalibrationModelT)
Init(Double, ComplexT, ComplexT, VnaPortDescription, FrequencyConversion, Int32) Initialize a n-port calibration.
(Inherited from GenericCalibrationModelT)
InitUnknownSymmetryPhase Initialize unknown symmetry phase.
(Inherited from FreqConvCalibrationT)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ReceiverCalibrationMultiplePorts Receiver Calibration (multiple Ports)
(Inherited from GenericCalibrationModelT)
ReceiverCalibrationSinglePort Receiver Calibration (single port)
(Inherited from GenericCalibrationModelT)
ReflectionCalibration SOLT Reflection Calibration.
(Inherited from OnePortCalibrationT)
ScaleErrorTermsAllPorts Scale Error Terms (all ports)
(Inherited from GenericCalibrationModelT)
ScaleErrorTermsSinglePort Scale Error Terms (single port)
(Inherited from GenericCalibrationModelT)
SwitchedErrorTerms Compute Error Terms for source switched to one port.
(Inherited from GenericCalibrationModelT)
ToStringReturns a string that represents the current object.
(Inherited from Object)
UnknownMixerCalibration Unknown Mixer Calibration.
(Inherited from FreqConvUnknownMixerCalibrationT)

See Also