1 #ifndef CommonTools_Utils_BinarySelector_h 2 #define CommonTools_Utils_BinarySelector_h 21 std::shared_ptr<ComparisonBase>
cmp,
22 std::shared_ptr<ExpressionBase> rhs)
27 std::shared_ptr<ExpressionBase>
lhs_;
28 std::shared_ptr<ComparisonBase>
cmp_;
29 std::shared_ptr<ExpressionBase>
rhs_;
bool operator()(const edm::ObjectWithDict &o) const override
return true if the object is selected
std::shared_ptr< ComparisonBase > cmp_
std::shared_ptr< ExpressionBase > rhs_
std::shared_ptr< ExpressionBase > lhs_
BinarySelector(std::shared_ptr< ExpressionBase > lhs, std::shared_ptr< ComparisonBase > cmp, std::shared_ptr< ExpressionBase > rhs)