00001 #include "artdaq-core/Data/RawEvent.hh"
00002 #include <ostream>
00003
00004 namespace artdaq {
00005 void RawEvent::print(std::ostream& os) const
00006 {
00007 os << "Run " << runID()
00008 << ", Subrun " << subrunID()
00009 << ", Event " << eventID()
00010 << ", SeqID " << sequenceID()
00011 << ", FragCount " << numFragments()
00012 << ", WordCount " << wordCount()
00013 << ", Complete? " << isComplete()
00014 << '\n';
00015 for (auto const& frag : fragments_)
00016 {
00017 os << *frag << '\n';
00018 }
00019 }
00020 }