CMS 3D CMS Logo

Public Member Functions

triggerExpression::Evaluator Class Reference

#include <TriggerExpressionEvaluator.h>

Inheritance diagram for triggerExpression::Evaluator:
triggerExpression::BinaryOperator triggerExpression::Constant triggerExpression::HLTReader triggerExpression::L1Reader triggerExpression::L1TechReader triggerExpression::UnaryOperator triggerExpression::OperatorAnd triggerExpression::OperatorOr triggerExpression::OperatorXor triggerExpression::OperatorNot triggerExpression::Prescaler

List of all members.

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 ()

Detailed Description

Definition at line 10 of file TriggerExpressionEvaluator.h.


Constructor & Destructor Documentation

triggerExpression::Evaluator::Evaluator ( ) [inline]

Definition at line 12 of file TriggerExpressionEvaluator.h.

{ }
virtual triggerExpression::Evaluator::~Evaluator ( ) [inline, virtual]

Definition at line 24 of file TriggerExpressionEvaluator.h.

{ }

Member Function Documentation

virtual void triggerExpression::Evaluator::dump ( std::ostream &  out) const [pure virtual]
virtual void triggerExpression::Evaluator::init ( const Data data) [inline, virtual]
virtual bool triggerExpression::Evaluator::operator() ( const Data data) const [pure virtual]