#include <ClusterParameterEstimator.h>
Public Types | |
typedef std::pair< LocalPoint, LocalError > | LocalValues |
typedef std::vector< LocalValues > | VLocalValues |
Public Member Functions | |
virtual void | clearParameters () const |
virtual void | enterLocalParameters (unsigned int id, std::pair< int, int > &row_col, LocalValues pos_err_info) const |
virtual void | enterLocalParameters (uint32_t id, uint16_t firstStrip, LocalValues pos_err_info) const |
virtual LocalValues | localParameters (const T &, const GeomDetUnit &) const =0 |
virtual LocalValues | localParameters (const T &cluster, const GeomDetUnit &gd, const LocalTrajectoryParameters &) const |
virtual LocalValues | localParameters (const T &cluster, const GeomDetUnit &gd, const TrajectoryStateOnSurface &tsos) const |
virtual VLocalValues | localParametersV (const T &cluster, const GeomDetUnit &gd) const |
virtual VLocalValues | localParametersV (const T &cluster, const GeomDetUnit &gd, const TrajectoryStateOnSurface &tsos) const |
virtual | ~ClusterParameterEstimator () |
Definition at line 12 of file ClusterParameterEstimator.h.
typedef std::pair<LocalPoint,LocalError> ClusterParameterEstimator< T >::LocalValues |
Definition at line 15 of file ClusterParameterEstimator.h.
typedef std::vector<LocalValues> ClusterParameterEstimator< T >::VLocalValues |
Definition at line 16 of file ClusterParameterEstimator.h.
|
inlinevirtual |
Definition at line 35 of file ClusterParameterEstimator.h.
|
inlinevirtual |
Reimplemented in FastStripCPE, and FastPixelCPE.
Definition at line 42 of file ClusterParameterEstimator.h.
Referenced by SiClusterTranslator::produce().
|
inlinevirtual |
Definition at line 38 of file ClusterParameterEstimator.h.
Referenced by SiClusterTranslator::produce().
|
inlinevirtual |
Definition at line 40 of file ClusterParameterEstimator.h.
|
pure virtual |
Implemented in PixelCPEBase, FastPixelCPE, FastStripCPE, and StripCPE.
Referenced by SiPixelHitEfficiencySource::analyze(), HitEff::analyze(), TkPixelMeasurementDet::buildRecHit(), TkStripMeasurementDet::buildRecHit(), ProjectedRecHit2D::clone(), TSiStripMatchedRecHit::clone(), TSiPixelRecHit::clone(), TSiStripRecHit2DLocalPos::clone(), TSiStripRecHit1D::clone(), TSiStripMatchedRecHit::ComputeCoarseLocalPosition(), ClusterParameterEstimator< SiPixelCluster >::localParameters(), ClusterParameterEstimator< SiPixelCluster >::localParametersV(), ProjectedRecHit2D::ProjectedRecHit2D(), cms::SiPixelRecHitConverter::run(), TSiStripMatchedRecHit::transientHits(), TSiPixelRecHit::TSiPixelRecHit(), TSiStripRecHit1D::TSiStripRecHit1D(), and TSiStripRecHit2DLocalPos::TSiStripRecHit2DLocalPos().
|
inlinevirtual |
Reimplemented in PixelCPEBase, StripCPEfromTemplate, StripCPEgeometric, and StripCPEfromTrackAngle.
Definition at line 18 of file ClusterParameterEstimator.h.
|
inlinevirtual |
Definition at line 21 of file ClusterParameterEstimator.h.
|
inlinevirtual |
Definition at line 24 of file ClusterParameterEstimator.h.
Referenced by TkStripMeasurementDet::buildRecHits(), and TkStripMeasurementDet::buildSimpleRecHit().
|
inlinevirtual |
Definition at line 29 of file ClusterParameterEstimator.h.