|
ATLAS Offline Software
|
Go to the documentation of this file.
10 #ifndef EVENT_LOOP_PRUN_DRIVER_H
11 #define EVENT_LOOP_PRUN_DRIVER_H
31 static void status(
const std::string& location);
33 static void setState(
const std::string& location,
34 const std::string& task,
35 const std::string& state);
44 #pragma GCC diagnostic push
45 #pragma GCC diagnostic ignored "-Wpragmas"
46 #pragma GCC diagnostic ignored "-Wunknown-pragmas"
47 #pragma GCC diagnostic ignored "-Winconsistent-missing-override"
49 #pragma GCC diagnostic pop
char data[hepevt_bytes_allocation_ATLAS]
static void status(const std::string &location)
the base class for the various EventLoop drivers that allow to run jobs on different backends
static void setState(const std::string &location, const std::string &task, const std::string &state)
a Driver to submit jobs via prun
::StatusCode StatusCode
StatusCode definition for legacy code.
This class implements a Sample located on the grid.
This module defines the arguments passed from the BATCH driver to the BATCH worker.
virtual ::StatusCode doManagerStep(Detail::ManagerData &data) const override
void testInvariant() const
an internal data structure for passing data between different manager objects anbd step
This module provides a lot of global definitions, forward declarations and includes that are used by ...
::StatusCode doRetrieve(Detail::ManagerData &data) const
ClassDef(EL::PrunDriver, 1)