CMS 3D CMS Logo

reco::ConvBremSeed Class Reference

ConvBremSeed is a seed object constructed from a supercluster and 2 PixelRecHits. More...

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

Inheritance diagram for reco::ConvBremSeed:

TrajectorySeed

List of all members.

Public Types

typedef edm::OwnVector
< TrackingRecHit
recHitContainer

Public Member Functions

ConvBremSeedclone () const
 ConvBremSeed (const TrajectorySeed &seed, edm::Ref< GsfPFRecTrackCollection > &pfgsf)
 Constructor from TrajectorySeed.
 ConvBremSeed ()
GsfPFRecTrackRef GsfPFTrack () const
 reference to the GSDPFRecTrack
virtual ~ConvBremSeed ()

Private Attributes

GsfPFRecTrackRef pfGsf_
 Pointer to the electromagnetic super cluster.


Detailed Description

ConvBremSeed is a seed object constructed from a supercluster and 2 PixelRecHits.

Author:
M.Pioppi CERN
Version:
1st Version Oct 6, 2008

Definition at line 25 of file ConvBremSeed.h.


Member Typedef Documentation

typedef edm::OwnVector<TrackingRecHit> reco::ConvBremSeed::recHitContainer

Reimplemented from TrajectorySeed.

Definition at line 29 of file ConvBremSeed.h.


Constructor & Destructor Documentation

reco::ConvBremSeed::ConvBremSeed (  )  [inline]

Definition at line 32 of file ConvBremSeed.h.

Referenced by clone().

00032 {} 

virtual reco::ConvBremSeed::~ConvBremSeed (  )  [inline, virtual]

Definition at line 33 of file ConvBremSeed.h.

00033 {}

reco::ConvBremSeed::ConvBremSeed ( const TrajectorySeed seed,
edm::Ref< GsfPFRecTrackCollection > &  pfgsf 
) [inline]

Constructor from TrajectorySeed.

Definition at line 37 of file ConvBremSeed.h.

00037                                                                                       :
00038       TrajectorySeed(seed), pfGsf_ (pfgsf){}


Member Function Documentation

ConvBremSeed* reco::ConvBremSeed::clone ( void   )  const [inline, virtual]

Reimplemented from TrajectorySeed.

Definition at line 46 of file ConvBremSeed.h.

References ConvBremSeed().

00046 {return new ConvBremSeed( * this); }

GsfPFRecTrackRef reco::ConvBremSeed::GsfPFTrack (  )  const [inline]

reference to the GSDPFRecTrack

Definition at line 42 of file ConvBremSeed.h.

References pfGsf_.

00042 {return pfGsf_;}


Member Data Documentation

GsfPFRecTrackRef reco::ConvBremSeed::pfGsf_ [private]

Pointer to the electromagnetic super cluster.

Definition at line 51 of file ConvBremSeed.h.

Referenced by GsfPFTrack().


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