1 #ifndef RecoLocalFastTime_MTDCluster_Parameter_Estimator_H 2 #define RecoLocalFastTime_MTDCluster_Parameter_Estimator_H 25 using ReturnType = std::tuple<LocalPoint, LocalError, TimeValue, TimeValueError>;
45 vlp.emplace_back(std::get<0>(
tuple), std::get<1>(
tuple));
53 vlp.emplace_back(std::get<0>(
tuple), std::get<1>(
tuple));
MTDClusterParameterEstimator()
virtual VLocalValues localParametersV(const FTLCluster &cluster, const GeomDetUnit &gd) const
virtual VLocalValues localParametersV(const FTLCluster &cluster, const GeomDetUnit &gd, TrajectoryStateOnSurface &tsos) const
std::pair< LocalPoint, LocalError > LocalValues
virtual ReturnType getParameters(const FTLCluster &cl, const GeomDetUnit &det, const TrajectoryStateOnSurface &tsos) const
const LocalTrajectoryParameters & localParameters() const
std::vector< LocalValues > VLocalValues
virtual ~MTDClusterParameterEstimator()
std::tuple< LocalPoint, LocalError, TimeValue, TimeValueError > ReturnType
virtual ReturnType getParameters(const FTLCluster &cl, const GeomDetUnit &det) const =0