1 #ifndef RecoLocalTracker_PixelCluster_Parameter_Estimator_H 2 #define RecoLocalTracker_PixelCluster_Parameter_Estimator_H 22 using ReturnType = std::tuple<LocalPoint, LocalError, SiPixelRecHitQuality::QualWordType>;
42 vlp.push_back(std::make_pair(std::get<0>(
tuple), std::get<1>(
tuple)));
50 vlp.push_back(std::make_pair(std::get<0>(
tuple), std::get<1>(
tuple)));
PixelClusterParameterEstimator()
const LocalTrajectoryParameters & localParameters() const
virtual ReturnType getParameters(const SiPixelCluster &cl, const GeomDetUnit &det, const TrajectoryStateOnSurface &tsos) const
virtual ~PixelClusterParameterEstimator()
virtual ReturnType getParameters(const SiPixelCluster &cl, const GeomDetUnit &det) const =0
virtual VLocalValues localParametersV(const SiPixelCluster &cluster, const GeomDetUnit &gd) const
std::vector< LocalValues > VLocalValues
unsigned int clusterProbComputationFlag() const
unsigned int clusterProbComputationFlag_
virtual VLocalValues localParametersV(const SiPixelCluster &cluster, const GeomDetUnit &gd, TrajectoryStateOnSurface &tsos) const
Pixel cluster – collection of neighboring pixels above threshold.
std::pair< LocalPoint, LocalError > LocalValues
std::tuple< LocalPoint, LocalError, SiPixelRecHitQuality::QualWordType > ReturnType