void beginRun(edm::Run const &r, edm::EventSetup const &es) override
std::string valueMapElePFCandIso_
edm::EDGetTokenT< reco::PFCandidateCollection > pfEgammaCandidates_
std::string valueMapPhoPFCandIso_
edm::InputTag photonTmpProducer_
edm::EDGetTokenT< reco::PhotonCollection > photonProducerT_
PFBlockBasedIsolation * thePFBlockBasedIsolation_
std::string electronCollection_
edm::InputTag photonProducer_
void produce(edm::Event &e, const edm::EventSetup &c) override
edm::EDGetTokenT< reco::PhotonCollection > photonTmpProducerT_
~ParticleBasedIsoProducer() override
edm::EDGetTokenT< edm::ValueMap< reco::PhotonRef > > valMapPFCandToPhoton_
edm::EDGetTokenT< reco::GsfElectronCollection > electronTmpProducerT_
edm::InputTag electronProducer_
ParticleBasedIsoProducer(const edm::ParameterSet &conf)
edm::EDGetTokenT< edm::ValueMap< reco::GsfElectronRef > > valMapPFCandToEle_
void endRun(edm::Run const &, edm::EventSetup const &) override
std::string valueMapPFCandPhoton_
edm::EDGetTokenT< reco::PFCandidateCollection > pfCandidates_
edm::EDGetTokenT< reco::GsfElectronCollection > electronProducerT_
std::string photonCollection_
std::string valueMapPFCandEle_
edm::InputTag electronTmpProducer_