gov.sns.tools.optimizer
Class ParameterProxy
java.lang.Object
|
+--gov.sns.tools.optimizer.ParameterProxy
- public class ParameterProxy
- extends java.lang.Object
|
Constructor Summary |
ParameterProxy()
|
ParameterProxy(double iniValue)
|
ParameterProxy(double iniValue,
double iniStep)
|
ParameterProxy(java.lang.String nameIn)
|
ParameterProxy(java.lang.String nameIn,
double iniValue)
|
ParameterProxy(java.lang.String nameIn,
double iniValue,
double iniStep)
|
ParameterProxy(java.lang.String nameIn,
double iniValue,
double lower,
double upper)
Define a parameter proxy with an upper and lower limit
The initial step will be set to 1% of the dsitance to the upper limit. |
ParameterProxy(java.lang.String nameIn,
double iniValue,
double inistep,
double lower,
double upper)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ParameterProxy
public ParameterProxy()
ParameterProxy
public ParameterProxy(double iniValue)
ParameterProxy
public ParameterProxy(double iniValue,
double iniStep)
ParameterProxy
public ParameterProxy(java.lang.String nameIn)
ParameterProxy
public ParameterProxy(java.lang.String nameIn,
double iniValue)
ParameterProxy
public ParameterProxy(java.lang.String nameIn,
double iniValue,
double iniStep)
ParameterProxy
public ParameterProxy(java.lang.String nameIn,
double iniValue,
double lower,
double upper)
- Define a parameter proxy with an upper and lower limit
The initial step will be set to 1% of the dsitance to the upper limit.
- Parameters:
nameIn - - "Name of this variable quanitity"iniValue - - initial Valuelower - - lower limit for solutionupper - - upper limit for solution
ParameterProxy
public ParameterProxy(java.lang.String nameIn,
double iniValue,
double inistep,
double lower,
double upper)
setUseInFitting
public void setUseInFitting(boolean use)
useInFitting
public boolean useInFitting()
setValue
public void setValue(double value)
getValue
public double getValue()
getOldValue
public double getOldValue()
setStep
public void setStep(double step)
getStep
public double getStep()
setError
public void setError(double error)
getError
public double getError()
setUpperLimit
public void setUpperLimit(double upperLimit)
setLowerLimit
public void setLowerLimit(double lowerLimit)
getUpperLimit
public double getUpperLimit()
getLowerLimit
public double getLowerLimit()
isAcceptable
public boolean isAcceptable()
stepBack
public void stepBack()
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
addOwner
public void addOwner(java.lang.Object obj)
removeOwner
public void removeOwner(java.lang.Object obj)
removeOwners
public void removeOwners()
getOwners
public java.util.List getOwners()
isOwner
public boolean isOwner(java.lang.Object obj)
addActionListener
public void addActionListener(java.awt.event.ActionListener al)
addActionListeners
protected void addActionListeners(java.util.Collection alV)
removeActionListener
public void removeActionListener(java.awt.event.ActionListener al)
removeActionListeners
public void removeActionListeners()
getActionListeners
public java.util.Vector getActionListeners()
notifyListeners
public void notifyListeners()