Package | Description |
---|---|
flimlib.flimj | |
flimlib.flimj.fitworker | |
flimlib.flimj.ui | |
flimlib.flimj.ui.controller | |
flimlib.flimj.utils |
Modifier and Type | Method and Description |
---|---|
FitParams<I> |
FitParams.copy()
Create a new instance of
FitParams with shallow copy (maps are not
duplicated). |
static <I extends RealType<I>> |
FitParams.fromJSON(String jsonString)
Creates a FitParams from serialized JSON string.
|
Modifier and Type | Method and Description |
---|---|
FitResults |
AbstractFitRAI.calculate(FitParams<I> params) |
FitWorker<I> |
DefaultFitRAI.LMASingleFitRAI.createWorker(FitParams<I> params,
FitResults results) |
FitWorker<I> |
DefaultFitRAI.RLDSingleFitRAI.createWorker(FitParams<I> params,
FitResults results) |
FitWorker<I> |
DefaultFitRAI.BayesSingleFitRAI.createWorker(FitParams<I> params,
FitResults results) |
FitWorker<I> |
DefaultFitRAI.PhasorSingleFitRAI.createWorker(FitParams<I> params,
FitResults results) |
FitWorker<I> |
DefaultFitRAI.LMAGlobalFitRAI.createWorker(FitParams<I> params,
FitResults results) |
abstract FitWorker<I> |
AbstractFitRAI.createWorker(FitParams<I> params,
FitResults results)
Generates a worker for the actual fit.
|
Constructor and Description |
---|
ParamEstimator(FitParams<I> params) |
ParamEstimator(FitParams<I> params,
List<int[]> pos) |
Modifier and Type | Field and Description |
---|---|
protected FitParams<I> |
AbstractFitWorker.params
The fit parameters for this worker
|
Modifier and Type | Method and Description |
---|---|
protected AbstractSingleFitWorker<I> |
RLDFitWorker.duplicate(FitParams<I> params,
FitResults rslts) |
protected AbstractSingleFitWorker<I> |
PhasorFitWorker.duplicate(FitParams<I> params,
FitResults rslts) |
protected AbstractSingleFitWorker<I> |
LMAFitWorker.duplicate(FitParams<I> params,
FitResults rslts) |
protected AbstractSingleFitWorker<I> |
BayesFitWorker.duplicate(FitParams<I> params,
FitResults rslts) |
protected abstract AbstractSingleFitWorker<I> |
AbstractSingleFitWorker.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.
|
default void |
FitWorker.FitEventHandler.onComplete(FitParams<I> params,
FitResults results)
The handler called by
FitWorker s upon completion of all fits. |
default void |
FitWorker.FitEventHandler.onSingleComplete(int[] pos,
FitParams<I> params,
FitResults results)
The handler called by
FitWorker s upon completion of a single fit. |
Constructor and Description |
---|
AbstractFitWorker(FitParams<I> params,
FitResults results,
OpEnvironment ops) |
AbstractSingleFitWorker(FitParams<I> params,
FitResults results,
OpEnvironment ops) |
BayesFitWorker(FitParams<I> params,
FitResults results,
OpEnvironment ops) |
GlobalFitWorker(FitParams<I> params,
FitResults results,
OpEnvironment ops) |
LMAFitWorker(FitParams<I> params,
FitResults results,
OpEnvironment ops) |
PhasorFitWorker(FitParams<I> params,
FitResults results,
OpEnvironment ops) |
RLDFitWorker(FitParams<I> params,
FitResults results,
OpEnvironment ops) |
Modifier and Type | Method and Description |
---|---|
FitParams<FloatType> |
FitProcessor.getIRFInfo() |
FitParams<FloatType> |
FitProcessor.getParams() |
Modifier and Type | Method and Description |
---|---|
static <T extends RealType<T>> |
FitParamsPrompter.populate(FitParams<FloatType> params,
Dataset dataset,
Localizable position)
|
void |
FitProcessor.setIRF(FitParams<FloatType> newIRF) |
Constructor and Description |
---|
FitProcessor(Context context,
FitParams<FloatType> params) |
Modifier and Type | Method and Description |
---|---|
protected FitParams<FloatType> |
AbstractCtrl.getIRFInfo()
Retrieves the current IRF information parameter.
|
protected FitParams<FloatType> |
AbstractCtrl.getParams()
Retrieves the current fitting parameter.
|
Modifier and Type | Method and Description |
---|---|
void |
SettingsCtrl.refresh(FitParams<FloatType> params,
FitResults results) |
protected void |
PreviewCtrl.refresh(FitParams<FloatType> params,
FitResults results) |
protected void |
PlotCtrl.refresh(FitParams<FloatType> params,
FitResults results) |
protected void |
ExportCtrl.refresh(FitParams<FloatType> params,
FitResults results) |
protected void |
AbstractCtrl.refresh(FitParams<FloatType> params,
FitResults results)
The callback called when the controller is supposed to refresh itself based on the parameters
and the results provided by the arguments.
|
Modifier and Type | Method and Description |
---|---|
void |
RAHelper.commitRslts(FitParams<I> params,
FitResults rslts,
int[] xytPos)
Put results back into the proper position in
rslts . |
boolean |
RAHelper.loadData(float[] transBuffer,
float[] paramBuffer,
FitParams<I> params,
int[] xytPos)
Fill buffers with data from
params . |
Constructor and Description |
---|
RAHelper(FitParams<I> params,
FitResults rslts) |
Copyright © 2015–2022 FLIMLib. All rights reserved.