lcio/src/cpp/src/EXAMPLE
diff -u -r1.4 -r1.4.20.1
--- copyfix.cc 1 Jun 2005 15:33:12 -0000 1.4
+++ copyfix.cc 30 Nov 2009 17:25:38 -0000 1.4.20.1
@@ -86,13 +86,17 @@
LCReader* lcReader = LCFactory::getInstance()->createLCReader() ;
if( argc < 3 ){
- cout << "usage: copyfix infilename outfilename " << endl ;
+ cout << "usage: copyfix infilename outfilename [maxEvt]" << endl ;
exit(1) ;
}
// read file names from command line
inFileName = argv[1] ;
outFileName = argv[2] ;
+ int maxEvt = 0 ;
+
+ if( argc > 3 )
+ maxEvt = atoi( argv[3] ) ;
try{ lcReader->open( inFileName ) ; }
@@ -109,7 +113,7 @@
lcReader->registerLCRunListener( &evtProc ) ;
lcReader->registerLCEventListener( &evtProc ) ;
- lcReader->readStream() ;
+ lcReader->readStream( maxEvt ) ;
}
lcReader->close() ;