FreeHEP API
Version v1.2.2

hep.aida.ref.fitter.fitMethod
Class CleverChiSquaredFitMethod

java.lang.Object
  |
  +--hep.aida.ref.fitter.fitMethod.CleverChiSquaredFitMethod
All Implemented Interfaces:
IFitMethod

public class CleverChiSquaredFitMethod
extends Object
implements IFitMethod

Author:
The AIDA team @ SLAC.

Field Summary
 
Fields inherited from interface hep.aida.ref.fitter.fitMethod.IFitMethod
BINNED_FIT, UNBINNED_FIT
 
Constructor Summary
CleverChiSquaredFitMethod()
          Creates a new instance of ChiSquaredFitMethod.
 
Method Summary
 double[] evaluateGradientSumElement(hep.aida.dev.IDevFitDataIterator dataIter, hep.aida.IFunction function)
           
 double evaluateSumElement(hep.aida.dev.IDevFitDataIterator dataIter, hep.aida.IFunction function)
           
 int fitType()
           
 boolean providesGradientSumElement()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CleverChiSquaredFitMethod

public CleverChiSquaredFitMethod()
Creates a new instance of ChiSquaredFitMethod.

Method Detail

evaluateSumElement

public double evaluateSumElement(hep.aida.dev.IDevFitDataIterator dataIter,
                                 hep.aida.IFunction function)
Specified by:
evaluateSumElement in interface IFitMethod

fitType

public int fitType()
Specified by:
fitType in interface IFitMethod

providesGradientSumElement

public boolean providesGradientSumElement()
Specified by:
providesGradientSumElement in interface IFitMethod

evaluateGradientSumElement

public double[] evaluateGradientSumElement(hep.aida.dev.IDevFitDataIterator dataIter,
                                           hep.aida.IFunction function)
Specified by:
evaluateGradientSumElement in interface IFitMethod

FreeHEP API
Version v1.2.2

Copyright © 2000-2003 FreeHEP, All Rights Reserved.