Template Function Acts::unpack_shared_vector(const std::vector<std::shared_ptr<const T>>&)

Function Documentation

template<typename T>
std::vector<const T*> Acts::unpack_shared_vector(const std::vector<std::shared_ptr<const T>> &items)

Helper function to unpack a vector of shared_ptr into a vector of raw pointers (const version)

Return

The unpacked vector

Template Parameters
  • T: the stored type

Parameters
  • items: The vector of shared_ptr