mu2e_artdaq_core  v1_03_01
 All Classes Functions
Classes | Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | List of all members
mu2e::DTCFragment Class Reference

Classes

struct  Header
 

Public Member Functions

 DTCFragment (artdaq::Fragment const &f)
 
Header::data_size_t hdr_byte_count () const
 
Header::data_t hdr_subsystem_id () const
 
Header::data_t hdr_packet_type () const
 
Header::data_t hdr_roc_id () const
 
bool hdr_is_valid () const
 
Header::data_t hdr_status () const
 
Header::data_t hdr_data_format_version () const
 
Header::data_t hdr_dtc_id () const
 
Header::data_t hdr_evb_mode () const
 
Header::data_size_t hdr_packet_count () const
 
Header::timestamp_t hdr_timestamp () const
 
size_t dataSize () const
 
packet_t const * dataBegin () const
 
packet_t const * dataEnd () const
 

Static Public Member Functions

static constexpr size_t hdr_size_words ()
 

Protected Member Functions

Header const * header_ () const
 

Static Protected Member Functions

static constexpr size_t words_per_packet_ ()
 
static constexpr size_t words_per_frag_word_ ()
 

Detailed Description

Definition at line 22 of file DTCFragment.hh.


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