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