2 #ifndef AIDA_IEVALUATORROOT_H
3 #define AIDA_IEVALUATORROOT_H 1
5 #include <AIDA/IEvaluator.h>
User's level interface of an IEvaluator.
Definition: IEvaluator.h:28
User's level interface of an IEvaluator.
Definition: IEvaluatorROOT.h:19
virtual std::string expression() const
Get the expression that defined the IEvaluator.
Definition: IEvaluatorROOT.cc:19
virtual bool initialize(ITuple &tuple)
Initialize the IEvaluator and associate it to an ITuple.
Definition: IEvaluatorROOT.cc:7
virtual double evaluateDouble() const
Evaluate the IEvaluator from the data in the current row of the ITuple it is associated to...
Definition: IEvaluatorROOT.cc:13
virtual ~IEvaluatorROOT()
Destructor.
Definition: IEvaluatorROOT.h:23