Class podio::Reader

class Reader

Public Functions

template<typename T>
Reader(std::unique_ptr<T>)
Reader(const Reader&) = delete
Reader &operator=(const Reader&) = delete
Reader(Reader&&) = default
Reader &operator=(Reader&&) = default
~Reader() = default
inline podio::Frame readNextFrame(const std::string &name)
inline podio::Frame readNextEvent()
inline podio::Frame readFrame(const std::string &name, size_t index)
inline podio::Frame readEvent(size_t index)
inline size_t getEntries(const std::string &name) const
inline size_t getEvents() const
inline podio::version::Version currentFileVersion() const
inline std::vector<std::string_view> getAvailableCategories() const
inline const std::string_view getDatamodelDefinition(const std::string &name) const
inline std::vector<std::string> getAvailableDatamodels() const