|
FreeHEP API Version current |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthep.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 Functionpublic double functionMaxValue()
Function
functionMaxValue in class Functionpublic double functionValue()
functionValue in class Functionpublic double evaluateAnalyticalVariableGradient(Variable var)
Function
evaluateAnalyticalVariableGradient in class Functionpublic boolean hasAnalyticalVariableGradient(Variable var)
Function
hasAnalyticalVariableGradient in class Functionpublic boolean hasAnalyticalNormalization(Dependent dep)
Function
hasAnalyticalNormalization in class Functionpublic 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 | |||||||||