CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
RecHitTopologicalCleanerBase.h
Go to the documentation of this file.
1 #ifndef __RecHitTopologicalCleanerBase_H__
2 #define __RecHitTopologicalCleanerBase_H__
3 
8 
9 #include <string>
10 
12  public:
16 
17  virtual void clean(const edm::Handle<reco::PFRecHitCollection>&,
18  std::vector<bool>&) = 0;
19 
20  const std::string& name() const { return _algoName; }
21 
22  private:
24 };
25 
28 
29 #endif
const std::string & name() const
RecHitTopologicalCleanerBase(const edm::ParameterSet &conf)
edmplugin::PluginFactory< RecHitTopologicalCleanerBase *(const edm::ParameterSet &) > RecHitTopologicalCleanerFactory
virtual void clean(const edm::Handle< reco::PFRecHitCollection > &, std::vector< bool > &)=0
RecHitTopologicalCleanerBase & operator=(const RecHitTopologicalCleanerBase &)=delete