20 topology_.reset(
new EcalBarrelTopology(geoHandle) );
35 topology_.reset(
new EcalEndcapTopology(geoHandle) );
48 topology_.reset(
new EcalBarrelTopology(geoHandle) );
61 topology_.reset(
new EcalEndcapTopology(geoHandle) );
75 topology_.reset(
new EcalPreshowerTopology(geoHandle) );
PFRecHitEcalEndcapNavigator(const edm::ParameterSet &iConfig)
void beginEvent(const edm::EventSetup &iSetup)
PFRecHitDualNavigator< PFLayer::ECAL_BARREL, PFRecHitEcalBarrelNavigator, PFLayer::ECAL_ENDCAP, PFRecHitEcalEndcapNavigator > PFRecHitECALNavigator
void beginEvent(const edm::EventSetup &iSetup)
PFRecHitPreshowerNavigator(const edm::ParameterSet &iConfig)
PFRecHitEcalEndcapNavigatorWithTime(const edm::ParameterSet &iConfig)
void beginEvent(const edm::EventSetup &iSetup)
PFRecHitEcalBarrelNavigatorWithTime(const edm::ParameterSet &iConfig)
PFRecHitHCALNavigator(const edm::ParameterSet &iConfig)
void beginEvent(const edm::EventSetup &iSetup)
void beginEvent(const edm::EventSetup &iSetup)
void beginEvent(const edm::EventSetup &iSetup)
#define EDM_REGISTER_PLUGINFACTORY(_factory_, _category_)
std::unique_ptr< const EcalBarrelTopology > topology_
T const * product() const
PFRecHitEcalBarrelNavigator(const edm::ParameterSet &iConfig)
#define DEFINE_EDM_PLUGIN(factory, type, name)
PFRecHitDualNavigator< PFLayer::ECAL_BARREL, PFRecHitEcalBarrelNavigatorWithTime, PFLayer::ECAL_ENDCAP, PFRecHitEcalEndcapNavigatorWithTime > PFRecHitECALNavigatorWithTime
PFRecHitCaloTowerNavigator(const edm::ParameterSet &iConfig)
void beginEvent(const edm::EventSetup &iSetup)
std::unique_ptr< const EcalBarrelTopology > topology_