Go to the documentation of this file. 1 #ifndef RecoMuon_MuonIsolation_MuPFIsoHelper_H
2 #define RecoMuon_MuonIsolation_MuPFIsoHelper_H
52 std::vector<edm::Handle<CandDoubleMap> >
photon_;
54 std::vector<edm::Handle<CandDoubleMap> >
pu_;
62 std::vector<edm::EDGetTokenT<CandDoubleMap> >
puToken_;
std::vector< edm::EDGetTokenT< CandDoubleMap > > puToken_
std::vector< edm::EDGetTokenT< CandDoubleMap > > neutralHadronToken_
std::vector< edm::Handle< CandDoubleMap > > neutralHadronHighThreshold_
std::vector< edm::EDGetTokenT< CandDoubleMap > > neutralHadronHighThresholdToken_
std::vector< edm::EDGetTokenT< CandDoubleMap > > chargedParticleToken_
std::vector< edm::EDGetTokenT< CandDoubleMap > > photonHighThresholdToken_
std::vector< edm::Handle< CandDoubleMap > > chargedParticle_
void beginEvent(const edm::Event &iEvent)
std::vector< edm::EDGetTokenT< CandDoubleMap > > chargedHadronToken_
reco::MuonPFIsolation makeIsoDeposit(reco::MuonRef &, const edm::Handle< CandDoubleMap > &, const edm::Handle< CandDoubleMap > &, const edm::Handle< CandDoubleMap > &, const edm::Handle< CandDoubleMap > &, const edm::Handle< CandDoubleMap > &, const edm::Handle< CandDoubleMap > &, const edm::Handle< CandDoubleMap > &)
edm::ValueMap< double > CandDoubleMap
std::vector< edm::Handle< CandDoubleMap > > photonHighThreshold_
int embedPFIsolation(reco::Muon &, reco::MuonRef &)
std::vector< edm::Handle< CandDoubleMap > > chargedHadron_
std::vector< edm::Handle< CandDoubleMap > > pu_
std::vector< edm::EDGetTokenT< CandDoubleMap > > photonToken_
std::vector< edm::Handle< CandDoubleMap > > photon_
std::vector< edm::Handle< CandDoubleMap > > neutralHadron_
MuPFIsoHelper(const std::map< std::string, edm::ParameterSet > &, edm::ConsumesCollector &&)
std::map< std::string, edm::ParameterSet > labelMap_