#include <BlockElementLinkerBase.h>
Public Member Functions | |
BlockElementLinkerBase (const edm::ParameterSet &conf) | |
BlockElementLinkerBase (const BlockElementLinkerBase &)=delete | |
virtual bool | linkPrefilter (const reco::PFBlockElement *, const reco::PFBlockElement *) const |
const std::string & | name () const |
BlockElementLinkerBase & | operator= (const BlockElementLinkerBase &)=delete |
virtual double | testLink (const reco::PFBlockElement *, const reco::PFBlockElement *) const =0 |
Private Attributes | |
const std::string | _linkerName |
Definition at line 10 of file BlockElementLinkerBase.h.
|
inline |
Definition at line 12 of file BlockElementLinkerBase.h.
|
delete |
|
inlinevirtual |
Reimplemented in TrackAndECALLinker, TrackAndTrackLinker, ECALAndECALLinker, and PreshowerAndECALLinker.
Definition at line 17 of file BlockElementLinkerBase.h.
|
inline |
Definition at line 24 of file BlockElementLinkerBase.h.
References _linkerName.
Referenced by cuy.divideElement::__init__(), cuy.plotElement::__init__(), cuy.additionElement::__init__(), cuy.superimposeElement::__init__(), and cuy.graphElement::__init__().
|
delete |
|
pure virtual |
Implemented in TrackAndECALLinker, TrackAndTrackLinker, ECALAndECALLinker, PreshowerAndECALLinker, SCAndECALLinker, TrackAndGSFLinker, TrackAndHCALLinker, ECALAndBREMLinker, GSFAndBREMLinker, GSFAndECALLinker, GSFAndGSFLinker, GSFAndHCALLinker, HCALAndBREMLinker, TrackAndHOLinker, ECALAndHCALLinker, HCALAndHOLinker, and HFEMAndHFHADLinker.
|
private |
Definition at line 27 of file BlockElementLinkerBase.h.
Referenced by name().