9#ifndef EVENT_LOOP__MANAGER_H
10#define EVENT_LOOP__MANAGER_H
char data[hepevt_bytes_allocation_ATLAS]
an interface for classes that handle job management for the Driver
virtual::StatusCode doManagerStep(Detail::ManagerData &data) const =0
do whatever needs to be done for the given submission step
virtual ~Manager() noexcept=default
standard (virtual) destructor
virtual std::pair< Detail::ManagerOrder, std::string > getManagerOrder() const noexcept=0
get the order/name of this manager
ManagerOrder
an enum to establish an order in which to apply managers
This module defines the arguments passed from the BATCH driver to the BATCH worker.
::StatusCode StatusCode
StatusCode definition for legacy code.
an internal data structure for passing data between different manager objects anbd step