|
ATLAS Offline Software
|
Go to the documentation of this file.
18 #ifndef OFFLINE_EFORMAT_V40_WRITE_ROBFRAGMENT_H
19 #define OFFLINE_EFORMAT_V40_WRITE_ROBFRAGMENT_H
21 #include "eformat/write/node.h"
22 #include "eformat/Version.h"
209 {
m_node[0].base[3] &= 0xffff0000;
216 {
return 0xffff &
m_node[0].base[3]; }
251 {
return m_node[6].base[2]; }
259 {
m_node[3].base[2] = eformat::DEFAULT_ROD_VERSION |
v; }
265 {
return 0xffff &
m_node[3].base[2]; }
350 {
m_node[3].base[4] = (
s & 0x7fffffff); }
356 {
return m_node[3].base[4]; }
370 {
return m_node[3].base[5]; }
384 {
return m_node[3].base[6]; }
398 {
return m_node[3].base[7]; }
412 {
return m_node[3].base[8]; }
434 {
return 7 +
m_node[0].base[5]; }
457 {
return m_node[3].base; }
463 {
return m_node[3].size_word; }
469 {
return m_node[6].base; }
475 {
return m_node[6].size_word; }
481 eformat::write::node_t*
bind (
void);
487 const eformat::write::node_t*
rod_bind (
void);
char data[hepevt_bytes_allocation_ATLAS]
eformat::FullEventFragment< PointerType > FullEventFragment
Define macros for attributes used to control the static checker.