FreeHEP API
Version current

hep.aida.ref.pdf
Class PdfFitter

java.lang.Object
  extended byhep.aida.ref.pdf.PdfFitter

public class PdfFitter
extends Object

Another implementation of IFitter.

Author:
The FreeHEP team @ SLAC.
Source Code:
PdfFitter.java

Constructor Summary
PdfFitter(String fitMethodType, String engineType)
           
 
Method Summary
 String engineName()
           
 void fit(hep.aida.IFitData[] data, Function[] functions)
           
 void fit(hep.aida.IFitData data, Function function)
           
 void fit(Object[] objs, Function[] functions)
           
 void fit(Object obj, Function function)
           
 String fitMethodName()
           
 void setEngine(String engineType)
           
 void setFitMethod(String fitMethodType)
           
 void setUseFunctionGradient(boolean useGradient)
           
 boolean useFunctionGradient()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PdfFitter

public PdfFitter(String fitMethodType,
                 String engineType)
          throws IllegalArgumentException
Method Detail

setEngine

public void setEngine(String engineType)
               throws IllegalArgumentException
Throws:
IllegalArgumentException

engineName

public String engineName()

setFitMethod

public void setFitMethod(String fitMethodType)
                  throws IllegalArgumentException
Throws:
IllegalArgumentException

fitMethodName

public String fitMethodName()

fit

public void fit(Object[] objs,
                Function[] functions)

fit

public void fit(hep.aida.IFitData[] data,
                Function[] functions)

fit

public void fit(Object obj,
                Function function)

fit

public void fit(hep.aida.IFitData data,
                Function function)

useFunctionGradient

public boolean useFunctionGradient()

setUseFunctionGradient

public void setUseFunctionGradient(boolean useGradient)

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.