1 #ifndef CommonTools_Utils_ExpressionCondition_h
2 #define CommonTools_Utils_ExpressionCondition_h
24 false_ = expStack.back(); expStack.pop_back();
25 true_ = expStack.back(); expStack.pop_back();
26 cond_ = selStack.back(); selStack.pop_back();
boost::shared_ptr< ExpressionBase > ExpressionPtr
virtual double value(const edm::ObjectWithDict &o) const
ExpressionCondition(ExpressionStack &expStack, SelectorStack &selStack)
std::vector< boost::shared_ptr< ExpressionBase > > ExpressionStack
std::vector< SelectorPtr > SelectorStack
boost::shared_ptr< SelectorBase > SelectorPtr