Go to the documentation of this file. 1 #ifndef __LocalMaximumSeedFinder_H__
2 #define __LocalMaximumSeedFinder_H__
6 #include <unordered_map>
16 const std::vector<bool>& mask,
17 std::vector<bool>& seedable)
override;
22 const std::unordered_map<std::string, int>
_layerMap;
24 typedef std::tuple<std::vector<int>, std::vector<double>, std::vector<double> >
I3tuple;
static const std::string input
static constexpr int layerOffset
static constexpr double detacut
static constexpr double dphicut
const std::unordered_map< std::string, int > _layerMap
#define DEFINE_EDM_PLUGIN(factory, type, name)
LocalMaximumSeedFinder & operator=(const LocalMaximumSeedFinder &)=delete
void findSeeds(const edm::Handle< reco::PFRecHitCollection > &input, const std::vector< bool > &mask, std::vector< bool > &seedable) override
LocalMaximumSeedFinder(const edm::ParameterSet &conf)
std::tuple< std::vector< int >, std::vector< double >, std::vector< double > > I3tuple
std::array< I3tuple, 35 > _thresholds