artdaq_core  v1_07_01
 All Classes Namespaces Functions
Public Member Functions | List of all members
artdaq::ContainerFragmentLoader Class Reference
+ Inheritance diagram for artdaq::ContainerFragmentLoader:

Public Member Functions

 ContainerFragmentLoader (Fragment &f)
 
Metadatametadata ()
 
void set_fragment_type (Fragment::type_t type)
 
void set_missing_data (bool isDataMissing)
 
void addFragment (artdaq::Fragment &frag)
 
void addFragment (artdaq::FragmentPtr &frag)
 
void addFragments (artdaq::FragmentPtrs &frags)
 
- Public Member Functions inherited from artdaq::ContainerFragment
 ContainerFragment (Fragment const &f)
 
Metadata const * metadata () const
 
Metadata::count_t block_count () const
 
Fragment::type_t fragment_type () const
 
bool missing_data () const
 
Fragment const * dataBegin () const
 
Fragment const * dataEnd () const
 
Fragment const * at (size_t index) const
 
size_t fragSize (size_t index) const
 
Fragment const * operator[] (size_t index) const
 
size_t fragmentIndex (size_t index) const
 
size_t lastFragmentIndex () const
 

Additional Inherited Members

- Static Protected Member Functions inherited from artdaq::ContainerFragment
static constexpr size_t words_per_frag_word_ ()
 

Detailed Description

Definition at line 25 of file ContainerFragmentLoader.hh.


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