CMS 3D CMS Logo

pat::PFParticle Class Reference

Analysis-level class for reconstructed particles. More...

#include <DataFormats/PatCandidates/interface/PFParticle.h>

Inheritance diagram for pat::PFParticle:

pat::PATObject< ObjectType >

List of all members.

Public Member Functions

virtual PFParticleclone () const
 PFParticle (const edm::RefToBase< PFParticleType > &aPFParticle)
 constructor from PFParticleType
 PFParticle ()


Detailed Description

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.

Author:
Colin Bernet
Version:
Id
PFParticle.h,v 1.2 2008/10/08 19:04:42 gpetrucc Exp

Definition at line 38 of file PFParticle.h.


Constructor & Destructor Documentation

pat::PFParticle::PFParticle (  )  [inline]

Definition at line 42 of file PFParticle.h.

Referenced by clone().

00042 {}

PFParticle::PFParticle ( const edm::RefToBase< PFParticleType > &  aPFParticle  ) 

constructor from PFParticleType

Definition at line 12 of file PFParticle.cc.

00012                                                                       : PATObject<PFParticleType>(aPFParticle) {
00013 }


Member Function Documentation

virtual PFParticle* pat::PFParticle::clone ( void   )  const [inline, virtual]

Definition at line 46 of file PFParticle.h.

References PFParticle().

00046 { return new PFParticle(*this); }


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:49:44 2009 for CMSSW by  doxygen 1.5.4