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