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
edmplugin::PluginFactory< BlockElementLinkerBase *(const edm::ParameterSet &)> BlockElementLinkerFactory
virtual ~BlockElementLinkerBase()=default
const std::string _linkerName
BlockElementLinkerBase(const edm::ParameterSet &conf)
const std::string & name() const