|
ATLAS Offline Software
|
Go to the documentation of this file.
57 using namespace msgEventLoop;
66 if (
out->output() == 0)
69 (
data.submitDir +
"/data-" +
out->label() +
"/"));
83 data.submitted =
true;
95 data.retrieved =
true;
96 data.completed =
true;
103 return ::StatusCode::SUCCESS;
char data[hepevt_bytes_allocation_ATLAS]
virtual ::StatusCode doManagerStep(Detail::ManagerData &data) const
std::vector< Sample * >::const_iterator iterator
the iterator to use
virtual ::StatusCode doManagerStep(Detail::ManagerData &data) const override
OutputStream * outputMIter
description: the list of output datasets used guarantee: no-fail / strong failures(3): out of memory ...
an implementation of DiskOutput for local disks
ClassImp(EL::DirectDriver) namespace EL
@ updateOutputLocation
in this step we update the output location of streams that don't yet have one defined
::StatusCode StatusCode
StatusCode definition for legacy code.
This module defines the arguments passed from the BATCH driver to the BATCH worker.
@ doRetrieve
call the actual doRetrieve method
a Driver that runs directly inside the submission job itself
static void diskOutputSave(Detail::ManagerData &data)
make the output sample handler for the given job or stream from the information stored in the histogr...
void testInvariant() const
effects: test the invariant of this object guarantee: no-fail
DirectDriver()
effects: standard default constructor guarantee: strong failures: low level errors I
@ submitJob
do the actual job submission
@ directSaveOutput
save the output in the direct driver
#define RCU_NEW_INVARIANT(x)