25 return StatusCode::SUCCESS;
31 std::vector<Tracklet> tracklets;
32 std::vector<std::unique_ptr<MSVertex>> vertices;
37 return StatusCode::FAILURE;
44 return StatusCode::FAILURE;
48 ATH_MSG_DEBUG(
"Found " << tracklets.size() <<
" tracklets and " << vertices.size() <<
" vertices in the MS");
50 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
An algorithm that can be simultaneously executed in multiple threads.
virtual StatusCode initialize() override
virtual StatusCode execute(const EventContext &ctx) const override
ToolHandle< Muon::IMSVertexTrackletTool > m_vertexTrackletTool
MSVertexRecoAlg(const std::string &name, ISvcLocator *pSvcLocator)
ToolHandle< Muon::IMSVertexRecoTool > m_vertexRecoTool