#include <StripClusterParameterEstimator.h>
Public Types | |
typedef std::pair< LocalPoint, LocalError > | LocalValues |
typedef std::vector< LocalValues > | VLocalValues |
Public Member Functions | |
virtual LocalVector | driftDirection (const StripGeomDetUnit *) const =0 |
virtual LocalValues | localParameters (const SiStripCluster &, const GeomDetUnit &) const |
virtual LocalValues | localParameters (const SiStripCluster &cluster, const GeomDetUnit &gd, const LocalTrajectoryParameters &) const |
virtual LocalValues | localParameters (const SiStripCluster &cluster, const GeomDetUnit &gd, const TrajectoryStateOnSurface &tsos) const |
virtual VLocalValues | localParametersV (const SiStripCluster &cluster, const GeomDetUnit &gd) const |
virtual VLocalValues | localParametersV (const SiStripCluster &cluster, const GeomDetUnit &gd, const TrajectoryStateOnSurface &tsos) const |
virtual | ~StripClusterParameterEstimator () |
A StripClusterParameterEstimator specific for strips also implements direct access to measurement frame, since that is needed during the track refitting
Definition at line 25 of file StripClusterParameterEstimator.h.
typedef std::pair<LocalPoint,LocalError> StripClusterParameterEstimator::LocalValues |
Definition at line 28 of file StripClusterParameterEstimator.h.
typedef std::vector<LocalValues> StripClusterParameterEstimator::VLocalValues |
Definition at line 29 of file StripClusterParameterEstimator.h.
|
inlinevirtual |
Definition at line 55 of file StripClusterParameterEstimator.h.
|
pure virtual |
Implemented in StripCPE, and FastStripCPE.
|
inlinevirtual |
Reimplemented in FastStripCPE, and StripCPE.
Definition at line 31 of file StripClusterParameterEstimator.h.
Referenced by HitEff::analyze(), Traj2TrackHits::build(), localParameters(), localParametersV(), TkClonerImpl::makeShared(), TkClonerImpl::operator()(), and TkClonerImpl::project().
|
inlinevirtual |
Reimplemented in StripCPEfromTemplate, StripCPEgeometric, and StripCPEfromTrackAngle.
Definition at line 34 of file StripClusterParameterEstimator.h.
References localParameters().
|
inlinevirtual |
Definition at line 37 of file StripClusterParameterEstimator.h.
References localParameters(), and TrajectoryStateOnSurface::localParameters().
|
inlinevirtual |
Definition at line 40 of file StripClusterParameterEstimator.h.
References localParameters().
|
inlinevirtual |
Definition at line 45 of file StripClusterParameterEstimator.h.
References localParameters(), and TrajectoryStateOnSurface::localParameters().