|
FreeHEP API Version 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
User's level interface of an IEvaluator.
Method Summary | |
double |
evaluateDouble()
Evaluate the IEvaluator from the data in the current row of the ITuple it is associated to. |
String |
expression()
Get the expression that defined the IEvaluator. |
void |
initialize(ITuple tuple)
Initialize the IEvaluator and associate it to an ITuple. |
Method Detail |
public void initialize(ITuple tuple) throws IllegalArgumentException
tuple
- The ITuple to which the IEvaluator is sssociated.
IllegalArgumentException
- If the IEvaluator and
the ITuple are not compatible.public double evaluateDouble() throws RuntimeException
RuntimeException
- if the IEvaluator has not been initialized.public String expression()
|
FreeHEP API Version 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |