Definition at line 50 of file trigbs_orderedMerge.cxx.
◆ Status
◆ WriteEvent()
Definition at line 63 of file trigbs_orderedMerge.cxx.
77 m_frag.compression_type(eformat::Compression::UNCOMPRESSED);
78 m_frag.compression_level(0);
79 std::vector<eformat::read::ROBFragment> readRobs;
81 m_robs.reserve(readRobs.size());
83 m_robs.emplace_back(rob.start());
84 const eformat::write::node_t*
top =
m_robs.back().bind();
88 if (writtenSize != writeSize) {
89 std::cerr <<
"Error in ROB serialisation, copied " << writtenSize <<
" instead of " << writeSize
90 <<
" words, skipping ROB" << std::endl;
97 const eformat::write::node_t*
top =
m_frag.bind();
101 if (writtenSize !=
m_size) {
102 std::cerr <<
"Error in event serialisation, copied " << writtenSize <<
" instead of " <<
m_size <<
" words" << std::endl;
◆ blob()
const std::unique_ptr<uint32_t[]>& WriteEvent::blob |
( |
| ) |
const |
|
inline |
◆ frag()
const eformat::write::FullEventFragment& WriteEvent::frag |
( |
| ) |
const |
|
inline |
◆ size()
uint32_t WriteEvent::size |
( |
| ) |
const |
|
inline |
◆ status()
Status WriteEvent::status |
( |
| ) |
const |
|
inline |
◆ m_blob
std::unique_ptr<uint32_t[]> WriteEvent::m_blob |
|
private |
◆ m_frag
eformat::write::FullEventFragment WriteEvent::m_frag |
|
private |
◆ m_robBlobs
std::vector<std::unique_ptr<uint32_t[]> > WriteEvent::m_robBlobs |
|
private |
◆ m_robs
std::vector<eformat::write::ROBFragment> WriteEvent::m_robs |
|
private |
◆ m_size
uint32_t WriteEvent::m_size {0} |
|
private |
◆ m_status
The documentation for this class was generated from the following file: