Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
dune::FelixFragmentBase::Metadata Struct Reference

#include <FelixFragment.hh>

Public Types

typedef uint32_t data_t
 

Public Member Functions

bool operator== (const Metadata &rhs)
 
bool operator!= (const Metadata &rhs)
 

Public Attributes

data_t control_word: 12
 
data_t version: 4
 
data_t reordered: 8
 
data_t compressed: 8
 
data_t num_frames
 
data_t offset_frames
 
data_t window_frames
 

Static Public Attributes

static size_t const size_words = 4ul
 

Detailed Description

Definition at line 38 of file FelixFragment.hh.

Member Typedef Documentation

Definition at line 39 of file FelixFragment.hh.

Member Function Documentation

bool dune::FelixFragmentBase::Metadata::operator!= ( const Metadata rhs)
inline

Definition at line 60 of file FelixFragment.hh.

60 { return !(*this == rhs); }
bool dune::FelixFragmentBase::Metadata::operator== ( const Metadata rhs)
inline

Definition at line 52 of file FelixFragment.hh.

52  {
53  return (control_word == rhs.control_word) && (version == rhs.version) &&
54  (reordered == rhs.reordered) && (compressed == rhs.compressed) &&
55  (num_frames == rhs.num_frames) &&
56  (offset_frames == rhs.offset_frames) &&
57  (window_frames == rhs.window_frames);
58  }

Member Data Documentation

data_t dune::FelixFragmentBase::Metadata::compressed

Definition at line 45 of file FelixFragment.hh.

data_t dune::FelixFragmentBase::Metadata::control_word

Definition at line 45 of file FelixFragment.hh.

data_t dune::FelixFragmentBase::Metadata::num_frames

Definition at line 46 of file FelixFragment.hh.

data_t dune::FelixFragmentBase::Metadata::offset_frames

Definition at line 47 of file FelixFragment.hh.

data_t dune::FelixFragmentBase::Metadata::reordered

Definition at line 45 of file FelixFragment.hh.

size_t const dune::FelixFragmentBase::Metadata::size_words = 4ul
static

Definition at line 50 of file FelixFragment.hh.

data_t dune::FelixFragmentBase::Metadata::version

Definition at line 45 of file FelixFragment.hh.

data_t dune::FelixFragmentBase::Metadata::window_frames

Definition at line 48 of file FelixFragment.hh.


The documentation for this struct was generated from the following file: