hep.aida.ref.plotter.adapter
Class AIDAFunctionAdapter
- java.lang.Object
-
- java.util.Observable
-
- jas.hist.Basic1DFunction
-
- jas.hist.Fittable1DFunction
-
- hep.aida.ref.plotter.adapter.AIDAFunctionAdapter
-
- All Implemented Interfaces:
- FunctionCoreListener, FunctionListener, jas.hist.DataSource, jas.hist.ExtendedStatistics, jas.hist.FunctionData, jas.hist.HasHandles, jas.hist.HasStatistics, jas.hist.Statistics, java.io.Serializable
public class AIDAFunctionAdapter extends jas.hist.Fittable1DFunction implements jas.hist.ExtendedStatistics, jas.hist.HasHandles, FunctionListener, FunctionCoreListener
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description AIDAFunctionAdapter(IFunction function)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidcoreChanged()IFunctionfunction()voidfunctionChanged(FunctionChangedEvent event)jas.hist.Handle[]getHandles(double xLow, double xHigh, double yLow, double yHigh)java.lang.String[]getParameterNames()double[]getParameterValues()java.lang.StringgetTitle()voidsetFit(jas.hist.Fitter fitter, double[] values)voidsetParameter(int index, double value)voidsetTitle(java.lang.String title)doublevalueAt(double x)doublevalueAt(double x, double[] values)-
Methods inherited from class jas.hist.Fittable1DFunction
clearFit, clearFitParams, getDerivatives, getExtendedStatistic, getFit, getIncludeParametersInFit, getStatistic, getStatisticNames, setIncludeParameterInFit
-
Methods inherited from class jas.hist.Basic1DFunction
getStatistics, setBatch, setChanged, setChanged
-
Methods inherited from class java.util.Observable
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers
-
-
-
-
Constructor Detail
-
AIDAFunctionAdapter
public AIDAFunctionAdapter(IFunction function)
-
-
Method Detail
-
setParameter
public void setParameter(int index, double value) throws jas.hist.InvalidFunctionParameter- Specified by:
setParameterin interfacejas.hist.FunctionData- Throws:
jas.hist.InvalidFunctionParameter
-
getParameterNames
public java.lang.String[] getParameterNames()
- Specified by:
getParameterNamesin interfacejas.hist.FunctionData
-
getParameterValues
public double[] getParameterValues()
- Specified by:
getParameterValuesin interfacejas.hist.FunctionData
-
valueAt
public double valueAt(double x) throws jas.hist.FunctionValueUndefined- Specified by:
valueAtin interfacejas.hist.FunctionData- Throws:
jas.hist.FunctionValueUndefined
-
valueAt
public double valueAt(double x, double[] values) throws jas.hist.FunctionValueUndefined- Specified by:
valueAtin classjas.hist.Fittable1DFunction- Throws:
jas.hist.FunctionValueUndefined
-
getTitle
public java.lang.String getTitle()
- Specified by:
getTitlein interfacejas.hist.DataSource
-
setTitle
public void setTitle(java.lang.String title)
-
setFit
public void setFit(jas.hist.Fitter fitter, double[] values) throws jas.hist.InvalidFunctionParameter- Specified by:
setFitin classjas.hist.Fittable1DFunction- Throws:
jas.hist.InvalidFunctionParameter
-
function
public IFunction function()
-
getHandles
public jas.hist.Handle[] getHandles(double xLow, double xHigh, double yLow, double yHigh)- Specified by:
getHandlesin interfacejas.hist.HasHandles
-
functionChanged
public void functionChanged(FunctionChangedEvent event)
- Specified by:
functionChangedin interfaceFunctionListener
-
coreChanged
public void coreChanged()
- Specified by:
coreChangedin interfaceFunctionCoreListener
-
-
DMelt 3.0 © DataMelt by jWork.ORG