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
Fields inherited from interface jas.hist.DataSource |
DATE, DELTATIME, DOUBLE, INTEGER, STRING |
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 |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface jas.hist.ExtendedStatistics |
getExtendedStatistic |
Methods inherited from interface jas.hist.Statistics |
getStatistic, getStatisticNames |
AIDAFunctionAdapter
public AIDAFunctionAdapter(hep.aida.IFunction function)
setParameter
public void setParameter(int index,
double value)
throws jas.hist.InvalidFunctionParameter
- Specified by:
setParameter
in interface jas.hist.FunctionData
- Throws:
jas.hist.InvalidFunctionParameter
getParameterNames
public java.lang.String[] getParameterNames()
- Specified by:
getParameterNames
in interface jas.hist.FunctionData
getParameterValues
public double[] getParameterValues()
- Specified by:
getParameterValues
in interface jas.hist.FunctionData
valueAt
public double valueAt(double x)
throws jas.hist.FunctionValueUndefined
- Specified by:
valueAt
in interface jas.hist.FunctionData
- Throws:
jas.hist.FunctionValueUndefined
valueAt
public double valueAt(double x,
double[] values)
throws jas.hist.FunctionValueUndefined
- Specified by:
valueAt
in class jas.hist.Fittable1DFunction
- Throws:
jas.hist.FunctionValueUndefined
getTitle
public java.lang.String getTitle()
- Specified by:
getTitle
in interface jas.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:
setFit
in class jas.hist.Fittable1DFunction
- Throws:
jas.hist.InvalidFunctionParameter
function
public hep.aida.IFunction function()
getHandles
public jas.hist.Handle[] getHandles(double xLow,
double xHigh,
double yLow,
double yHigh)
- Specified by:
getHandles
in interface jas.hist.HasHandles
functionChanged
public void functionChanged(FunctionChangedEvent event)
- Specified by:
functionChanged
in interface FunctionListener
coreChanged
public void coreChanged()
- Specified by:
coreChanged
in interface FunctionCoreListener
jHepWork 1.1 (C) Chekanov