CMS 3D CMS Logo

GenericSimClusterMapper.h
Go to the documentation of this file.
1 #ifndef __RecoParticleFlow_PFClusterProducer_GenericSimClusterMapper_H__
2 #define __RecoParticleFlow_PFClusterProducer_GenericSimClusterMapper_H__
3 
6 
8 
11 
12 public:
14  : InitialClusteringStepBase(conf, sumes) {
16  }
17  ~GenericSimClusterMapper() override = default;
18  GenericSimClusterMapper(const B2DGT&) = delete;
19  B2DGT& operator=(const B2DGT&) = delete;
20 
21  void updateEvent(const edm::Event&) final;
22 
24  const std::vector<bool>&,
25  const std::vector<bool>&,
26  reco::PFClusterCollection&) override;
27 
28 private:
31 };
32 
34 
35 #endif
GenericSimClusterMapper
Definition: GenericSimClusterMapper.h:9
reco::PFClusterCollection
std::vector< PFCluster > PFClusterCollection
collection of PFCluster objects
Definition: PFClusterFwd.h:9
SimClusterCollection
std::vector< SimCluster > SimClusterCollection
Definition: SimClusterFwd.h:8
InitialClusteringStepBase.h
GenericSimClusterMapper::operator=
B2DGT & operator=(const B2DGT &)=delete
GenericSimClusterMapper::B2DGT
GenericSimClusterMapper B2DGT
Definition: GenericSimClusterMapper.h:10
edm::EDGetTokenT< SimClusterCollection >
GenericSimClusterMapper::GenericSimClusterMapper
GenericSimClusterMapper(const edm::ParameterSet &conf, edm::ConsumesCollector &sumes)
Definition: GenericSimClusterMapper.h:13
edm::Handle
Definition: AssociativeIterator.h:50
GenericSimClusterMapper::updateEvent
void updateEvent(const edm::Event &) final
Definition: GenericSimClusterMapper.cc:21
edm::ConsumesCollector::consumes
EDGetTokenT< ProductType > consumes(edm::InputTag const &tag)
Definition: ConsumesCollector.h:49
GenericSimClusterMapper::_simClusterH
edm::Handle< SimClusterCollection > _simClusterH
Definition: GenericSimClusterMapper.h:30
DEFINE_EDM_PLUGIN
#define DEFINE_EDM_PLUGIN(factory, type, name)
Definition: PluginFactory.h:124
GenericSimClusterMapper::_simClusterToken
edm::EDGetTokenT< SimClusterCollection > _simClusterToken
Definition: GenericSimClusterMapper.h:29
edm::ParameterSet
Definition: ParameterSet.h:36
InitialClusteringStepBase
Definition: InitialClusteringStepBase.h:24
GenericSimClusterMapper::buildClusters
void buildClusters(const edm::Handle< reco::PFRecHitCollection > &, const std::vector< bool > &, const std::vector< bool > &, reco::PFClusterCollection &) override
Definition: GenericSimClusterMapper.cc:23
edmplugin::PluginFactory
Definition: PluginFactory.h:34
SimClusterFwd.h
PFRecHitFraction.h
edm::ParameterSet::getParameter
T getParameter(std::string const &) const
GenericSimClusterMapper::~GenericSimClusterMapper
~GenericSimClusterMapper() override=default
edm::Event
Definition: Event.h:73
edm::InputTag
Definition: InputTag.h:15
edm::ConsumesCollector
Definition: ConsumesCollector.h:39