#include <SeedingHitSet.h>
Public Types | |
typedef TransientTrackingRecHit::ConstRecHitContainer | RecHits |
Public Member Functions | |
void | add (TransientTrackingRecHit::ConstRecHitPointer pHit) |
const RecHits & | container () const |
TransientTrackingRecHit::ConstRecHitPointer | operator[] (unsigned int i) const |
SeedingHitSet (const RecHits &hits=RecHits()) | |
unsigned int | size () const |
virtual | ~SeedingHitSet () |
Protected Attributes | |
RecHits | theRecHits |
Definition at line 6 of file SeedingHitSet.h.
Definition at line 9 of file SeedingHitSet.h.
Definition at line 11 of file SeedingHitSet.h.
: theRecHits(hits) {}
virtual SeedingHitSet::~SeedingHitSet | ( | ) | [inline, virtual] |
Definition at line 12 of file SeedingHitSet.h.
{}
void SeedingHitSet::add | ( | TransientTrackingRecHit::ConstRecHitPointer | pHit | ) | [inline] |
Definition at line 15 of file SeedingHitSet.h.
References theRecHits.
Referenced by PixelTrackCleanerWrapper::clean(), OrderedHitTriplet::OrderedHitTriplet(), and SeedFromGenericPairOrTriplet::seedFromTriplet().
{ theRecHits.push_back(pHit); }
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] |
Definition at line 14 of file SeedingHitSet.h.
References theRecHits.
Referenced by SeedForPhotonConversion1Leg::buildSeed(), SeedFromConsecutiveHitsCreator::buildSeed(), SeedForPhotonConversionFromQuadruplets::buildSeed(), PixelTrackCleanerWrapper::clean(), L1MuonSeedsMerger::compare(), CtfSpecialSeedGenerator::preliminaryCheck(), TSGFromL1Muon::produce(), SeedFromGenericPairOrTriplet::qualityFilter(), PixelTrackReconstruction::run(), SeedFromGenericPairOrTriplet::seed(), SeedFromGenericPairOrTriplet::seedFromPair(), SeedFromProtoTrack::SeedFromProtoTrack(), SeedFromGenericPairOrTriplet::seedFromTriplet(), PixelTrackProducer::store(), SeedForPhotonConversion1Leg::trajectorySeed(), SeedForPhotonConversionFromQuadruplets::trajectorySeed(), CosmicSeedCreator::trajectorySeed(), and SeedFromConsecutiveHitsCreator::trajectorySeed().
{ return theRecHits.size(); }
RecHits SeedingHitSet::theRecHits [protected] |
Definition at line 21 of file SeedingHitSet.h.
Referenced by add(), container(), OrderedHitTriplet::inner(), OrderedHitPair::inner(), OrderedHitTriplet::middle(), operator[](), OrderedHitPair::OrderedHitPair(), OrderedHitPair::outer(), OrderedHitTriplet::outer(), and size().