30 std::optional<Long64_t> toProcess;
33 for (
const std::string& fileName :
fileList.value())
40 eventRange.
m_url = fileName;
55 if (toProcess.has_value())
67 if (toProcess.has_value() && toProcess.value() == 0u)
69 ANA_MSG_INFO (
"Reached maximum number of events, stopping.");
73 return StatusCode::SUCCESS;
This module defines the arguments passed from the BATCH driver to the BATCH worker.
::StatusCode StatusCode
StatusCode definition for legacy code.
the data the EventLoop core classes are sharing with the Module implementation
a range of events in a given file
std::string m_url
the location of the file
Long64_t m_beginEvent
the first event to process
Long64_t m_endEvent
the event past the last event, or eof