#include <TriggerExpressionEvaluator.h>
Public Member Functions | |
virtual void | dump (std::ostream &out) const =0 |
Evaluator () | |
virtual void | init (const Data &data) |
virtual bool | operator() (const Data &data) const =0 |
virtual | ~Evaluator () |
Definition at line 10 of file TriggerExpressionEvaluator.h.
|
inline |
Definition at line 12 of file TriggerExpressionEvaluator.h.
|
inlinevirtual |
Definition at line 24 of file TriggerExpressionEvaluator.h.
|
pure virtual |
Implemented in triggerExpression::OperatorXor, triggerExpression::OperatorOr, triggerExpression::OperatorAnd, triggerExpression::OperatorNot, triggerExpression::Constant, triggerExpression::L1AlgoReader, triggerExpression::L1TechReader, triggerExpression::PathReader, and triggerExpression::Prescaler.
Referenced by triggerExpression::operator<<().
|
inlinevirtual |
Reimplemented in triggerExpression::BinaryOperator, triggerExpression::Constant, triggerExpression::L1AlgoReader, triggerExpression::L1TechReader, triggerExpression::PathReader, triggerExpression::Prescaler, and triggerExpression::UnaryOperator.
Definition at line 18 of file TriggerExpressionEvaluator.h.
Referenced by DiJetVarAnalyzer::analyze().
|
pure virtual |
Implemented in triggerExpression::OperatorXor, triggerExpression::OperatorOr, triggerExpression::OperatorAnd, triggerExpression::OperatorNot, triggerExpression::L1AlgoReader, triggerExpression::L1TechReader, triggerExpression::PathReader, triggerExpression::Prescaler, and triggerExpression::Constant.