CMS 3D CMS Logo

reco::PFV0 Class Reference

#include <DataFormats/ParticleFlowReco/interface/PFV0.h>

List of all members.

Public Member Functions

const
reco::VertexCompositeCandidateRef
originalV0 () const
 Ref to the original V0.
std::vector< reco::PFRecTrackRefpfTracks () const
 Vector of a Refs of PFRecTrack.
 PFV0 (const reco::VertexCompositeCandidateRef V0, const std::vector< reco::PFRecTrackRef > &pftr, const std::vector< reco::TrackRef > &tr)
 PFV0 ()
 Default constructor.
std::vector< reco::TrackRefTracks () const
 Vector of a Refs of Track.
 ~PFV0 ()
 destructor

Private Attributes

reco::VertexCompositeCandidateRef originalV0_
std::vector< reco::PFRecTrackRefpfTracks_
std::vector< reco::TrackReftracks_


Detailed Description

Definition at line 17 of file PFV0.h.


Constructor & Destructor Documentation

reco::PFV0::PFV0 (  )  [inline]

Default constructor.

Definition at line 22 of file PFV0.h.

00022 {}

reco::PFV0::PFV0 ( const reco::VertexCompositeCandidateRef  V0,
const std::vector< reco::PFRecTrackRef > &  pftr,
const std::vector< reco::TrackRef > &  tr 
) [inline]

Definition at line 24 of file PFV0.h.

00026                                             :
00027       originalV0_(V0),pfTracks_(pftr),tracks_(tr)
00028       { }

reco::PFV0::~PFV0 (  )  [inline]

destructor

Definition at line 34 of file PFV0.h.

00034 {};


Member Function Documentation

const reco::VertexCompositeCandidateRef& reco::PFV0::originalV0 (  )  const [inline]

Ref to the original V0.

Definition at line 37 of file PFV0.h.

References originalV0_.

00037 {return originalV0_;} 

std::vector<reco::PFRecTrackRef> reco::PFV0::pfTracks (  )  const [inline]

Vector of a Refs of PFRecTrack.

Definition at line 40 of file PFV0.h.

References pfTracks_.

00040 {return pfTracks_ ;} 

std::vector<reco::TrackRef> reco::PFV0::Tracks (  )  const [inline]

Vector of a Refs of Track.

Definition at line 43 of file PFV0.h.

References tracks_.

00043 {return tracks_;} 


Member Data Documentation

reco::VertexCompositeCandidateRef reco::PFV0::originalV0_ [private]

Definition at line 47 of file PFV0.h.

Referenced by originalV0().

std::vector<reco::PFRecTrackRef> reco::PFV0::pfTracks_ [private]

Definition at line 48 of file PFV0.h.

Referenced by pfTracks().

std::vector<reco::TrackRef> reco::PFV0::tracks_ [private]

Definition at line 49 of file PFV0.h.

Referenced by Tracks().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:51:22 2009 for CMSSW by  doxygen 1.5.4