1 #ifndef CommonToolsParticleFlow_PDCandWithSuperCluster_H 2 #define CommonToolsParticleFlow_PDCandWithSuperCluster_H
edm::EDGetTokenT< reco::PFCandidateCollection > thePFCandToken
std::vector< Track > TrackCollection
collection of Tracks
void fillVetos(const edm::Event &ev, const edm::EventSetup &evSetup, const reco::TrackCollection &cand) override
bool theVetoSuperClusterMatch
std::string theDepositLabel
bool theMissHitVetoSuperClusterMatch
reco::IsoDeposit depositFromObject(const edm::Event &ev, const edm::EventSetup &evSetup, const reco::Photon &cand) const
PFCandWithSuperClusterExtractor()
reco::IsoDeposit deposit(const edm::Event &ev, const edm::EventSetup &evSetup, const reco::Track &muon) const override
reco::IsoDeposit deposit(const edm::Event &ev, const edm::EventSetup &evSetup, const reco::Candidate &cand) const override
Particle reconstructed by the particle flow algorithm.
reco::IsoDeposit::Veto veto(const reco::IsoDeposit::Direction &dir) const
~PFCandWithSuperClusterExtractor() override