Definition at line 328 of file seedstructdump.cc.
References datrw::mseed::SEED::Steim1Word::byte, datrw::mseed::SEED::SteimFrame::control(), datrw::mseed::SEED::SteimFrame::ctrl(), datrw::mseed::SEED::SteimFrame::Fbyte, datrw::mseed::SEED::SteimFrame::Ffw, datrw::mseed::SEED::SteimFrame::Fhw, datrw::mseed::SEED::SteimFrame::Fspecial, datrw::mseed::SEED::Steim1Word::fw, datrw::mseed::SEED::Steim1Word::hw, datrw::mseed::SEED::SteimFrame::nwords, and datrw::mseed::SEED::SteimFrame::word().
330 os <<
"Steim 1 Frame:" << std::endl;
331 os <<
" control word: 0x";
332 std::ostream::fmtflags flags=os.flags();
333 os.setf(std::ios_base::hex, std::ios_base::basefield);
349 os <<
" data: " << std::endl;
350 for (
int i=0; i<Steim1Frame::nwords; ++i)
355 case Steim1Frame::Fspecial:
359 os << i <<
" special (" << f.ctrl(i) <<
"): " 360 << w.fw << std::endl;
362 case Steim1Frame::Fbyte:
363 for (
int j=0; j<4; ++j)
368 os << i <<
" byte (" << f.ctrl(i) <<
") #" << j <<
": " 369 << int(w.byte[j]) << std::endl;
372 case Steim1Frame::Fhw:
373 for (
int j=0; j<2; ++j)
378 os << i <<
" halfword (" << f.ctrl(i) <<
") #" << j <<
": " 379 << w.hw[j] << std::endl;
382 case Steim1Frame::Ffw:
386 os << i <<
" fullword (" << f.ctrl(i) <<
"): " 387 << w.fw << std::endl;