1 #ifndef RecoLocalFastTime_FTLClusterizer_MTDCPEBase_H 2 #define RecoLocalFastTime_FTLClusterizer_MTDCPEBase_H 1 27 #include <unordered_map> virtual LocalError localError(DetParam const &dp, ClusterParam &cp) const
const FTLCluster * theCluster
DetParam const & detParam(const GeomDetUnit &det) const
const RectangularMTDTopology * theRecTopol
ClusterParam(const FTLCluster &cl)
virtual TimeValue clusterTime(DetParam const &dp, ClusterParam &cp) const
ReturnType getParameters(const FTLCluster &cl, const GeomDetUnit &det, const LocalTrajectoryParameters <p) const override
GeomDetType::SubDetector thePart
std::vector< DetParam > DetParams
const ProxyMTDTopology * theTopol
virtual ~ClusterParam()=default
virtual LocalPoint localPosition(DetParam const &dp, ClusterParam &cp) const
const MTDGeomDetUnit * theDet
ReturnType getParameters(const FTLCluster &cl, const GeomDetUnit &det) const override
std::tuple< LocalPoint, LocalError, TimeValue, TimeValueError > ReturnType
virtual TimeValueError clusterTimeError(DetParam const &dp, ClusterParam &cp) const
const MTDGeometry & geom_
MTDCPEBase(edm::ParameterSet const &conf, const MTDGeometry &geom)
def cp(fromDir, toDir, listOfFiles, overwrite=False, smallList=False)