OptCalibrationT Class

Definition

Namespace: Metas.Vna.Calibration
Assembly: Metas.Vna.Optimization (in Metas.Vna.Optimization.dll) Version: 2.8.9053.20289
C#
[SerializableAttribute]
public class OptCalibration<T> : GenericCalibrationModel<T>, 
	IFlatVector<T>, IBinary
where T : new(), Object, IRealNumber<T>
Inheritance
Object    GenericCalibrationModelT    OptCalibrationT
Implements
IBinary, IFlatVectorT

Type Parameters

T

Constructors

OptCalibrationTInitializes a new instance of the OptCalibrationT class

Properties

AllFrequenciesAtOnce 
CompressOtherFrequencyInfluences 
CovarianceWeighting 
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
(Overrides GenericCalibrationModelTFlatVectorSize)
Frequency Frequency / Hz
(Inherited from GenericCalibrationModelT)
FrequencyConversions Frequency Conversions
(Inherited from GenericCalibrationModelT)
FrequencyIndices 
JournalId 
MaskErrorTerms 
MaskSwitchTerms 
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)
NVarsC 
NVarsF 
NVnaPorts Number of VNA Ports
(Inherited from GenericCalibrationModelT)
OptDebugDir 
OptionalStandards
(Overrides GenericCalibrationModelTOptionalStandards)
Ports Port assignment
(Inherited from GenericCalibrationModelT)
PortZr Error corrected Port Zr / Ohm
(Inherited from GenericCalibrationModelT)
PowerStandards
(Overrides GenericCalibrationModelTPowerStandards)
PrescaleErrorTerms 
RawPortZr Raw Port Zr / Ohm
(Inherited from GenericCalibrationModelT)
RecoveryStateFile 
RemoveSmallInfluences 
RequiredStandards
(Overrides GenericCalibrationModelTRequiredStandards)
StartErrorTerms 
StartSwitchTerms 
StdNVarsC 
StdNVarsF 
StdVarsC 
StdVarsF 
SwitchTerms Switch terms. Size: N-Ports.
(Inherited from GenericCalibrationModelT)

Methods

BinarySetDataFrom(MyBinaryReader)
(Overrides GenericCalibrationModelTBinarySetDataFrom(MyBinaryReader))
BinarySetDataFrom(MyBinaryReader, String, Int32) Set object data from Binary Reader.
(Inherited from GenericCalibrationModelT)
BinaryWriteDataTo
(Overrides GenericCalibrationModelTBinaryWriteDataTo(MyBinaryWriter, Boolean))
ComputeErrorTerms(CalConfigStdT) Compute Error Terms
(Inherited from GenericCalibrationModelT)
ComputeErrorTerms(CalConfigStdT, BackgroundWorker, DoWorkEventArgs)
(Overrides GenericCalibrationModelTComputeErrorTerms(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
(Overrides GenericCalibrationModelTFlatVectorSetDataFrom(T, Int32))
FlatVectorWriteDataTo
(Overrides GenericCalibrationModelTFlatVectorWriteDataTo(T, Int32))
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)
InitStartValues 
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
OptimizationCalibration 
OptimizationCalibration2 
OptimizationCalibrationBigShaker 
ReceiverCalibrationMultiplePorts Receiver Calibration (multiple Ports)
(Inherited from GenericCalibrationModelT)
ReceiverCalibrationSinglePort Receiver Calibration (single port)
(Inherited from GenericCalibrationModelT)
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)

Fields

See Also