Context lock + documentation

This commit is contained in:
Alexander Nozik 2017-08-09 21:52:28 +03:00
parent 6a0cde8b90
commit 18a74294c6

View File

@ -20,7 +20,6 @@ import hep.dataforge.context.Context;
import hep.dataforge.description.NodeDef; import hep.dataforge.description.NodeDef;
import hep.dataforge.description.TypedActionDef; import hep.dataforge.description.TypedActionDef;
import hep.dataforge.description.ValueDef; import hep.dataforge.description.ValueDef;
import hep.dataforge.exceptions.ContentException;
import hep.dataforge.meta.Laminate; import hep.dataforge.meta.Laminate;
import hep.dataforge.meta.Meta; import hep.dataforge.meta.Meta;
import hep.dataforge.plots.PlotFrame; import hep.dataforge.plots.PlotFrame;
@ -62,7 +61,7 @@ public class PlotFitResultAction extends OneToOneAction<FitResult, FitResult> {
} else if (state.getModel() instanceof XYModel) { } else if (state.getModel() instanceof XYModel) {
adapter = model.getAdapter(); adapter = model.getAdapter();
} else { } else {
throw new ContentException("No adapter defined for data interpretation"); throw new RuntimeException("No adapter defined for data interpretation");
} }
Function<Double, Double> function = (x) -> model.getSpectrum().value(x, input.getParameters()); Function<Double, Double> function = (x) -> model.getSpectrum().value(x, input.getParameters());