PODIO v00-16-03
An Event-Data-Model Toolkit for High Energy Physics Experiments
|
#include <SIOBlock.h>
Public Member Functions | |
SIOCollectionIDTableBlock () | |
SIOCollectionIDTableBlock (podio::EventStore *store) | |
SIOCollectionIDTableBlock (std::vector< std::string > &&names, std::vector< int > &&ids, std::vector< std::string > &&types, std::vector< short > &&isSubsetColl) | |
SIOCollectionIDTableBlock (const SIOCollectionIDTableBlock &)=delete | |
SIOCollectionIDTableBlock & | operator= (const SIOCollectionIDTableBlock &)=delete |
void | read (sio::read_device &device, sio::version_type version) override |
void | write (sio::write_device &device) override |
podio::CollectionIDTable * | getTable () |
const std::vector< std::string > & | getTypeNames () const |
const std::vector< short > & | getSubsetCollectionBits () const |
A dedicated block for handling the I/O of the CollectionIDTable
Definition at line 99 of file SIOBlock.h.
|
inline |
Definition at line 101 of file SIOBlock.h.
podio::SIOCollectionIDTableBlock::SIOCollectionIDTableBlock | ( | podio::EventStore * | store | ) |
Definition at line 15 of file SIOBlock.cc.
|
inline |
Definition at line 106 of file SIOBlock.h.
|
delete |
|
inline |
Definition at line 127 of file SIOBlock.h.
|
inline |
Definition at line 121 of file SIOBlock.h.
|
inline |
Definition at line 124 of file SIOBlock.h.
|
delete |
|
override |
Definition at line 35 of file SIOBlock.cc.
|
override |
Definition at line 44 of file SIOBlock.cc.