1 #ifndef artdaq_dune_Overlays_RceFragment_hh 2 #define artdaq_dune_Overlays_RceFragment_hh 7 #include "dam/DataFragmentUnpack.hh" 8 #include "dam/TpcFragmentUnpack.hh" 9 #include "artdaq-core/Data/Fragment.hh" 17 class TpcStreamUnpack;
26 TpcStreamUnpack
const *
get_stream(
int i)
const;
27 void hexdump(std::ostream& out,
int n_words=10)
const;
std::unique_ptr< DataFragmentUnpack > _data_fragment
TpcStreamUnpack const * get_stream(int i) const
const uint64_t * _data_ptr
void hexdump(std::ostream &out, int n_words=10) const
std::vector< dune::RceFragment > RceFragments
std::unique_ptr< TpcFragmentUnpack > _tpc_fragment
RceFragment(artdaq::Fragment const &fragment)
static RceFragments from_container_frags(const artdaq::Fragments &frags)
void save(const std::string &filepath) const
std::vector< Fragment > Fragments