CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SelectorBase.h
Go to the documentation of this file.
1 #ifndef CommonTools_Utils_SelectorBase_h
2 #define CommonTools_Utils_SelectorBase_h
3 
13 namespace Reflex { class Object; }
14 
15 namespace reco {
16  namespace parser {
17  class SelectorBase {
18  public:
20  virtual ~SelectorBase() { }
22  virtual bool operator()(const Reflex::Object & c) const = 0;
23  };
24  }
25 }
26 
27 #endif
virtual ~SelectorBase()
destructor
Definition: SelectorBase.h:20
virtual bool operator()(const Reflex::Object &c) const =0
return true if the Refle object is selected