#include <BinarySelector.h>
Public Member Functions | |
BinarySelector (boost::shared_ptr< ExpressionBase > lhs, boost::shared_ptr< ComparisonBase > cmp, boost::shared_ptr< ExpressionBase > rhs) | |
virtual bool | operator() (const Reflex::Object &o) const |
return true if the Refle object is selected More... | |
Public Member Functions inherited from reco::parser::SelectorBase | |
virtual | ~SelectorBase () |
destructor More... | |
Public Attributes | |
boost::shared_ptr< ComparisonBase > | cmp_ |
boost::shared_ptr< ExpressionBase > | lhs_ |
boost::shared_ptr< ExpressionBase > | rhs_ |
Definition at line 20 of file BinarySelector.h.
|
inline |
Definition at line 21 of file BinarySelector.h.
|
inlinevirtual |
return true if the Refle object is selected
Implements reco::parser::SelectorBase.
Definition at line 25 of file BinarySelector.h.
References cmp_, lhs_, and rhs_.
boost::shared_ptr<ComparisonBase> reco::parser::BinarySelector::cmp_ |
Definition at line 29 of file BinarySelector.h.
Referenced by operator()().
boost::shared_ptr<ExpressionBase> reco::parser::BinarySelector::lhs_ |
Definition at line 28 of file BinarySelector.h.
Referenced by operator()().
boost::shared_ptr<ExpressionBase> reco::parser::BinarySelector::rhs_ |
Definition at line 30 of file BinarySelector.h.
Referenced by operator()().