#include <BlockElementImporterBase.h>
Public Types | |
typedef std::vector < std::unique_ptr < reco::PFBlockElement > > | ElementList |
Public Member Functions | |
BlockElementImporterBase (const edm::ParameterSet &conf, edm::ConsumesCollector &sumes) | |
BlockElementImporterBase (const BlockElementImporterBase &)=delete | |
virtual void | importToBlock (const edm::Event &, ElementList &) const =0 |
const std::string & | name () const |
BlockElementImporterBase & | operator= (const BlockElementImporterBase &)=delete |
virtual void | updateEventSetup (const edm::EventSetup &) |
Private Attributes | |
const std::string | _importerName |
Definition at line 14 of file BlockElementImporterBase.h.
typedef std::vector<std::unique_ptr<reco::PFBlockElement> > BlockElementImporterBase::ElementList |
Definition at line 16 of file BlockElementImporterBase.h.
|
inline |
Definition at line 17 of file BlockElementImporterBase.h.
|
delete |
|
pure virtual |
|
inline |
Definition at line 28 of file BlockElementImporterBase.h.
References _importerName.
Referenced by cuy.divideElement::__init__(), cuy.plotElement::__init__(), cuy.additionElement::__init__(), cuy.superimposeElement::__init__(), and cuy.graphElement::__init__().
|
delete |
|
inlinevirtual |
Reimplemented in SuperClusterImporter.
Definition at line 23 of file BlockElementImporterBase.h.
|
private |
Definition at line 31 of file BlockElementImporterBase.h.
Referenced by name().