1 #ifndef CommonTools_ParticleFlow_PFIsoDepositAlgo_ 2 #define CommonTools_ParticleFlow_PFIsoDepositAlgo_
std::vector< Particle > ParticleCollection
reco::PFCandidate Particle
IsoDeposits isoDeposits_
IsoDeposits computed in the produce function.
std::vector< reco::IsoDeposit > IsoDeposits
bool sameParticle(const Particle &particle1, const Particle &particle2) const
checks if the 2 particles are in fact the same
const IsoDeposits & produce(const ParticleCollection &toBeIsolated, const ParticleCollection &forIsolation)
Particle reconstructed by the particle flow algorithm.
PFIsoDepositAlgo(const edm::ParameterSet &)
reco::IsoDeposit buildIsoDeposit(const Particle &particle, const ParticleCollection &forIsolation) const
build the IsoDeposit for "particle"