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