File ROOTFrameData.h
-
namespace podio
-
class ROOTFrameData
- #include <podio/ROOTFrameData.h>
Public Types
-
using BufferMap = std::unordered_map<std::string, podio::CollectionReadBuffers>
Public Functions
-
ROOTFrameData() = delete
-
inline ~ROOTFrameData()
-
ROOTFrameData(ROOTFrameData&&) = default
-
ROOTFrameData &operator=(ROOTFrameData&&) = default
-
ROOTFrameData(const ROOTFrameData&) = delete
-
ROOTFrameData &operator=(const ROOTFrameData&) = delete
-
inline ROOTFrameData(BufferMap &&buffers, CollIDPtr &&idTable, podio::GenericParameters &¶ms)
-
inline std::optional<podio::CollectionReadBuffers> getCollectionBuffers(const std::string &name)
-
inline podio::CollectionIDTable getIDTable() const
-
inline std::unique_ptr<podio::GenericParameters> getParameters()
-
inline std::vector<std::string> getAvailableCollections() const
Private Types
-
using CollIDPtr = std::shared_ptr<const podio::CollectionIDTable>
-
using BufferMap = std::unordered_map<std::string, podio::CollectionReadBuffers>
-
class ROOTFrameData