Analysis-level class for reconstructed particles. More...
#include <DataFormats/PatCandidates/interface/PFParticle.h>
Public Member Functions | |
virtual PFParticle * | clone () const |
required reimplementation of the Candidate's clone method | |
PFParticle (const edm::RefToBase< reco::PFCandidate > &aPFParticle) | |
constructor from ref | |
PFParticle () | |
default constructor | |
virtual | ~PFParticle () |
destructor |
Analysis-level class for reconstructed particles.
PFParticle is the equivalent of reco::PFCandidate in the PAT namespace, to be used in the analysis. All the PFCandidates that are not used as isolated leptons or photons, or inside jets, end up as pat::PFParticles.
Definition at line 37 of file PFParticle.h.
pat::PFParticle::PFParticle | ( | ) | [inline] |
PFParticle::PFParticle | ( | const edm::RefToBase< reco::PFCandidate > & | aPFParticle | ) |
constructor from ref
constructor from PFParticleType
Definition at line 12 of file PFParticle.cc.
: PATObject<reco::PFCandidate>(aPFParticle) { }
virtual pat::PFParticle::~PFParticle | ( | ) | [inline, virtual] |
virtual PFParticle* pat::PFParticle::clone | ( | void | ) | const [inline, virtual] |
required reimplementation of the Candidate's clone method
Reimplemented from reco::PFCandidate.
Definition at line 49 of file PFParticle.h.
References PFParticle().
{ return new PFParticle(*this); }