1 #ifndef DATAQUEUE_DATAFORMATS_CLB_COMMON_HEADER_HH 
    2 #define DATAQUEUE_DATAFORMATS_CLB_COMMON_HEADER_HH 
   66         assert(!
"Programming error: invalid field requested");
 
   74   return stream <<  
"DataType:          " << header.
dataType()          << 
'\n' 
   75                 <<  
"RunNumber:         " << header.
runNumber()         << 
'\n' 
   77                 <<  
"Timestamp:       \n" << header.
timeStamp()         << 
'\n' 
   79                 <<  
"DOMStatus1:        " << header.
domStatus(1)        << 
'\n' 
   80                 <<  
"DOMStatus2:        " << header.
domStatus(2)        << 
'\n' 
   81                 <<  
"DOMStatus3:        " << header.
domStatus(3)        << 
'\n' 
   90     uint64_t start_run_ms,
 
   95   return std::make_pair(
 
   96       (tstamp_ms - start_run_ms) / ts_duration_ms,
 
   97       tstamp_ms > start_run_ms);
 
  103     uint64_t start_run_ms,
 
  124   const static uint32_t mask = 0x80000000;
 
  132   const static uint32_t mask = 0x80000000;
 
  137 #endif // DATAQUEUE_DATAFORMATS_CLB_COMMON_HEADER_HH 
alias put_queue eval echo n
 
uint64_t inMilliSeconds() const