CMS 3D CMS Logo

List of all members | Public Member Functions | Private Member Functions | Private Attributes
reco::PFConversion Class Reference

#include <PFConversion.h>

Public Member Functions

const reco::ConversionReforiginalConversion () const
 
 PFConversion ()
 
 PFConversion (reco::ConversionRef c)
 
 PFConversion (const reco::ConversionRef &c, const std::vector< reco::PFRecTrackRef > &tr)
 
const std::vector< reco::PFRecTrackRef > & pfTracks () const
 
 ~PFConversion ()
 destructor More...
 

Private Member Functions

void addPFTrack (const reco::PFRecTrackRef &tr)
 

Private Attributes

reco::ConversionRef originalConversion_
 
std::vector< reco::PFRecTrackRefpfTracks_
 

Detailed Description

Author
Nancy Marinelli - Univ. of Notre Dame
Date

Definition at line 20 of file PFConversion.h.

Constructor & Destructor Documentation

◆ PFConversion() [1/3]

reco::PFConversion::PFConversion ( )
inline

Definition at line 23 of file PFConversion.h.

23 {}

◆ PFConversion() [2/3]

PFConversion::PFConversion ( reco::ConversionRef  c)

Definition at line 8 of file PFConversion.cc.

◆ PFConversion() [3/3]

PFConversion::PFConversion ( const reco::ConversionRef c,
const std::vector< reco::PFRecTrackRef > &  tr 
)

Definition at line 5 of file PFConversion.cc.

reco::ConversionRef originalConversion_
Definition: PFConversion.h:39
std::vector< reco::PFRecTrackRef > pfTracks_
Definition: PFConversion.h:40

◆ ~PFConversion()

PFConversion::~PFConversion ( )

destructor

Definition at line 10 of file PFConversion.cc.

10 {}

Member Function Documentation

◆ addPFTrack()

void reco::PFConversion::addPFTrack ( const reco::PFRecTrackRef tr)
inlineprivate

Definition at line 38 of file PFConversion.h.

References pfTracks_.

38 { pfTracks_.push_back(tr); }
std::vector< reco::PFRecTrackRef > pfTracks_
Definition: PFConversion.h:40

◆ originalConversion()

const reco::ConversionRef& reco::PFConversion::originalConversion ( ) const
inline

Definition at line 34 of file PFConversion.h.

References originalConversion_.

34 { return originalConversion_; }
reco::ConversionRef originalConversion_
Definition: PFConversion.h:39

◆ pfTracks()

const std::vector<reco::PFRecTrackRef>& reco::PFConversion::pfTracks ( ) const
inline

Definition at line 35 of file PFConversion.h.

References pfTracks_.

35 { return pfTracks_; }
std::vector< reco::PFRecTrackRef > pfTracks_
Definition: PFConversion.h:40

Member Data Documentation

◆ originalConversion_

reco::ConversionRef reco::PFConversion::originalConversion_
private

Definition at line 39 of file PFConversion.h.

Referenced by originalConversion().

◆ pfTracks_

std::vector<reco::PFRecTrackRef> reco::PFConversion::pfTracks_
private

Definition at line 40 of file PFConversion.h.

Referenced by addPFTrack(), and pfTracks().