CMS 3D CMS Logo

Public Types | Public Member Functions | Private Attributes

TrackingSeed Class Reference

#include <TrackingSeed.h>

List of all members.

Public Types

typedef std::vector
< BaseSiStripRecHit2DLocalPos
const * >::const_iterator 
const_iterator
typedef std::vector
< BaseSiStripRecHit2DLocalPos
const * >::iterator 
iterator

Public Member Functions

void addHit (BaseSiStripRecHit2DLocalPos const *input)
const_iterator begin () const
iterator begin ()
iterator end ()
const_iterator end () const
unsigned int size () const
 TrackingSeed ()

Private Attributes

std::vector
< BaseSiStripRecHit2DLocalPos
const * > 
detHits_

Detailed Description

Definition at line 25 of file TrackingSeed.h.


Member Typedef Documentation

typedef std::vector<BaseSiStripRecHit2DLocalPos const*>::const_iterator TrackingSeed::const_iterator

Definition at line 30 of file TrackingSeed.h.

typedef std::vector<BaseSiStripRecHit2DLocalPos const*>::iterator TrackingSeed::iterator

Definition at line 29 of file TrackingSeed.h.


Constructor & Destructor Documentation

TrackingSeed::TrackingSeed ( ) [inline]

Definition at line 32 of file TrackingSeed.h.

{}

Member Function Documentation

void TrackingSeed::addHit ( BaseSiStripRecHit2DLocalPos const *  input) [inline]

Definition at line 34 of file TrackingSeed.h.

References detHits_.

{ detHits_.push_back(input); }
iterator TrackingSeed::begin ( void  ) [inline]

Definition at line 36 of file TrackingSeed.h.

References detHits_.

{ return detHits_.begin();}
const_iterator TrackingSeed::begin ( void  ) const [inline]

Definition at line 39 of file TrackingSeed.h.

References detHits_.

{ return detHits_.begin();}
const_iterator TrackingSeed::end ( void  ) const [inline]

Definition at line 40 of file TrackingSeed.h.

References detHits_.

{ return detHits_.end();}
iterator TrackingSeed::end ( void  ) [inline]

Definition at line 37 of file TrackingSeed.h.

References detHits_.

{ return detHits_.end();}
unsigned int TrackingSeed::size ( void  ) const [inline]

Definition at line 42 of file TrackingSeed.h.

References detHits_.

{ return detHits_.size(); }

Member Data Documentation

std::vector<BaseSiStripRecHit2DLocalPos const*> TrackingSeed::detHits_ [private]

Definition at line 46 of file TrackingSeed.h.

Referenced by addHit(), begin(), end(), and size().