|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object hep.aida.ref.pdf.Variable hep.aida.ref.pdf.Function hep.aida.ref.pdf.Gaussian
Field Summary |
Fields inherited from class hep.aida.ref.pdf.Variable |
DEPENDENT, FUNCTION, PARAMETER |
Constructor Summary | |
Gaussian(String name)
|
|
Gaussian(String name,
Dependent x)
|
|
Gaussian(String name,
Dependent x,
Parameter mean,
Parameter sigma)
|
Method Summary | |
double |
evaluateAnalyticalNormalization(Dependent dep)
|
double |
evaluateAnalyticalVariableGradient(Variable var)
To be overwritten by classes extending Function. |
double |
functionMaxValue()
This method is used to generate toy Mc data sets. |
double |
functionValue()
|
boolean |
hasAnalyticalNormalization(Dependent dep)
To be overwritten if Function provides analytical normalization. |
boolean |
hasAnalyticalVariableGradient(Variable var)
To be overwritten by classes extending Function. |
void |
variableChanged(Variable var)
This method is invoked when a variable in the function has changed its value. |
Methods inherited from class hep.aida.ref.pdf.Variable |
addVariableListener, name, removeVariableListener, setName, setUnits, type, units |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Gaussian(String name)
public Gaussian(String name, Dependent x)
public Gaussian(String name, Dependent x, Parameter mean, Parameter sigma)
Method Detail |
public void variableChanged(Variable var)
Function
variableChanged
in class Function
public double functionMaxValue()
Function
functionMaxValue
in class Function
public double functionValue()
functionValue
in class Function
public double evaluateAnalyticalVariableGradient(Variable var)
Function
evaluateAnalyticalVariableGradient
in class Function
public boolean hasAnalyticalVariableGradient(Variable var)
Function
hasAnalyticalVariableGradient
in class Function
public boolean hasAnalyticalNormalization(Dependent dep)
Function
hasAnalyticalNormalization
in class Function
public double evaluateAnalyticalNormalization(Dependent dep)
evaluateAnalyticalNormalization
in class Function
|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |