Click or drag to resize

SpectroscopyCommandsExecutePeakFindingAndFitting Method

[Missing <summary> documentation for "M:Altaxo.Science.Spectroscopy.SpectroscopyCommands.ExecutePeakFindingAndFitting(Altaxo.Data.DataTableMultipleColumnProxy,Altaxo.Science.Spectroscopy.PeakSearchingAndFittingOptions,Altaxo.Data.DataTable,System.IProgress{System.String},System.Threading.CancellationToken,System.Threading.CancellationToken)"]


Namespace: Altaxo.Science.Spectroscopy
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public static List<(DataColumn xOrgCol, DataColumn yOrgCol, DataColumn xPreprocessedCol, DataColumn yPreprocessedCol, IReadOnlyList<(IReadOnlyList<PeakDescription> , int , int )> fittingResult)> ExecutePeakFindingAndFitting(
	DataTableMultipleColumnProxy inputData,
	PeakSearchingAndFittingOptions doc,
	DataTable peakTable,
	IProgress<string>? progressReporter,
	CancellationToken cancellationTokenSoft,
	CancellationToken cancellationTokenHard
)

Parameters

inputData  DataTableMultipleColumnProxy

[Missing <param name="inputData"/> documentation for "M:Altaxo.Science.Spectroscopy.SpectroscopyCommands.ExecutePeakFindingAndFitting(Altaxo.Data.DataTableMultipleColumnProxy,Altaxo.Science.Spectroscopy.PeakSearchingAndFittingOptions,Altaxo.Data.DataTable,System.IProgress{System.String},System.Threading.CancellationToken,System.Threading.CancellationToken)"]

doc  PeakSearchingAndFittingOptions

[Missing <param name="doc"/> documentation for "M:Altaxo.Science.Spectroscopy.SpectroscopyCommands.ExecutePeakFindingAndFitting(Altaxo.Data.DataTableMultipleColumnProxy,Altaxo.Science.Spectroscopy.PeakSearchingAndFittingOptions,Altaxo.Data.DataTable,System.IProgress{System.String},System.Threading.CancellationToken,System.Threading.CancellationToken)"]

peakTable  DataTable

[Missing <param name="peakTable"/> documentation for "M:Altaxo.Science.Spectroscopy.SpectroscopyCommands.ExecutePeakFindingAndFitting(Altaxo.Data.DataTableMultipleColumnProxy,Altaxo.Science.Spectroscopy.PeakSearchingAndFittingOptions,Altaxo.Data.DataTable,System.IProgress{System.String},System.Threading.CancellationToken,System.Threading.CancellationToken)"]

progressReporter  IProgressString

[Missing <param name="progressReporter"/> documentation for "M:Altaxo.Science.Spectroscopy.SpectroscopyCommands.ExecutePeakFindingAndFitting(Altaxo.Data.DataTableMultipleColumnProxy,Altaxo.Science.Spectroscopy.PeakSearchingAndFittingOptions,Altaxo.Data.DataTable,System.IProgress{System.String},System.Threading.CancellationToken,System.Threading.CancellationToken)"]

cancellationTokenSoft  CancellationToken

[Missing <param name="cancellationTokenSoft"/> documentation for "M:Altaxo.Science.Spectroscopy.SpectroscopyCommands.ExecutePeakFindingAndFitting(Altaxo.Data.DataTableMultipleColumnProxy,Altaxo.Science.Spectroscopy.PeakSearchingAndFittingOptions,Altaxo.Data.DataTable,System.IProgress{System.String},System.Threading.CancellationToken,System.Threading.CancellationToken)"]

cancellationTokenHard  CancellationToken

[Missing <param name="cancellationTokenHard"/> documentation for "M:Altaxo.Science.Spectroscopy.SpectroscopyCommands.ExecutePeakFindingAndFitting(Altaxo.Data.DataTableMultipleColumnProxy,Altaxo.Science.Spectroscopy.PeakSearchingAndFittingOptions,Altaxo.Data.DataTable,System.IProgress{System.String},System.Threading.CancellationToken,System.Threading.CancellationToken)"]

Return Value

ListValueTupleDataColumn, DataColumn, DataColumn, DataColumn, IReadOnlyListValueTupleIReadOnlyListPeakDescription, Int32, Int32

[Missing <returns> documentation for "M:Altaxo.Science.Spectroscopy.SpectroscopyCommands.ExecutePeakFindingAndFitting(Altaxo.Data.DataTableMultipleColumnProxy,Altaxo.Science.Spectroscopy.PeakSearchingAndFittingOptions,Altaxo.Data.DataTable,System.IProgress{System.String},System.Threading.CancellationToken,System.Threading.CancellationToken)"]

See Also