| 
    LCIO
    02.17
    
   | 
 
#include <LCIORecords.h>
Static Public Member Functions | |
| static void | readBlocks (const sio::buffer_span &buffer, EVENT::LCRunHeader *rhdr) | 
| Read the block(s) from the sio buffer and decode a run header.  More... | |
| static void | writeRecord (sio::buffer &outbuf, EVENT::LCRunHeader *rhdr, sio::record_info &rec_info, sio::options_type opts=0) | 
| Write a run header record to the sio buffer.  More... | |
Private Member Functions | |
| SIORunHeaderRecord ()=delete | |
Definition at line 121 of file LCIORecords.h.
      
  | 
  privatedelete | 
      
  | 
  static | 
Read the block(s) from the sio buffer and decode a run header.
| buffer | the input sio buffer to decode | 
| rhdr | the run header to read | 
Definition at line 95 of file LCIORecords.cc.
Referenced by MT::LCReader::readNextRunHeader(), MT::LCReader::readStream(), and SIO::LCIORandomAccessMgr::recreateEventMap().
      
  | 
  static | 
Write a run header record to the sio buffer.
| outbuf | the sio buffer to write the record to | 
| rhdr | the run header to write | 
| rec_info | the record infor to receive from sio | 
| opts | an optional word with encoded options | 
Definition at line 105 of file LCIORecords.cc.
References SIO::LCSIO::RunRecordName.
Referenced by SIO::SIOWriter::writeRunHeader(), and MT::LCWriter::writeRunHeader().
 1.8.5