28 ~FileExecutedModule () noexcept
40 (
"EventLoop_FileExecuted",
"executed files");
44 return StatusCode::SUCCESS;
52 auto split =
data.m_inputFileUrl.rfind (
'/');
53 if (
split != std::string::npos)
58 return StatusCode::SUCCESS;
67 return StatusCode::SUCCESS;
char data[hepevt_bytes_allocation_ATLAS]
std::unique_ptr< TTree > m_fileExecutedTree
the tree containing the list of files for which fileExecute has been called
TString * m_fileExecutedName
the name of the file being executed, to be stored inside m_fileExecutedTree
std::vector< std::string > split(const std::string &s, const std::string &t=":")
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