1 #ifndef __BlockElementLinkerBase_H__
2 #define __BlockElementLinkerBase_H__
virtual double testLink(const reco::PFBlockElement *, const reco::PFBlockElement *) const =0
BlockElementLinkerBase & operator=(const BlockElementLinkerBase &)=delete
Abstract base class for a PFBlock element (track, cluster...)
virtual bool linkPrefilter(const reco::PFBlockElement *, const reco::PFBlockElement *) const
const std::string & name() const
edmplugin::PluginFactory< BlockElementLinkerBase *(const edm::ParameterSet &) > BlockElementLinkerFactory
const std::string _linkerName
BlockElementLinkerBase(const edm::ParameterSet &conf)