CalToolsComputeErrorCorrectionSingleFileT(FileErrorCorrConfig, String, String, Task, Boolean, BackgroundWorker, DoWorkEventArgs, Boolean, PostErrorCorrectionDelegateT) Method
Compute Error Correction
Namespace: Metas.Vna.Calibration.ConfigAssembly: Metas.Vna.Calibration.Config (in Metas.Vna.Calibration.Config.dll) Version: 2.8.9053.20302
public static Object ComputeErrorCorrectionSingleFile<T>(
FileErrorCorrConfig config,
string rootPathDb,
string fp_raw,
ref Task task,
bool wait,
BackgroundWorker worker,
DoWorkEventArgs e,
bool removeSmallUncInfluences = true,
PostErrorCorrectionDelegate<T> postErrorCorrectionDelegate = null
)
where T : new(), Object, IRealNumber<T>
Public Shared Function ComputeErrorCorrectionSingleFile(Of T As {New, Object, IRealNumber(Of T)}) (
config As FileErrorCorrConfig,
rootPathDb As String,
fp_raw As String,
ByRef task As Task,
wait As Boolean,
worker As BackgroundWorker,
e As DoWorkEventArgs,
Optional removeSmallUncInfluences As Boolean = true,
Optional postErrorCorrectionDelegate As PostErrorCorrectionDelegate(Of T) = Nothing
) As Object
public:
generic<typename T>
where T : gcnew(), Object, IRealNumber<T>
static Object^ ComputeErrorCorrectionSingleFile(
FileErrorCorrConfig^ config,
String^ rootPathDb,
String^ fp_raw,
Task^% task,
bool wait,
BackgroundWorker^ worker,
DoWorkEventArgs^ e,
bool removeSmallUncInfluences = true,
PostErrorCorrectionDelegate<T>^ postErrorCorrectionDelegate = nullptr
)
static member ComputeErrorCorrectionSingleFile :
config : FileErrorCorrConfig *
rootPathDb : string *
fp_raw : string *
task : Task byref *
wait : bool *
worker : BackgroundWorker *
e : DoWorkEventArgs *
?removeSmallUncInfluences : bool *
?postErrorCorrectionDelegate : PostErrorCorrectionDelegate<'T>
(* Defaults:
let _removeSmallUncInfluences = defaultArg removeSmallUncInfluences true
let _postErrorCorrectionDelegate = defaultArg postErrorCorrectionDelegate null
*)
-> Object when 'T : new() and Object and IRealNumber<'T>
- config FileErrorCorrConfig
- Error Correction Config
- rootPathDb String
- Root Path Database
- fp_raw String
- Raw Measurement Path
- task Task
- Task
- wait Boolean
- Wait until Error Corrected file is written
- worker BackgroundWorker
- Background Worker
- e DoWorkEventArgs
- Do Work Event Arguments
- removeSmallUncInfluences Boolean (Optional)
- Remove Small Unc Influences
- postErrorCorrectionDelegate PostErrorCorrectionDelegateT (Optional)
- Post Error Correction Delegate
- T
- Real Number Type
ObjectError Corrected Data