5#ifndef EVENT_LOOP_UNIT_TEST_HH
6#define EVENT_LOOP_UNIT_TEST_HH
the base class for the various EventLoop drivers that allow to run jobs on different backends
a class/interface representing an output location for files
This module defines the arguments passed from the BATCH driver to the BATCH worker.
std::string base_path
description: the base path for the data files
bool gridInput
whether to use the inputs from the grid dataset
bool testOutput
description: whether to test creating output n-tuples
bool testFileExecute
whether to test the fileExecute method
SH::DiskOutput * outputDisk
description: the output disk
bool cleanup
description: whether we clean up the submit directory afterwards
std::string name
description: the name of the unit test
UnitTest(const std::string &val_name, std::string base_path="")
effects: standard constructor guarantee: storng failures: out of memory II
std::string location
description: the location for the unit test
bool scanNEvents
whether to scan for number of events