|
FreeHEP API Version current |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthep.aida.ref.fitter.fitMethod.AbstractFitMethod
| Field Summary |
| Fields inherited from interface hep.aida.ext.IFitMethod |
BINNED_FIT, UNBINNED_FIT |
| Constructor Summary | |
AbstractFitMethod(int fitType,
String[] fitMethodNames)
|
|
| Method Summary | |
void |
clear()
Clear the fitMethod. |
Object |
correlationObject()
Get the correlation object. |
double |
evaluate(hep.aida.dev.IDevFitDataIterator dataIter,
hep.aida.IFunction function)
Evaluate the Objective Function for a given data iterator and a given function. |
double[] |
evaluateGradient(int dimension,
hep.aida.dev.IDevFitDataIterator dataIter,
hep.aida.IFunction function)
Evaluate the gradient of the Objective Function. |
String[] |
fitMethodNames()
Get the names for this fit method. |
int |
fitType()
Return the fit type: BINNED_FIT if it is a binned fit, UNBINNED_FIT if unbinned. |
void |
setCorrelationObject(Object correlationObj)
Set the correlation object among the data. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface hep.aida.ext.IFitMethod |
evaluateGradientSumElement, evaluateSumElement |
| Constructor Detail |
public AbstractFitMethod(int fitType,
String[] fitMethodNames)
| Method Detail |
public int fitType()
IFitMethod
fitType in interface IFitMethodpublic String[] fitMethodNames()
IFitMethod
fitMethodNames in interface IFitMethod
public double[] evaluateGradient(int dimension,
hep.aida.dev.IDevFitDataIterator dataIter,
hep.aida.IFunction function)
IFitMethod
evaluateGradient in interface IFitMethod
public double evaluate(hep.aida.dev.IDevFitDataIterator dataIter,
hep.aida.IFunction function)
IFitMethod
evaluate in interface IFitMethodpublic void setCorrelationObject(Object correlationObj)
IFitMethod
setCorrelationObject in interface IFitMethodpublic void clear()
IFitMethod
clear in interface IFitMethodpublic Object correlationObject()
IFitMethod
correlationObject in interface IFitMethod
|
FreeHEP API Version current |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||