ATLAS Offline Software
|
#include <UnitTest.h>
Public Member Functions | |
UnitTest (const std::string &val_name, std::string base_path="") | |
effects: standard constructor guarantee: storng failures: out of memory II More... | |
int | run (const Driver &driver) const |
effects: perform a unit test with the given driver returns: EXIT_SUCCESS on success, EXIT_FAILURE on failure guarantee: basic failures: unit test failures requires: !sample.empty() More... | |
Public Attributes | |
std::string | name |
description: the name of the unit test More... | |
std::string | base_path |
description: the base path for the data files More... | |
bool | scanNEvents {false} |
whether to scan for number of events More... | |
bool | gridInput {false} |
whether to use the inputs from the grid dataset More... | |
bool | cleanup |
description: whether we clean up the submit directory afterwards More... | |
bool | testOutput |
description: whether to test creating output n-tuples More... | |
std::string | location |
description: the location for the unit test More... | |
SH::DiskOutput * | outputDisk |
description: the output disk More... | |
bool | testFileExecute |
whether to test the fileExecute method More... | |
Definition at line 16 of file PhysicsAnalysis/D3PDTools/EventLoopTest/EventLoopTest/UnitTest.h.
EL::UnitTest::UnitTest | ( | const std::string & | val_name, |
std::string | base_path = "" |
||
) |
effects: standard constructor guarantee: storng failures: out of memory II
Definition at line 43 of file PhysicsAnalysis/D3PDTools/EventLoopTest/Root/UnitTest.cxx.
effects: perform a unit test with the given driver returns: EXIT_SUCCESS on success, EXIT_FAILURE on failure guarantee: basic failures: unit test failures requires: !sample.empty()
Definition at line 54 of file PhysicsAnalysis/D3PDTools/EventLoopTest/Root/UnitTest.cxx.
std::string EL::UnitTest::base_path |
description: the base path for the data files
Definition at line 22 of file PhysicsAnalysis/D3PDTools/EventLoopTest/EventLoopTest/UnitTest.h.
bool EL::UnitTest::cleanup |
description: whether we clean up the submit directory afterwards
Definition at line 32 of file PhysicsAnalysis/D3PDTools/EventLoopTest/EventLoopTest/UnitTest.h.
bool EL::UnitTest::gridInput {false} |
whether to use the inputs from the grid dataset
Definition at line 28 of file PhysicsAnalysis/D3PDTools/EventLoopTest/EventLoopTest/UnitTest.h.
std::string EL::UnitTest::location |
description: the location for the unit test
Definition at line 38 of file PhysicsAnalysis/D3PDTools/EventLoopTest/EventLoopTest/UnitTest.h.
std::string EL::UnitTest::name |
description: the name of the unit test
Definition at line 19 of file PhysicsAnalysis/D3PDTools/EventLoopTest/EventLoopTest/UnitTest.h.
SH::DiskOutput* EL::UnitTest::outputDisk |
description: the output disk
Definition at line 41 of file PhysicsAnalysis/D3PDTools/EventLoopTest/EventLoopTest/UnitTest.h.
bool EL::UnitTest::scanNEvents {false} |
whether to scan for number of events
Definition at line 25 of file PhysicsAnalysis/D3PDTools/EventLoopTest/EventLoopTest/UnitTest.h.
bool EL::UnitTest::testFileExecute |
whether to test the fileExecute method
Definition at line 44 of file PhysicsAnalysis/D3PDTools/EventLoopTest/EventLoopTest/UnitTest.h.
bool EL::UnitTest::testOutput |
description: whether to test creating output n-tuples
Definition at line 35 of file PhysicsAnalysis/D3PDTools/EventLoopTest/EventLoopTest/UnitTest.h.