PODIO v00-16-03
An Event-Data-Model Toolkit for High Energy Physics Experiments
|
#include <CollectionBuffers.h>
Public Member Functions | |
template<typename DataT > | |
std::vector< DataT > * | dataAsVector () |
Static Public Member Functions | |
template<typename T > | |
static std::vector< T > * | asVector (void *raw) |
Public Attributes | |
void * | data {nullptr} |
CollRefCollection * | references {nullptr} |
VectorMembersInfo * | vectorMembers {nullptr} |
Simple helper struct that bundles all the potentially necessary buffers that are necessary to represent a collection for I/O purposes.
Definition at line 26 of file CollectionBuffers.h.
|
inlinestatic |
Definition at line 37 of file CollectionBuffers.h.
|
inline |
Definition at line 32 of file CollectionBuffers.h.
void* podio::CollectionWriteBuffers::data {nullptr} |
Definition at line 27 of file CollectionBuffers.h.
Referenced by dataAsVector().
CollRefCollection* podio::CollectionWriteBuffers::references {nullptr} |
Definition at line 28 of file CollectionBuffers.h.
VectorMembersInfo* podio::CollectionWriteBuffers::vectorMembers {nullptr} |
Definition at line 29 of file CollectionBuffers.h.