template<ForwardSubdetector D1, typename hgcee, ForwardSubdetector D2, typename hgchef, ForwardSubdetector D3, typename hgcheb>
class HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >
Definition at line 17 of file HGCRecHitNavigator.h.
template<ForwardSubdetector D1, typename hgcee , ForwardSubdetector D2, typename hgchef , ForwardSubdetector D3, typename hgcheb >
Definition at line 44 of file HGCRecHitNavigator.h.
45 if (iConfig.
exists(
"hgcee")) {
50 if (iConfig.
exists(
"hgchef")) {
55 if (iConfig.
exists(
"hgcheb")) {
References HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >::eeNav_, edm::ParameterSet::exists(), edm::ParameterSet::getParameter(), HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >::hebNav_, HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >::hefNav_, particleFlowRecHitHGC_cfi::hgcee, particleFlowRecHitHGC_cfi::hgcheb, and particleFlowRecHitHGC_cfi::hgchef.
template<ForwardSubdetector D1, typename hgcee , ForwardSubdetector D2, typename hgchef , ForwardSubdetector D3, typename hgcheb >
Implements PFRecHitNavigatorBase.
Definition at line 71 of file HGCRecHitNavigator.h.
74 switch (
DetId(
hit.detId()).subdetId()) {
References HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >::eeNav_, HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >::hebNav_, HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >::hefNav_, and hfClusterShapes_cfi::hits.
template<ForwardSubdetector D1, typename hgcee , ForwardSubdetector D2, typename hgchef , ForwardSubdetector D3, typename hgcheb >
Implements PFRecHitNavigatorBase.
Definition at line 62 of file HGCRecHitNavigator.h.
References HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >::eeNav_, HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >::hebNav_, and HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >::hefNav_.
template<ForwardSubdetector D1, typename hgcee , ForwardSubdetector D2, typename hgchef , ForwardSubdetector D3, typename hgcheb >
Definition at line 93 of file HGCRecHitNavigator.h.
Referenced by HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >::associateNeighbours(), HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >::HGCRecHitNavigator(), and HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >::init().
template<ForwardSubdetector D1, typename hgcee , ForwardSubdetector D2, typename hgchef , ForwardSubdetector D3, typename hgcheb >
Definition at line 95 of file HGCRecHitNavigator.h.
Referenced by HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >::associateNeighbours(), HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >::HGCRecHitNavigator(), and HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >::init().
template<ForwardSubdetector D1, typename hgcee , ForwardSubdetector D2, typename hgchef , ForwardSubdetector D3, typename hgcheb >
Definition at line 94 of file HGCRecHitNavigator.h.
Referenced by HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >::associateNeighbours(), HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >::HGCRecHitNavigator(), and HGCRecHitNavigator< D1, hgcee, D2, hgchef, D3, hgcheb >::init().