CMS 3D CMS Logo

Public Types | Public Member Functions | Private Attributes

reco::ConvBremSeed Class Reference

#include <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 ()
 ConvBremSeed (const TrajectorySeed &seed, edm::Ref< GsfPFRecTrackCollection > &pfgsf)
 Constructor from TrajectorySeed.
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

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

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

Definition at line 33 of file ConvBremSeed.h.

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

Constructor from TrajectorySeed.

Definition at line 37 of file ConvBremSeed.h.

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

{return new ConvBremSeed( * this); }
GsfPFRecTrackRef reco::ConvBremSeed::GsfPFTrack ( ) const [inline]

reference to the GSDPFRecTrack

Definition at line 42 of file ConvBremSeed.h.

References pfGsf_.

{return pfGsf_;}

Member Data Documentation

Pointer to the electromagnetic super cluster.

Definition at line 51 of file ConvBremSeed.h.

Referenced by GsfPFTrack().