|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef ClusterTimeProjectionMMClusterBuilderTool_h
5 #define ClusterTimeProjectionMMClusterBuilderTool_h
25 std::vector<Muon::MMPrepData>&& stripsVect,
26 std::vector<std::unique_ptr<Muon::MMPrepData>>& clustersVect)
const override;
29 const std::vector<NSWCalib::CalibratedStrip>& calibratedStrips,
41 "Key of the parametrized NSW uncertainties"};
48 std::vector<std::vector<uint>>
clusterLayer(
const std::vector<Muon::MMPrepData>& MMPrdsPerLayer)
const;
52 const std::vector<NSWCalib::CalibratedStrip>& features,
56 const std::vector<Muon::MMPrepData>& constituents,
57 const double clustersPosition,
58 const double clustersPositionErrorSq,
59 std::vector<std::unique_ptr<Muon::MMPrepData>>& mergedClust)
const;
66 #endif // ClusterTimeProjectionMMClusterBuilderTool_h
Class to represent MM measurements.
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
Eigen::Matrix< double, 2, 1 > Vector2D
This class provides conversion from CSC RDO data to CSC Digits.
::StatusCode StatusCode
StatusCode definition for legacy code.
Eigen::Matrix< double, 3, 1 > Vector3D