1 #ifndef __SpikeAndDoubleSpikeCleaner_H__
2 #define __SpikeAndDoubleSpikeCleaner_H__
6 #include <unordered_map>
26 std::vector<bool>& mask );
29 const std::unordered_map<std::string,int>
_layerMap;
SpikeAndDoubleSpikeCleaner(const edm::ParameterSet &conf)
void clean(const edm::Handle< reco::PFRecHitCollection > &input, std::vector< bool > &mask)
double _doubleSpikeThresh
static std::string const input
double _singleSpikeThresh
std::unordered_map< int, spike_cleaning > _thresholds
SpikeAndDoubleSpikeCleaner & operator=(const SpikeAndDoubleSpikeCleaner &)=delete
#define DEFINE_EDM_PLUGIN(factory, type, name)
const std::unordered_map< std::string, int > _layerMap