CMS 3D CMS Logo

Public Member Functions | Public Attributes

InitHeader Struct Reference

#include <InitMessage.h>

List of all members.

Public Member Functions

 InitHeader (const Header &h, uint32 run, const Version &v, uint32 init_header_size=0, uint32 event_header_size=0)

Public Attributes

char_uint32 event_header_size_
Header header_
char_uint32 init_header_size_
char_uint32 run_
Version version_

Detailed Description

Definition at line 41 of file InitMessage.h.


Constructor & Destructor Documentation

InitHeader::InitHeader ( const Header h,
uint32  run,
const Version v,
uint32  init_header_size = 0,
uint32  event_header_size = 0 
) [inline]

Definition at line 43 of file InitMessage.h.

References lhef::cc::convert(), event_header_size_, init_header_size_, and run_.

                                                                 :
    header_(h),version_(v)
  {
   convert(run,run_); 
   convert(init_header_size, init_header_size_);
   convert(event_header_size, event_header_size_);
  }

Member Data Documentation

Definition at line 52 of file InitMessage.h.

Referenced by InitMsgBuilder::setDataLength().

Definition at line 55 of file InitMessage.h.

Referenced by InitHeader(), and InitMsgBuilder::InitMsgBuilder().