hep.aida.ref.optimizer.fminuit
Class MinuitOptimizer
java.lang.Object
hep.aida.ref.optimizer.AbstractOptimizer
hep.aida.ref.optimizer.fminuit.MinuitOptimizer
- All Implemented Interfaces:
- hep.aida.ext.IOptimizer
public class MinuitOptimizer
- extends hep.aida.ref.optimizer.AbstractOptimizer
Minuit implementation of IOptimizer
- Author:
- Tony Johnson, Victor Serbo, Max Turri
| Fields inherited from class hep.aida.ref.optimizer.AbstractOptimizer |
configuration, domainConstraint, function, result |
|
Constructor Summary |
MinuitOptimizer()
Creates a new instance of MinuitOptimizer |
| Methods inherited from class hep.aida.ref.optimizer.AbstractOptimizer |
configuration, listVariableSettings, resetVariableSettings, result, setConfiguration, setConstraints, variableSettings |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MinuitOptimizer
public MinuitOptimizer()
- Creates a new instance of MinuitOptimizer
optimize
public void optimize()
- Perform the optimization.
- Specified by:
optimize in interface hep.aida.ext.IOptimizer- Specified by:
optimize in class hep.aida.ref.optimizer.AbstractOptimizer
minosAnalysis
public void minosAnalysis()
setFunction
public void setFunction(hep.aida.IFunction function)
- Specified by:
setFunction in interface hep.aida.ext.IOptimizer- Overrides:
setFunction in class hep.aida.ref.optimizer.AbstractOptimizer
commands
protected MinuitCommands commands()
canCalculateContours
public boolean canCalculateContours()
- Specified by:
canCalculateContours in interface hep.aida.ext.IOptimizer- Overrides:
canCalculateContours in class hep.aida.ref.optimizer.AbstractOptimizer
calculateContour
public double[][] calculateContour(String parName1,
String parName2,
int nPoints,
double nSigmas)
- Specified by:
calculateContour in interface hep.aida.ext.IOptimizer- Overrides:
calculateContour in class hep.aida.ref.optimizer.AbstractOptimizer
reset
public void reset()
- Specified by:
reset in interface hep.aida.ext.IOptimizer- Overrides:
reset in class hep.aida.ref.optimizer.AbstractOptimizer
acceptsConstraints
public boolean acceptsConstraints()
- Specified by:
acceptsConstraints in interface hep.aida.ext.IOptimizer- Overrides:
acceptsConstraints in class hep.aida.ref.optimizer.AbstractOptimizer
Copyright © 2000-2007 FreeHEP. All Rights Reserved.