1 #ifndef __Basic2DGenericTopoClusterizer_H__ 2 #define __Basic2DGenericTopoClusterizer_H__ 19 const std::vector<bool>&,
20 const std::vector<bool>&,
26 const std::vector<bool>&,
35 "Basic2DGenericTopoClusterizer");
~Basic2DGenericTopoClusterizer() override=default
Particle flow cluster, see clustering algorithm in PFClusterAlgo.
void buildClusters(const edm::Handle< reco::PFRecHitCollection > &, const std::vector< bool > &, const std::vector< bool > &, reco::PFClusterCollection &) override
void buildTopoCluster(const edm::Handle< reco::PFRecHitCollection > &, const std::vector< bool > &, unsigned int, std::vector< bool > &, reco::PFCluster &)
Basic2DGenericTopoClusterizer(const edm::ParameterSet &conf, edm::ConsumesCollector &sumes)
Basic2DGenericTopoClusterizer B2DGT
const bool _useCornerCells
std::vector< PFCluster > PFClusterCollection
collection of PFCluster objects
#define DEFINE_EDM_PLUGIN(factory, type, name)
B2DGT & operator=(const B2DGT &)=delete