ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
D3PDTools
EventLoop
EventLoop
DirectDriver.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
7
8
#ifndef EVENT_LOOP_DIRECT_DRIVER_HH
9
#define EVENT_LOOP_DIRECT_DRIVER_HH
10
11
#include <
EventLoop/Global.h
>
12
13
#include <
EventLoop/Driver.h
>
14
15
namespace
EL
16
{
23
24
class
DirectDriver
final :
public
Driver
25
{
26
//
27
// public interface
28
//
29
32
public
:
33
void
testInvariant
()
const
;
34
35
39
public
:
40
DirectDriver
();
41
42
43
44
//
45
// interface inherited from Driver
46
//
47
48
protected
:
49
virtual ::StatusCode
50
doManagerStep
(
Detail::ManagerData
& data)
const override
;
51
52
53
54
//
55
// private interface
56
//
57
58
#pragma GCC diagnostic push
59
#pragma GCC diagnostic ignored "-Wpragmas"
60
#pragma GCC diagnostic ignored "-Wunknown-pragmas"
61
#pragma GCC diagnostic ignored "-Winconsistent-missing-override"
62
ClassDef
(
DirectDriver
, 1);
63
#pragma GCC diagnostic pop
64
};
65
}
66
67
#endif
Global.h
Driver.h
EL::DirectDriver::DirectDriver
DirectDriver()
effects: standard default constructor guarantee: strong failures: low level errors I
EL::DirectDriver::ClassDef
ClassDef(DirectDriver, 1)
EL::DirectDriver::testInvariant
void testInvariant() const
effects: test the invariant of this object guarantee: no-fail
EL::DirectDriver::doManagerStep
virtual::StatusCode doManagerStep(Detail::ManagerData &data) const override
EL::Driver::Driver
Driver()
standard default constructor
EL
This module defines the arguments passed from the BATCH driver to the BATCH worker.
Definition
AsgComponentFactories.h:16
EL::Detail::ManagerData
an internal data structure for passing data between different manager objects anbd step
Definition
ManagerData.h:46
Generated on
for ATLAS Offline Software by
1.17.0