1 #ifndef __BlockElementImporterBase_H__ 2 #define __BlockElementImporterBase_H__ 16 typedef std::vector<std::unique_ptr<reco::PFBlockElement> >
ElementList;
27 ElementList& )
const = 0;
const std::string & name() const
edmplugin::PluginFactory< BlockElementImporterBase *(const edm::ParameterSet &, edm::ConsumesCollector &) > BlockElementImporterFactory
virtual void updateEventSetup(const edm::EventSetup &)
virtual ~BlockElementImporterBase()=default
BlockElementImporterBase & operator=(const BlockElementImporterBase &)=delete
virtual void importToBlock(const edm::Event &, ElementList &) const =0
const std::string _importerName
std::vector< std::unique_ptr< reco::PFBlockElement > > ElementList
BlockElementImporterBase(const edm::ParameterSet &conf, edm::ConsumesCollector &sumes)