#include <PFRecHitDualNavigator.h>
Public Member Functions | |
void | associateNeighbours (reco::PFRecHit &hit, std::unique_ptr< reco::PFRecHitCollection > &hits, edm::RefProd< reco::PFRecHitCollection > &refProd) override |
void | init (const edm::EventSetup &iSetup) override |
PFRecHitDualNavigator ()=default | |
PFRecHitDualNavigator (const edm::ParameterSet &iConfig, edm::ConsumesCollector &cc) | |
Public Member Functions inherited from PFRecHitNavigatorBase | |
PFRecHitNavigatorBase ()=default | |
PFRecHitNavigatorBase (const edm::ParameterSet &iConfig, edm::ConsumesCollector &cc) | |
virtual | ~PFRecHitNavigatorBase ()=default |
Protected Attributes | |
barrel * | barrelNav_ |
endcap * | endcapNav_ |
Additional Inherited Members | |
Public Types inherited from PFRecHitNavigatorBase | |
typedef std::unordered_map< unsigned, unsigned > | DetIdToHitIdx |
Protected Member Functions inherited from PFRecHitNavigatorBase | |
void | associateNeighbour (const DetId &id, reco::PFRecHit &hit, std::unique_ptr< reco::PFRecHitCollection > &hits, edm::RefProd< reco::PFRecHitCollection > &refProd, short eta, short phi, short depth) |
Definition at line 9 of file PFRecHitDualNavigator.h.
|
default |
|
inline |
|
inlineoverridevirtual |
Implements PFRecHitNavigatorBase.
Definition at line 23 of file PFRecHitDualNavigator.h.
References PFRecHitDualNavigator< D1, barrel, D2, endcap >::barrelNav_, PFRecHitDualNavigator< D1, barrel, D2, endcap >::endcapNav_, and hfClusterShapes_cfi::hits.
|
inlineoverridevirtual |
Implements PFRecHitNavigatorBase.
Definition at line 18 of file PFRecHitDualNavigator.h.
References PFRecHitDualNavigator< D1, barrel, D2, endcap >::barrelNav_, and PFRecHitDualNavigator< D1, barrel, D2, endcap >::endcapNav_.
|
protected |
|
protected |