30int main(
int argc,
char** argv ) {
35 std::cerr <<
"usage: " << argv[0] <<
" <file>" << std::endl;
40 std::fstream in( argv[1], std::ios::in | std::ios::binary );
43 std::cerr <<
"File `" << argv[1] <<
"' does not exist?!" << std::endl;
48 while ( in.good() && !in.eof() && sevent != 0xaa1234aa ) { in.read( (
char*)&sevent, 4 ); }
49 if ( sevent == 0xaa1234aa ) in.seekg( in.tellg() - (std::streampos)4 );
66 std::cout <<
"Event " << fe.
lvl1_id() <<
" is Ok." << std::endl;
69 std::cerr << std::endl <<
"Uncaught eformat issue: " << ex.
what() << std::endl;
70 std::cout <<
"Trying to continue..." << std::endl;
74 std::cerr << std::endl <<
"Uncaught ERS issue: " << ex.
what() << std::endl;
77 }
catch ( std::exception& ex )
79 std::cerr << std::endl <<
"Uncaught std exception: " << ex.
what() << std::endl;
84 std::cerr << std::endl <<
"Uncaught unknown exception" << std::endl;