diff --git a/Core/include/Acts/Vertexing/AdaptiveMultiVertexFinder.hpp b/Core/include/Acts/Vertexing/AdaptiveMultiVertexFinder.hpp
index ad5163674dc637a22c96595be2be898914defeec..2eada8b97b8f4f8c4384bfe0b61f2b5fa827c202 100644
--- a/Core/include/Acts/Vertexing/AdaptiveMultiVertexFinder.hpp
+++ b/Core/include/Acts/Vertexing/AdaptiveMultiVertexFinder.hpp
@@ -334,7 +334,12 @@ class AdaptiveMultiVertexFinder {
       const Vertex<InputTrack_t>* vtx,
       const std::vector<Vertex<InputTrack_t>*>& allVertices) const;
 
-  // TODO
+  /// @brief Prepares the output vector of vertices
+  ///
+  /// @param allVerticesPtr Vector of pointers to vertices
+  /// @param fitterState The vertex fitter state
+  ///
+  /// @return The output vertex collection
   std::vector<Vertex<InputTrack_t>> getVertexOutputList(
       const std::vector<Vertex<InputTrack_t>*>& allVerticesPtr,
       FitterState_t& fitterState) const;