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