mu2e_artdaq_core  v1_02_21
 All Classes Functions
Public Member Functions | List of all members
mu2e::mu2eFragmentWriter Class Reference
+ Inheritance diagram for mu2e::mu2eFragmentWriter:

Public Member Functions

 mu2eFragmentWriter (artdaq::Fragment &f)
 
Header::data_t * dataBegin ()
 
Header::data_t * dataAt (size_t index)
 
Header::data_t * dataEnd ()
 
Header::data_t * dataAtBytes (size_t offset)
 
Headerheader_ ()
 
void set_hdr_fragment_type (Header::data_t type)
 
void addSpace (size_t bytes)
 
void endSubEvt (size_t bytes)
 
- Public Member Functions inherited from mu2e::mu2eFragment
 mu2eFragment (artdaq::Fragment const &f)
 
Header::count_t hdr_block_count () const
 
Header::data_t hdr_fragment_type () const
 
Header::data_t const * dataBegin () const
 
Header::data_t const * dataEnd () const
 
Header::data_t const * dataAt (const size_t index) const
 
size_t blockSize (const size_t index) const
 
size_t blockOffset (const size_t index) const
 
size_t dataEndBytes () const
 
size_t dataSize () const
 

Additional Inherited Members

- Static Public Member Functions inherited from mu2e::mu2eFragment
static constexpr size_t hdr_size_words ()
 
- Protected Member Functions inherited from mu2e::mu2eFragment
Header const * header_ () const
 
- Static Protected Member Functions inherited from mu2e::mu2eFragment
static constexpr size_t words_per_frag_word_ ()
 

Detailed Description

Definition at line 28 of file mu2eFragmentWriter.hh.


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