CMS 3D CMS Logo

Public Member Functions | Private Attributes

reco::PFV0 Class Reference

#include <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 ()
 Default constructor.
 PFV0 (const reco::VertexCompositeCandidateRef V0, const std::vector< reco::PFRecTrackRef > &pftr, const std::vector< reco::TrackRef > &tr)
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.

{}
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.

                                            :
      originalV0_(V0),pfTracks_(pftr),tracks_(tr)
      { }
reco::PFV0::~PFV0 ( ) [inline]

destructor

Definition at line 34 of file PFV0.h.

{};

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_.

{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_.

{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_.

{return tracks_;} 

Member Data Documentation

Definition at line 47 of file PFV0.h.

Referenced by originalV0().

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().