Class podio::SIOBlock

class SIOBlock : public sio::block

Base class for sio::block handlers used with PODIO.

Subclassed by podio::LinkSIOBlock< FromT, ToT >, podio::SIOBlockUserData< BasicType >

Public Functions

inline SIOBlock(const std::string &nam, sio::version_type vers)
SIOBlock() = delete
SIOBlock(const SIOBlock&) = delete
SIOBlock &operator=(const SIOBlock&) = delete
inline const podio::CollectionReadBuffers &getBuffers() const
inline std::string name()
inline void setSubsetCollection(bool subsetColl)
inline void setCollection(podio::CollectionBase *col)
virtual SIOBlock *create(const std::string &name) const = 0