2 #ifndef GsfElectronFull5x5Filler_h 3 #define GsfElectronFull5x5Filler_h edm::EDGetTokenT< EcalRecHitCollection > _ebRecHitsToken
edm::Handle< EcalRecHitCollection > _eeRecHits
edm::EDGetTokenT< reco::GsfElectronCollection > _source
void beginLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override
const CaloGeometry * _geometry
edm::Handle< EcalRecHitCollection > _ebRecHits
std::unique_ptr< ElectronHcalHelper > _hcalHelperPflow
std::unique_ptr< ElectronHcalHelper > _hcalHelper
void calculateShowerShape_full5x5(const reco::SuperClusterRef &theClus, bool pflow, reco::GsfElectron::ShowerShape &showerShape)
virtual void produce(edm::Event &, const edm::EventSetup &) override
const CaloTopology * _topology
GsfElectronFull5x5Filler(const edm::ParameterSet &)
virtual ~GsfElectronFull5x5Filler()
edm::EDGetTokenT< EcalRecHitCollection > _eeRecHitsToken