#include <PixelClusterParameterEstimator.h>
Public Types | |
typedef std::pair< LocalPoint, LocalError > | LocalValues |
using | ReturnType = std::tuple< LocalPoint, LocalError, SiPixelRecHitQuality::QualWordType > |
typedef std::vector< LocalValues > | VLocalValues |
Public Member Functions | |
unsigned int | clusterProbComputationFlag () const |
virtual ReturnType | getParameters (const SiPixelCluster &cl, const GeomDetUnit &det) const =0 |
virtual ReturnType | getParameters (const SiPixelCluster &cl, const GeomDetUnit &det, const LocalTrajectoryParameters <p) const =0 |
virtual ReturnType | getParameters (const SiPixelCluster &cl, const GeomDetUnit &det, const TrajectoryStateOnSurface &tsos) const |
virtual VLocalValues | localParametersV (const SiPixelCluster &cluster, const GeomDetUnit &gd) const |
virtual VLocalValues | localParametersV (const SiPixelCluster &cluster, const GeomDetUnit &gd, TrajectoryStateOnSurface &tsos) const |
PixelClusterParameterEstimator () | |
virtual | ~PixelClusterParameterEstimator () |
Protected Attributes | |
unsigned int | clusterProbComputationFlag_ |
Definition at line 15 of file PixelClusterParameterEstimator.h.
typedef std::pair<LocalPoint, LocalError> PixelClusterParameterEstimator::LocalValues |
Definition at line 19 of file PixelClusterParameterEstimator.h.
using PixelClusterParameterEstimator::ReturnType = std::tuple<LocalPoint, LocalError, SiPixelRecHitQuality::QualWordType> |
Definition at line 22 of file PixelClusterParameterEstimator.h.
typedef std::vector<LocalValues> PixelClusterParameterEstimator::VLocalValues |
Definition at line 20 of file PixelClusterParameterEstimator.h.
|
inlinevirtual |
Definition at line 17 of file PixelClusterParameterEstimator.h.
|
inline |
Definition at line 54 of file PixelClusterParameterEstimator.h.
|
inline |
Definition at line 59 of file PixelClusterParameterEstimator.h.
References clusterProbComputationFlag_.
|
pure virtual |
Implemented in PixelCPEBase, and PixelFakeCPE.
Referenced by SiPixelHitEfficiencySource::analyze(), TkPixelMeasurementDet::buildRecHit(), NearbyPixelClustersProducer::findAllNearbyClusters(), SiPixelCalSingleMuonAnalyzer::findClosestCluster(), NearbyPixelClustersAnalyzer::findClosestCluster(), getParameters(), localParametersV(), TkClonerImpl::makeShared(), and TkClonerImpl::operator()().
|
pure virtual |
Implemented in PixelCPEBase, and PixelFakeCPE.
|
inlinevirtual |
Definition at line 33 of file PixelClusterParameterEstimator.h.
References haddnano::cl, getParameters(), and TrajectoryStateOnSurface::localParameters().
|
inlinevirtual |
Definition at line 39 of file PixelClusterParameterEstimator.h.
References getParameters().
|
inlinevirtual |
Definition at line 45 of file PixelClusterParameterEstimator.h.
References getParameters().
|
protected |
Definition at line 68 of file PixelClusterParameterEstimator.h.
Referenced by clusterProbComputationFlag(), and PixelCPEBase::PixelCPEBase().