Public Types | |
typedef SiStripRecHitMatcher::Collector | Collector |
typedef TransientTrackingRecHit::RecHitPointer | RecHitPointer |
Public Member Functions | |
void | add (SiStripMatchedRecHit2D const &hit) |
void | addProjected (const TransientTrackingRecHit &hit, const GlobalVector &gdir) |
void | clearNewMatchedHitsFlag () |
SiStripRecHitMatcher::Collector & | collector () |
bool | hasNewMatchedHits () const |
HitCollectorForFastMeasurements (const GeomDet *geomDet, const SiStripRecHitMatcher *matcher, const StripClusterParameterEstimator *cpe, const TrajectoryStateOnSurface &stateOnThisDet, const MeasurementEstimator &est, std::vector< TrajectoryMeasurement > &target) | |
Private Attributes | |
SiStripRecHitMatcher::Collector | collector_ |
const StripClusterParameterEstimator * | cpe_ |
const MeasurementEstimator & | est_ |
const GeomDet * | geomDet_ |
bool | hasNewHits_ |
const SiStripRecHitMatcher * | matcher_ |
const TrajectoryStateOnSurface & | stateOnThisDet_ |
std::vector < TrajectoryMeasurement > & | target_ |
Definition at line 88 of file TkGluedMeasurementDet.h.
typedef SiStripRecHitMatcher::Collector TkGluedMeasurementDet::HitCollectorForFastMeasurements::Collector |
Definition at line 91 of file TkGluedMeasurementDet.h.
typedef TransientTrackingRecHit::RecHitPointer TkGluedMeasurementDet::HitCollectorForFastMeasurements::RecHitPointer |
Definition at line 90 of file TkGluedMeasurementDet.h.
TkGluedMeasurementDet::HitCollectorForFastMeasurements::HitCollectorForFastMeasurements | ( | const GeomDet * | geomDet, |
const SiStripRecHitMatcher * | matcher, | ||
const StripClusterParameterEstimator * | cpe, | ||
const TrajectoryStateOnSurface & | stateOnThisDet, | ||
const MeasurementEstimator & | est, | ||
std::vector< TrajectoryMeasurement > & | target | ||
) |
Definition at line 299 of file TkGluedMeasurementDet.cc.
void TkGluedMeasurementDet::HitCollectorForFastMeasurements::add | ( | SiStripMatchedRecHit2D const & | hit | ) |
Definition at line 311 of file TkGluedMeasurementDet.cc.
References TSiStripMatchedRecHit::buildInPlace(), and LocalCache< T >::ptr.
void TkGluedMeasurementDet::HitCollectorForFastMeasurements::addProjected | ( | const TransientTrackingRecHit & | hit, |
const GlobalVector & | gdir | ||
) |
Definition at line 331 of file TkGluedMeasurementDet.cc.
References trackerHitRTTI::proj, and TrackingRecHitProjector< ResultingHit >::project().
|
inline |
Definition at line 105 of file TkGluedMeasurementDet.h.
|
inline |
Definition at line 103 of file TkGluedMeasurementDet.h.
|
inline |
Definition at line 104 of file TkGluedMeasurementDet.h.
|
private |
Definition at line 113 of file TkGluedMeasurementDet.h.
|
private |
Definition at line 109 of file TkGluedMeasurementDet.h.
|
private |
Definition at line 111 of file TkGluedMeasurementDet.h.
|
private |
Definition at line 107 of file TkGluedMeasurementDet.h.
|
private |
Definition at line 114 of file TkGluedMeasurementDet.h.
|
private |
Definition at line 108 of file TkGluedMeasurementDet.h.
|
private |
Definition at line 110 of file TkGluedMeasurementDet.h.
|
private |
Definition at line 112 of file TkGluedMeasurementDet.h.