7 return duplicatesBySeed<reco::PhotonCollection>(
photons);
12 return duplicatesBySeed<edm::View<reco::Photon> >(
photons);
17 return duplicatesBySuperCluster<reco::PhotonCollection>(
photons);
22 return duplicatesBySuperCluster<edm::View<reco::Photon> >(
photons);
29 return electronsBySeed<reco::PhotonCollection, reco::GsfElectronCollection>(
photons,
electrons);
44 return electronsBySuperCluster<reco::PhotonCollection, reco::GsfElectronCollection>(
photons,
electrons);
50 return electronsBySeed<reco::PhotonCollection, edm::View<reco::GsfElectron> >(
photons,
electrons);
65 return electronsBySuperCluster<reco::PhotonCollection, edm::View<reco::GsfElectron> >(
photons,
electrons);
std::unique_ptr< std::vector< size_t > > duplicatesBySeed(const PhotonCollection &photons) const
std::unique_ptr< pat::OverlapList > electronsBySuperCluster(const PhotonCollection &photons, const ElectronCollection &electrons) const
Indices of photons which happen to be also electrons (that is, they share the same SC) ...
std::vector< GsfElectron > GsfElectronCollection
collection of GsfElectron objects
std::unique_ptr< pat::OverlapList > electronsBySeed(const PhotonCollection &photons, const ElectronCollection &electrons) const
Indices of photons which happen to be also electrons (that is, they share the same SC seed) ...
std::unique_ptr< std::vector< size_t > > duplicatesBySuperCluster(const PhotonCollection &photons) const
std::vector< Photon > PhotonCollection
collectin of Photon objects