FreeHEP API
Version current

hep.aida.jni
Class CIEvaluator

java.lang.Object
  extended byhep.aida.jni.CAIDRef
      extended byhep.aida.jni.CProxy
          extended byhep.aida.jni.CIEvaluator
All Implemented Interfaces:
hep.aida.IEvaluator

public class CIEvaluator
extends CProxy
implements hep.aida.IEvaluator

Source Code:
CIEvaluator.java

Field Summary
 
Fields inherited from class hep.aida.jni.CAIDRef
crefID
 
Constructor Summary
CIEvaluator(long crefID)
           
 
Method Summary
 double evaluateDouble()
           
 String expression()
           
 void initialize(hep.aida.ITuple ituple)
           
 
Methods inherited from class hep.aida.jni.CProxy
finalize, finalize
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CIEvaluator

public CIEvaluator(long crefID)
Method Detail

initialize

public void initialize(hep.aida.ITuple ituple)
                throws IllegalArgumentException
Specified by:
initialize in interface hep.aida.IEvaluator
Throws:
IllegalArgumentException

evaluateDouble

public double evaluateDouble()
                      throws RuntimeException
Specified by:
evaluateDouble in interface hep.aida.IEvaluator
Throws:
RuntimeException

expression

public String expression()
Specified by:
expression in interface hep.aida.IEvaluator

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.