7 #include "HepMC3TestUtils.h"
8 using namespace HepMC3;
12 if(inputA.failed())
return 1;
14 if(outputA.failed())
return 2;
15 while( !inputA.failed() )
18 inputA.read_event(evt);
19 if( inputA.failed() ) {printf(
"End of file reached. Exit.\n");
break;}
20 outputA.write_event(evt);
27 if(inputB.failed())
return 3;
29 if(outputB.failed())
return 4;
30 while( !inputB.failed() )
33 inputB.read_event(evt);
34 if( inputB.failed() ) {printf(
"End of file reached. Exit.\n");
break;}
35 outputB.write_event(evt);
40 return COMPARE_ASCII_FILES(
"fromfrominputIO2.hepmc",
"inputIO2.hepmc");
GenEvent I/O serialization for structured text files.
Definition of class WriterRootTree.
Definition of class ReaderRootTree.
Parser for HepMC2 I/O files.
Definition of class ReaderAsciiHepMC2.
Stores event-related information.
GenEvent I/O serialization for root files based on root TTree.
Definition of class WriterAsciiHepMC2.
GenEvent I/O parsing and serialization for root files based on root TTree.
int main(int argc, char **argv)
Definition of class GenEvent.