8#ifndef EVENT_LOOP_GLOBAL_HH
9#define EVENT_LOOP_GLOBAL_HH
the base class for all drivers running on batch systems
a Driver to run on Condor batch systems
a Module managing the state of the algorithms on the workers
a Manager that passes callbacks through to the Driver
an interface for classes that handle job management for the Driver
the base class for EventLoop instrumentation module
all data needed to manage a given output stream
a Driver that runs directly inside the submission job itself
the base class for the various EventLoop drivers that allow to run jobs on different backends
a Driver for running on GE batch systems
the interface for algorithms to access IWorker
the job configuration that is independent of driver and dataset
a Driver for running on IBM Load Leveler batch systems
a Driver for running on LSF batch systems
a Driver for running batch jobs locally for testing purposes
a Driver for running on SLURM batch systems
a Driver for running on Torque batch systems
SubmitDirMode
the mode for creating the submission directory
ManagerStep
the individual steps of preparing a job for submission
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.
all the data a worker tracks for an individual algorithm
an internal data structure for passing data between different manager objects anbd step
the data the EventLoop core classes are sharing with the Module implementation
a range of events in a given file