  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    9 #ifndef EVENT_LOOP_GRID__GRID_REPORTING_MODULE_H 
   10 #define EVENT_LOOP_GRID__GRID_REPORTING_MODULE_H 
  
a Module that handles the reporting from the job on the grid
 
char data[hepevt_bytes_allocation_ATLAS]
 
the data the EventLoop core classes are sharing with the Module implementation
 
unsigned m_eventsProcessed
the number of events we processed
 
the base class for EventLoop instrumentation module
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
virtual StatusCode onExecute(ModuleData &data) override
actions just before execute is called on algorithms
 
This module defines the arguments passed from the BATCH driver to the BATCH worker.
 
virtual void reportInputFailure(ModuleData &data) override
report that we failed to open our input file
 
std::vector< std::string > m_files
the list of files we processed
 
static constexpr int EC_BADINPUT
the panda error code for bad input files
 
virtual StatusCode postFileClose(ModuleData &data) override
action at end of the worker job
 
virtual StatusCode onNewInputFile(ModuleData &data) override
actions after opening a new input file