Public Member Functions | |
bool | linkPrefilter (const reco::PFBlockElement *, const reco::PFBlockElement *) const override |
double | testLink (const reco::PFBlockElement *, const reco::PFBlockElement *) const override |
TrackAndTrackLinker (const edm::ParameterSet &conf) | |
Public Member Functions inherited from BlockElementLinkerBase | |
BlockElementLinkerBase (const edm::ParameterSet &conf) | |
BlockElementLinkerBase (const BlockElementLinkerBase &)=delete | |
const std::string & | name () const |
BlockElementLinkerBase & | operator= (const BlockElementLinkerBase &)=delete |
virtual | ~BlockElementLinkerBase ()=default |
Private Attributes | |
bool | debug_ |
bool | useKDTree_ |
Definition at line 7 of file TrackAndTrackLinker.cc.
|
inline |
Definition at line 9 of file TrackAndTrackLinker.cc.
|
overridevirtual |
Reimplemented from BlockElementLinkerBase.
Definition at line 24 of file TrackAndTrackLinker.cc.
References StorageManager_cfg::e1, and reco::PFBlockElement::isLinkedToDisplacedVertex().
|
overridevirtual |
Implements BlockElementLinkerBase.
Definition at line 28 of file TrackAndTrackLinker.cc.
References ALPAKA_ACCELERATOR_NAMESPACE::brokenline::constexpr(), reco::PFBlockElement::convRefs(), reco::PFBlockElement::displacedVertexRef(), edm::Ref< C, T, F >::isNonnull(), reco::PFBlockElement::T_FROM_DISP, reco::PFBlockElement::T_FROM_GAMMACONV, reco::PFBlockElement::T_FROM_V0, reco::PFBlockElement::T_TO_DISP, reco::PFBlockElement::trackType(), and reco::PFBlockElement::V0Ref().
|
private |
Definition at line 19 of file TrackAndTrackLinker.cc.
|
private |
Definition at line 19 of file TrackAndTrackLinker.cc.