CMS 3D CMS Logo

PassThruSeedFinder.cc
Go to the documentation of this file.
2 
3 #include <unordered_map>
4 
6 public:
8  PassThruSeedFinder(const PassThruSeedFinder&) = delete;
10 
12  const std::vector<bool>& mask,
13  std::vector<bool>& seedable,
14  const HcalPFCuts*) override;
15 
16 private:
17 };
18 
20 
22 
23 // the starting state of seedable is all false!
25  const std::vector<bool>& mask,
26  std::vector<bool>& seedable,
27  const HcalPFCuts*) {
28  seedable = std::vector<bool>(input->size(), true);
29 }
PassThruSeedFinder & operator=(const PassThruSeedFinder &)=delete
constexpr uint32_t mask
Definition: gpuClustering.h:26
static std::string const input
Definition: EdmProvDump.cc:50
PassThruSeedFinder(const edm::ParameterSet &conf)
void findSeeds(const edm::Handle< reco::PFRecHitCollection > &input, const std::vector< bool > &mask, std::vector< bool > &seedable, const HcalPFCuts *) override
#define DEFINE_EDM_PLUGIN(factory, type, name)