Analysis-level particle class. More...
#include <DataFormats/PatCandidates/interface/CompositeCandidate.h>
Public Member Functions | |
virtual CompositeCandidate * | clone () const |
required reimplementation of the Candidate's clone method | |
CompositeCandidate (const reco::CompositeCandidate &aCompositeCandidate) | |
constructor from a composite candidate | |
CompositeCandidate () | |
default constructor | |
virtual | ~CompositeCandidate () |
destructor |
Analysis-level particle class.
CompositeCandidate implements an analysis-level particle class within the 'pat' namespace.
Definition at line 36 of file CompositeCandidate.h.
CompositeCandidate::CompositeCandidate | ( | ) |
default constructor
Definition at line 12 of file CompositeCandidate.cc.
Referenced by clone().
: PATObject<reco::CompositeCandidate>(reco::CompositeCandidate(0, reco::CompositeCandidate::LorentzVector(0, 0, 0, 0), reco::CompositeCandidate::Point(0,0,0))) { }
CompositeCandidate::CompositeCandidate | ( | const reco::CompositeCandidate & | aCompositeCandidate | ) |
constructor from a composite candidate
constructor from CompositeCandidateType
Definition at line 18 of file CompositeCandidate.cc.
: PATObject<reco::CompositeCandidate>(aCompositeCandidate) { }
CompositeCandidate::~CompositeCandidate | ( | ) | [virtual] |
destructor
Reimplemented from reco::CompositeCandidate.
Definition at line 24 of file CompositeCandidate.cc.
{ }
virtual CompositeCandidate* pat::CompositeCandidate::clone | ( | void | ) | const [inline, virtual] |
required reimplementation of the Candidate's clone method
Reimplemented from reco::CompositeCandidate.
Definition at line 48 of file CompositeCandidate.h.
References CompositeCandidate().
{ return new CompositeCandidate(*this); }