public class RLDFitWorker<I extends RealType<I>> extends AbstractSingleFitWorker<I>
FitWorker.FitEventHandler<I extends RealType<I>>
chisqBuffer, fittedBuffer, paramBuffer, residualBuffer, transBuffer
adjFitEnd, adjFitStart, nData, nDataTotal, nParam, ops, params, rawChisq_target, results
Constructor and Description |
---|
RLDFitWorker(FitParams<I> params,
FitResults results,
OpEnvironment ops) |
Modifier and Type | Method and Description |
---|---|
protected void |
afterFit()
A routine called after
AbstractSingleFitWorker.doFit() . |
protected void |
beforeFit()
A routine called before
AbstractSingleFitWorker.doFit() . |
protected void |
doFit()
Performs the RLD fit.
|
protected AbstractSingleFitWorker<I> |
duplicate(FitParams<I> params,
FitResults rslts)
Make a worker of the same kind but does not share any writable buffers (thread safe) if that
buffer is null.
|
fitBatch, fitSingle, onThreadInit
nDataOut, nParamOut, populate
public RLDFitWorker(FitParams<I> params, FitResults results, OpEnvironment ops)
protected void beforeFit()
AbstractSingleFitWorker
AbstractSingleFitWorker.doFit()
. Can be used to throw away the left-overs from the
previous run.beforeFit
in class AbstractSingleFitWorker<I extends RealType<I>>
protected void doFit()
doFit
in class AbstractSingleFitWorker<I extends RealType<I>>
protected void afterFit()
AbstractSingleFitWorker
AbstractSingleFitWorker.doFit()
. Can be used to copy back results from buffers.afterFit
in class AbstractSingleFitWorker<I extends RealType<I>>
protected AbstractSingleFitWorker<I> duplicate(FitParams<I> params, FitResults rslts)
AbstractSingleFitWorker
duplicate
in class AbstractSingleFitWorker<I extends RealType<I>>
params
- the parametersrslts
- the resultsCopyright © 2015–2022 FLIMLib. All rights reserved.