Progress Handler

Every several seconds the current run and event number is printed to the screen. If SIGINT is sent to the process (e. g. CTRL-C) the processEvent will throw an IO::EndOfDataException. This will abort the method LCReader::readStream. Thus, abort processing. After that, the Processor::end() methods of all active processors will be called.

Should be the first processor in your steering file.

Parameters

Name

Data Type

Description

Syntax

ReportInterval

Int_t

The number of seconds after which the number of processed events will be shown.

ReportInterval seconds

official (?) documentation

MarlinProcessorProgressHandler (last edited 2009-06-16 18:32:16 by localhost)