CMS 3D CMS Logo

Public Types | Public Member Functions | Protected Attributes

SeedingHitSet Class Reference

#include <SeedingHitSet.h>

Inheritance diagram for SeedingHitSet:
OrderedHitPair OrderedHitTriplet

List of all members.

Public Types

typedef
TransientTrackingRecHit::ConstRecHitContainer 
RecHits

Public Member Functions

void add (TransientTrackingRecHit::ConstRecHitPointer pHit)
const RecHitscontainer () const
TransientTrackingRecHit::ConstRecHitPointer operator[] (unsigned int i) const
 SeedingHitSet (const RecHits &hits=RecHits())
unsigned int size () const
virtual ~SeedingHitSet ()

Protected Attributes

RecHits theRecHits

Detailed Description

Definition at line 6 of file SeedingHitSet.h.


Member Typedef Documentation

Definition at line 9 of file SeedingHitSet.h.


Constructor & Destructor Documentation

SeedingHitSet::SeedingHitSet ( const RecHits hits = RecHits()) [inline]

Definition at line 11 of file SeedingHitSet.h.

: theRecHits(hits) {}
virtual SeedingHitSet::~SeedingHitSet ( ) [inline, virtual]

Definition at line 12 of file SeedingHitSet.h.

{}

Member Function Documentation

void SeedingHitSet::add ( TransientTrackingRecHit::ConstRecHitPointer  pHit) [inline]
const RecHits& SeedingHitSet::container ( ) const [inline]

Definition at line 18 of file SeedingHitSet.h.

References theRecHits.

Referenced by LowPtClusterShapeSeedComparitor::compatible().

{ return theRecHits; }
TransientTrackingRecHit::ConstRecHitPointer SeedingHitSet::operator[] ( unsigned int  i) const [inline]

Definition at line 16 of file SeedingHitSet.h.

References i, and theRecHits.

{ return theRecHits[i]; }
unsigned int SeedingHitSet::size ( void  ) const [inline]

Member Data Documentation