slicPandora/src
diff -u -r1.5 -r1.6
--- JobManager.cpp 11 Mar 2010 22:18:43 -0000 1.5
+++ JobManager.cpp 15 Mar 2010 17:59:35 -0000 1.6
@@ -116,20 +116,20 @@
++nread;
int ntoread = m_config->getNumberOfEvents();
- // Process events.
+ // Process input LCIO events.
while (event != 0)
{
// Run event processors over this event.
processEvent(event);
- // Write out this event to LCIO file.
+ // Write out event to recon LCIO file.
writer->writeEvent(event);
// Read the next event.
event = reader->readNextEvent();
// Check if job should be stopped due to user-specified event limit.
- if (nread >= ntoread)
+ if ((ntoread != -1) && (nread >= ntoread))
{
std::cout << std::endl << "Stopping run after <" << ntoread << "> events!" << std::endl;
break;
@@ -146,6 +146,7 @@
writer->flush();
writer->close();
+ // End of job printout.
std::cout << "Pandora ran <" << nread << "> events in this job." << std::endl;
}