#include <TkTransientTrackingRecHitBuilder.h>
Public Member Functions | |
TransientTrackingRecHit::RecHitPointer | build (const TrackingRecHit *p) const |
build a tracking rechit from an existing rechit More... | |
TkClonerImpl | cloner () const |
const TrackingGeometry * | geometry () const |
const PixelClusterParameterEstimator * | pixelClusterParameterEstimator () const |
const SiStripRecHitMatcher * | siStripRecHitMatcher () const |
const StripClusterParameterEstimator * | stripClusterParameterEstimator () const |
TkTransientTrackingRecHitBuilder (const TrackingGeometry *trackingGeometry, const PixelClusterParameterEstimator *, const StripClusterParameterEstimator *, const SiStripRecHitMatcher *, bool computeCoarseLocalPositionFromDisk) | |
Public Member Functions inherited from TransientTrackingRecHitBuilder | |
virtual RecHitPointer | build (const TrackingRecHit *p, const TrajectoryStateOnSurface &state) const |
build a tracking rechit refiting the rechit position and error according to the state estimate More... | |
Private Attributes | |
const PixelClusterParameterEstimator * | pixelCPE |
const StripClusterParameterEstimator * | stripCPE |
const TrackingGeometry * | tGeometry_ |
bool | theComputeCoarseLocalPosition |
const SiStripRecHitMatcher * | theMatcher |
Additional Inherited Members | |
Public Types inherited from TransientTrackingRecHitBuilder | |
typedef TransientTrackingRecHit::RecHitContainer | RecHitContainer |
typedef TransientTrackingRecHit::RecHitPointer | RecHitPointer |
Definition at line 15 of file TkTransientTrackingRecHitBuilder.h.
TkTransientTrackingRecHitBuilder::TkTransientTrackingRecHitBuilder | ( | const TrackingGeometry * | trackingGeometry, |
const PixelClusterParameterEstimator * | pCPE, | ||
const StripClusterParameterEstimator * | sCPE, | ||
const SiStripRecHitMatcher * | matcher, | ||
bool | computeCoarseLocalPositionFromDisk | ||
) |
Definition at line 20 of file TkTransientTrackingRecHitBuilder.cc.
|
virtual |
build a tracking rechit from an existing rechit
Implements TransientTrackingRecHitBuilder.
Definition at line 32 of file TkTransientTrackingRecHitBuilder.cc.
|
inline |
Definition at line 33 of file TkTransientTrackingRecHitBuilder.h.
References pixelCPE, stripCPE, and theMatcher.
Referenced by GlobalTrajectoryBuilderBase::getTransientRecHits(), and ctfseeding::HitExtractorSTRP::skipThis().
|
inline |
Definition at line 30 of file TkTransientTrackingRecHitBuilder.h.
References tGeometry_.
Referenced by Vispa.Gui.ConnectableWidget.ConnectableWidget::leaveEvent().
|
inline |
Definition at line 27 of file TkTransientTrackingRecHitBuilder.h.
References pixelCPE.
|
inline |
Definition at line 29 of file TkTransientTrackingRecHitBuilder.h.
References theMatcher.
|
inline |
Definition at line 28 of file TkTransientTrackingRecHitBuilder.h.
References stripCPE.
|
private |
Definition at line 40 of file TkTransientTrackingRecHitBuilder.h.
Referenced by cloner(), and pixelClusterParameterEstimator().
|
private |
Definition at line 41 of file TkTransientTrackingRecHitBuilder.h.
Referenced by cloner(), and stripClusterParameterEstimator().
|
private |
Definition at line 39 of file TkTransientTrackingRecHitBuilder.h.
Referenced by geometry().
|
private |
Definition at line 43 of file TkTransientTrackingRecHitBuilder.h.
|
private |
Definition at line 42 of file TkTransientTrackingRecHitBuilder.h.
Referenced by cloner(), and siStripRecHitMatcher().