CMS 3D CMS Logo

ECALPFSeedCleaner.h
Go to the documentation of this file.
1 #ifndef __ECALPFSeedCleaner_H__
2 #define __ECALPFSeedCleaner_H__
3 
7 
9 public:
11  ECALPFSeedCleaner(const ECALPFSeedCleaner&) = delete;
13 
14  void update(const edm::EventSetup&) override;
15 
16  void clean(const edm::Handle<reco::PFRecHitCollection>& input, std::vector<bool>& mask) override;
17 
18 private:
20 };
21 
23 
24 #endif
input
static const std::string input
Definition: EdmProvDump.cc:48
ECALPFSeedCleaner::update
void update(const edm::EventSetup &) override
Definition: ECALPFSeedCleaner.cc:5
EcalPFSeedingThresholdsRcd.h
edm::Handle
Definition: AssociativeIterator.h:50
ECALPFSeedCleaner
Definition: ECALPFSeedCleaner.h:8
EcalPFSeedingThresholds.h
ECALPFSeedCleaner::ths_
edm::ESHandle< EcalPFSeedingThresholds > ths_
Definition: ECALPFSeedCleaner.h:19
edm::ESHandle
Definition: DTSurvey.h:22
DEFINE_EDM_PLUGIN
#define DEFINE_EDM_PLUGIN(factory, type, name)
Definition: PluginFactory.h:124
RecHitTopologicalCleanerBase.h
edm::ParameterSet
Definition: ParameterSet.h:36
ECALPFSeedCleaner::clean
void clean(const edm::Handle< reco::PFRecHitCollection > &input, std::vector< bool > &mask) override
Definition: ECALPFSeedCleaner.cc:7
edmplugin::PluginFactory
Definition: PluginFactory.h:34
edm::EventSetup
Definition: EventSetup.h:57
ECALPFSeedCleaner::ECALPFSeedCleaner
ECALPFSeedCleaner(const edm::ParameterSet &conf)
Definition: ECALPFSeedCleaner.cc:3
RecHitTopologicalCleanerBase
Definition: RecHitTopologicalCleanerBase.h:12
ECALPFSeedCleaner::operator=
ECALPFSeedCleaner & operator=(const ECALPFSeedCleaner &)=delete