diff --git a/tree/treeplayer/inc/ROOT/TDFInterface.hxx b/tree/treeplayer/inc/ROOT/TDFInterface.hxx
index 56ffe38a78e67837991174cd4bd51feb1e579b0b..adebb307ea516ca27d4310acea547049dd13685d 100644
--- a/tree/treeplayer/inc/ROOT/TDFInterface.hxx
+++ b/tree/treeplayer/inc/ROOT/TDFInterface.hxx
@@ -872,6 +872,9 @@ public:
    /// \tparam COLL The type of collection used to store the values.
    /// \param[in] column The name of the column to collect the values of.
    ///
+   /// If the type of the column is std::array_view<T>, i.e. in the ROOT dataset this is
+   /// a C-style array, the type stored in the return container is a std::vector<T> to
+   /// guarantee the lifetime of the data involved.
    /// This action is *lazy*: upon invocation of this method the calculation is
    /// booked but not executed. See TResultProxy documentation.
    template <typename T, typename COLL = std::vector<T>>